some alt
02.05.2025

Як активувати API і отримати ключі API на платформі Google Карт

Ви помітили на своєму сайті при завантаженні Google Карт такий напис For development purposes only? Тоді ця стаття для Вас!

For development purposes only

З 2019 року використання сервісу Google Maps без ключа API більше не підтримується, тому Ви бачите на своєму сайті помилку, і Вам потрібно отримати Google Maps API Key.

Як отримати Google Maps API Key: покрокова інструкція

1. Щоб отримати Google Maps API Key, необхідно мати обліковий запис Google. Створити обліковий запис можна безкоштовно, натиснувши тут. Найімовірніше, більшість вже має обліковий запис Google, тому переходимо до наступного кроку.

2. Далі переходимо на https://mapsplatform.google.com/ та натискаємо кнопку "Get Started" (Почати), після чого Ви потрапите на сторінку https://console.cloud.google.com

Get Started

3. Вам потрібно обрати проєкт, для якого Ви хочете згенерувати ключ API. Якщо такого проєкту у Вас немає, то спочатку необхідно його створити. Для цього натискаємо на кнопку "My Maps Project", після чого відкриється вікно для створення нового проєкту. Натискаємо кнопку "New project" і створюємо проєкт.

New Project

Вводимо в поле "Project name" назву проєкту, і натискаємо "Create" - проєкт створено.

Name Project

 

4. Наступним етапом вам потрібно активувати API. Для цього натисніть кнопку МЕНЮ у верхньому лівому кутку сторінки, знайдіть варіант "Coogle Maps Platform / APIs & Services"

API and Services

Якщо Ви раніше не активовували ніяких API, то Ви побачите всі доступні набори API та SKD для платформи Карти Google.

Places API

Оберіть карту місць (Places API) та активуйте її, натиснувши на кнопку "ENABLE". На сторінці активації ви побачите огляд API, інформацію про ціни, посилання на документацію та підтримку.

Enable places API

Щоб перевірити чи актовано API для місць, поверніться на сторінку "APIs & Services" де ви побачите його у списку активованих API. В цьому списку Ви також можете побачити кількість запитів, помилки і середню частоту затримки.

active API

5. Всім API на платформі Google Карти потрібний діючий ключ API при відправці запитів. Ключ API - це унікальний код, що дозволяє Google ідентифікувати того, хто робить запит на доступ і підтвердити, що в нього є дозвіл. Іще ключі API вказують платформі Google Карти хто буде оплачувати виконаний запит.
Відкрийте консоль платформи Google Карти, оберіть проєкт для якого хочете згенерувати ключ. Далі натиснувши МЕНЮ у верхньому лівому кутку сторінки оберіть "APIs & Services" та "Credentials". Потім наведіть на "Create credentials" і оберіть у меню, що відкрилось, "API key".

Credentials

У Вас з'явиться вікно з новим ключем API. Він також з'явиться на сторінці у списку ключів API.

API key created

Ключу присвоїться ім'я за замовчанням, але його завжди можна буде перейменувати і обмежити, натиснувши на три вертикальні крапки поряд з ним та у випадаючому списку обрати "Edit API key".

Edit API key

Для обмеження ключа перейдіть до його редагування. Існує два типи обмеження:

1. Application restrictions:

  • None
  • Websites (Використовується для запитів з сайту чи веб-додатків)
  • IP addresses
  • Android apps
  • iOS apps

2. API restrictions

  • Don't restrict key (This key can call any API)
  • Restrict key (Дозволяє вказати ті API, які можна обрати цим ключем).

В обмеженнях для програм обираємо Websites, і вставляємо ваш сайт у необхідному форматі, обов'язково враховуйте, чи доступний ваш сайт за HTTP або HTTPS та WWW піддоменом, при необхідності додайте всі варіанти доменів та піддоменів. Наприклад додаємо сайт у вигляді: https://www.limenet.kiev.ua/*. Якщо поле залишити порожнім — ключ API буде доступний для використання з будь-яким сайтом.

restrictions

Для кожного ключа можна задати тільки один тип обмежень. Тому вибирайте обмеження згідно Вашого проєкту. Для необхідності можна створити декілька ключів API, кожен зі своїм обмеженням. Обмеження для API можна додавати в додачу до обмежень для програм/додатків.

restrictions API key

В нашому випадку потрібно в обмеженнях для API обрати ті API, які ми активували раніше - "Places API" та "Зберегти". Через 5 хв зміни набудуть сили.

 

Підключення системи оплати за використання API Google Maps

1. За використання Google Maps, як ми раніше писали Google знімає плату, тому потрібно в проєкті підключити систему оплати попередньо створивши платіжний акаунт.

Для цього обираємо проєкт для якого використовується API та натискаємо кнопку МЕНЮ у верхньому лівому кутку сторінки та обираємо "Billing".

billing Google Maps

2. У вікні, що з'явилось, натискаємо "Manage billing accounts".

add billing

3. Переходимо до Кроку 1, де вказуємо країну і натискаємо кнопку "Agree & continue". На цьому кроці Google дає кредит у розмірі 300$, які можна використати протягом 90 днів.

step 1 billing

4. На Кроці 2 обираємо тип платіжного акаунту: якщо індивідуальний, то вводимо свої дані, якщо організація, то реквізити Вашої компанії.

step 2 billing

5. Далі заповнюємо дані своєї кредитної картки, або можете створити у своєму банку віртуальну карту, на яку перевести кошти і підключити її. Натискаємо кнопку "Start free". Google спише з карти 1$ і через деякий час поверне назад. На платіжний акаунт щомісяця нараховуються ліміти безкоштовного використання Карт.

billing start free.webp

Бажаєте отримати безкоштовну консультацію?
Інші новини
SEO
Для того, щоб зрозуміти, як влаштовано SEO-просування, спочатку потрібно розібратися у видах пошукових запитів. Адже люди шукають інформацію в інтернеті з різними цілями.
SEO
У статті розповідається про те, як використовувати дані про вашу аудиторію для створення якісного та релевантного контенту
SEO
Новинка від Гугл: прискорені мобільні сторінки (AMP - абревіатура від Accelerated Mobile Pages). Вони з’являються із спеціальною поміткою у верхній частині сторінки пошуковика з результатами мобільної видачі. Версії статей із такими сторінками подаватимуться у вигляді "слайдера" або "каруселі". Незабаром очікується розширення підтримки таких сторінок і у основній пошуковій видачі.