Інструкція з підключення API Google Maps
API Google Maps використовується для перетворення даних, що містять адреси або назви об'єктів, з текстового вигляду у вигляд, призначений для відображення об'єкта на карті. Ця можливість використовується в інтеграції Planfix з картами.
Для підключення вам необхідно мати (або зареєструвати новий) обліковий запис Google.
Крок 1. Підключення API Google Maps
- Для початку підключення перейдіть за посиланням.
- Створіть проєкт:
- У головному меню (відкривається при кліку на «гамбургер» у верхньому лівому куті) виберіть API та Сервіси — Облікові дані:
- Натисніть Створити облікові дані і виберіть пункт API-ключ:
- Скопіюйте отриманий API-ключ. Він необхідний для підключення інтеграції з картами в Planfix.
Крок 2. Налаштування платіжного акаунта
Для роботи інтеграції необхідно підключити до створеного проєкту платіжний акаунт Google. Якщо у вас немає платіжного акаунта, ви можете створити новий, слідуючи цій інструкції.
На момент написання цієї статті, Google пропонує при підключенні бонус у 300 USD на 1 рік використання будь-яких сервісів Google Cloud Platform. Для цього достатньо створити новий платіжний акаунт і ввести дані кредитної картки. Автоматичні платежі з картки не здійснюються, вона служить для ідентифікації клієнта Google.
Створений платіжний акаунт повинен бути прив'язаний до створеного раніше проєкту.
Крок 3. Підключення бібліотек
Для коректної роботи інтеграції вам необхідно підключити наступні API з бібліотеки API Google:
- Maps JavaScript API;
- Geocoding API (для перетворення адреси в координати);
- Geolocation API (для визначення місцеположення);
- Places API (для підказок під час введення адреси в поле);
- Directions API (для побудови маршрутів).
Для підключення перейдіть у головному меню («бутерброд») в розділ API та Сервіси — Бібліотека:
- Вставте в пошук назву потрібного API (скопіюйте її зі списку вище):
- Клікніть у блоці знайденого API і натисніть Увімкнути:
- Повторіть цю операцію для кожного API зі списку вище.
Після ввімкнення всіх необхідних API можна переходити до ввімкнення інтеграції з картами в інтерфейсі Planfix.
Увага: Якщо при спробі ввести адресу в поле типу Місцеположення ви бачите інформаційні повідомлення на червоному фоні про вичерпання лімітів API, перевірте прив'язку створеного на Кроці 2 платіжного акаунта до проєкту, створеного на Кроці 1.