Управление идентификатором клиента в Google Cloud Console
Функции управления идентификатором клиента (тарифный план Premium) доступны в Cloud Console. В этом сервисе нужно открыть страницу учетных данных платформы Google Карт и найти раздел Client ID (Идентификатор клиента) в ее нижней части.
Чтобы выполнить какие-либо действия с идентификатором клиента, например авторизовать URL или получить секрет для подписания, перейдите на страницу Client ID (Идентификатор клиента). Для этого в разделе Client ID (Идентификатор клиента) справа вверху нажмите на значок редактирования ( ).
Примечание. Тарифный план Premium платформы Google Карт больше не доступен для оформления.
В этой статье приведены ответы на часто задаваемые вопросы о тарифном плане Premium платформы Google Карт.
Советуем также ознакомиться с ответами на вопросы о платформе Google Карт.
Начало работы
- Что такое тарифный план Premium платформы Google Карт?
- Какие API были включены в тарифный план Premium платформы Google Карт?
- Как сбросить учетные данные для Google Cloud Console?
- Какие Условия использования были у тарифного плана Premium платформы Google Карт?
Лимиты на использование
- Как рассчитывается использование сервисов в рамках тарифного плана Premium платформы Google Карт?
- Как отслеживать использование сервисов приложением в рамках тарифного плана Premium платформы Google Карт?
- Почему за запросы Place Autocomplete списывается меньшая сумма, чем за запросы Places API Details?
Разработка приложения
- Будут ли мне предоставлены и идентификатор проекта, и идентификатор клиента?
- Необходимо ли использовать для аутентификации и ключ API, и идентификатор клиента?
- Будут ли в моем проекте Google Cloud Console включены все доступные API?
- В чем разница между ключом API и идентификатором клиента?
- Как получить доступ к премиум-функциям для мобильных устройств в рамках плана Premium платформы Google Карт?
- Доступна ли динамическая библиотека для Android в рамках плана Premium платформы Google Карт?
- Как получить доступ к Maps JavaScript API, используя идентификатор клиента тарифного плана Premium платформы Google Карт, со страницы, загруженной по протоколу HTTPS (SSL)?
Стилизация
Начало работы
-
Тарифный план Premium платформы Google Карт (план Premium) открывает доступ к нашему набору сервисов. Его пользователи могут реализовывать в приложениях и на сайтах масштабируемые карты с возможностью настройки и поддержкой мобильных устройств.
Тарифный план Premium платформы Google Карт больше не доступен для оформления.
- Какие API были включены в тарифный план Premium платформы Google Карт?
-
В тарифный план Premium платформы Google Карт были включены перечисленные ниже продукты Google. На приложения, использующие эти продукты, распространялось соглашение об уровне обслуживания для тарифного плана Premium платформы Google Карт и техническая поддержка.
- Maps JavaScript API
- Maps Static API
- Street View Static API
- Geocoding API
- Geolocation API
- Elevation API
- Directions API
- Distance Matrix API
- Time Zone API
- Roads API
- Places API и библиотека Places в Maps JavaScript API*
- Maps SDK для Android
- Maps SDK для iOS
*Places API не входит в лицензию на отслеживание объектов в рамках тарифного плана Premium. Если у вас эта лицензия и вы хотите использовать Places API, обратитесь в отдел продаж Google Карт.
Перечисленные ниже API не входят в тарифный план Premium платформы Google Карт. В приложениях с этими API должны соблюдаться условия их использования, и на них не распространяется соглашение об уровне обслуживания для тарифного плана Premium платформы Google Карт и техническая поддержка.
- Как сбросить учетные данные для Google Cloud Console?
-
Воспользуйтесь ссылкой сброса пароля аккаунта Google, которая также доступна на странице входа Cloud Console.
- Каковы Условия использования тарифного плана Premium платформы Google Карт?
-
Если вы клиент с тарифным планом Premium, то условия использования платформы Google Карт приведены в вашем договоре.
Лимиты на использование
- Как рассчитывается использование сервисов в рамках тарифного плана Premium платформы Google Карт?
-
Раньше пользователям тарифного плана Premium платформы Google Карт приходилось заранее покупать кредиты для приложения. Цена зависела от запрашиваемых API. В настоящий момент для всех API используется модель оплаты по мере использования. Подробнее…
- Как отслеживать использование сервисов приложением в рамках тарифного плана Premium платформы Google Карт?
-
Информация о том, как отслеживать использование сервисов приложением, а также о других отчетах и аналитических данных, касающихся использования, приведена в этой статье.
- Почему за запросы Place Autocomplete списывается меньшая сумма, чем за запросы Places API Details?
-
Places API обращается к обширной базе данных, содержащей сведения о компаниях и других местах. Чтобы поддерживать точность информации в этой базе, требуется немало времени и усилий, поскольку компании часто открываются и закрываются. Поэтому нам приходится взимать повышенную плату за запросы Places Details. В случае с запросами Place Autocomplete мы понимаем, что пользователям обычно приходится вводить несколько символов, чтобы найти то или иное место, поэтому мы снимаем за каждый такой запрос относительно небольшую сумму.
Разработка приложения
- Предоставлялись ли пользователям и идентификатор проекта, и идентификатор клиента?
-
Клиенты тарифного плата Premium, более не доступного для подписки, получали оба идентификатора в приветственном письме.
- Необходимо ли использовать для аутентификации и ключ API, и идентификатор клиента?
Клиенты тарифного плана Premium, более не доступного для подписки, могут использовать в запросах API ключ API или идентификатор клиента, но не оба эти параметра. Если вы предпочитаете использовать идентификатор клиента, удалите все параметры
key
. Если запрос будет включать и идентификатор клиента, и ключ API, в работе приложения могут возникнуть ошибки и неполадки.С ноября 2021 г. мы рекомендуем использовать в запросах ключ API, а не идентификатор клиента.
- Включены ли в проектах Google Cloud Console все доступные API?
-
Да, пользователям тарифного плана Premium автоматически предоставлялись все API для проекта Cloud Console. У клиентов тарифного плата Premium, более не доступного для подписки, есть доступ ко всем API в одном проекте. API на одной и той же платформе (сайты, веб-сервисы, Android или iOS) могут использовать один и тот же ключ API.
- В чем разница между ключом API и идентификатором клиента?
-
Ключи API можно создать в Cloud Console с помощью идентификатора проекта. Вот основные различия между использованием ключей API и идентификатора клиента:
- Поддержка API. Ключ API можно использовать с любым Maps API. Идентификатор клиента можно использовать с любым API, кроме Places API, Geolocation API, Roads API, Maps SDK для Android и Maps SDK для iOS.
- Безопасность. Ключи API и идентификатор клиента обеспечивают одинаково высокий уровень безопасности при условии соблюдения следующих рекомендаций:
- Если вы используете ключ API, не передавайте его другим лицам. Все запросы к Maps API используют протокол HTTPS, поэтому риск, что кто-то перехватит передаваемые вами данные, невысок. Тем не менее, если кому-то удастся получить ваш ключ, он сможет отправлять запросы к Maps API, используя его. Чтобы предотвратить подобный риск для клиентских API, можно указать, в каких доменах разрешено использовать ключ. Для серверных API вы можете задать список IP-адресов источника (ваших серверов), с которых разрешено использовать ключ. Подробнее о безопасном использовании ключей API…
- При использовании идентификатора клиента необходимо обеспечить секретность криптографического ключа, который применяется для создания цифровых подписей. Кроме того, никогда не используйте криптографический ключ в запросах API или для подписи URL с помощью JavaScript, так как эти методы могут раскрыть ваш ключ посторонним лицам.
- Как получить доступ к премиум-функциям для мобильных устройств в рамках плана Premium платформы Google Карт?
-
Вы можете получить доступ к премиум-функциям для мобильных устройств, используя те же самые пакеты SDK, которые доступны пользователям стандартного API: Maps SDK для iOS и Maps SDK для Android. Для доступа к премиум-функциям убедитесь, что вы используете ключ API из проекта, созданного для вас при регистрации. Чтобы проверить, есть ли у вас доступ к премиум-функциям для мобильных устройств, загрузите карту, используя статическую библиотеку. Подробная информация приведена в руководствах по началу работы с планом Premium для Android и iOS.
- Доступна ли динамическая библиотека для Android в рамках плана Premium платформы Google Карт?
-
Да, с планом Premium также можно использовать не только статическую, но и динамическую библиотеку Maps SDK для Android. Подробная информация приведена в руководстве по началу работы с планом Premium для Android.
- Как получить доступ к Maps JavaScript API, используя идентификатор клиента тарифного плана Premium платформы Google Карт со страницы, загруженной по протоколу HTTPS (SSL)?
-
Чтобы получить доступ к Maps JavaScript API со страницы, загруженной по протоколу HTTPS, нужно предварительно авторизовать URL HTTPS, с которыми вы хотите использовать API.
Стилизация
- Почему на карте не отображаются компании?
-
При загрузке карты с помощью Maps JavaScript API с учетными данными для плана Premium (параметр
key
илиclient
) отображение данных о компаниях на карте отключено по умолчанию. Чтобы включить его, добавьте к карте код стилизации:var styles = [ { featureType: 'poi.business', stylers: [ { visibility: 'on' } ] } ]; map.setOptions({styles: styles});