Часто задаваемые вопросы о тарифном плане Premium

Управление идентификатором клиента в Google Cloud Console

Функции управления идентификатором клиента (тарифный план Premium) доступны в Cloud Console. В этом сервисе нужно открыть страницу учетных данных платформы Google Карт и найти раздел Client ID (Идентификатор клиента) в ее нижней части.

Новый раздел Client ID (Идентификатор клиента) на странице Credentials (Учетные данные)

Чтобы выполнить какие-либо действия с идентификатором клиента, например авторизовать URL или получить секрет для подписания, перейдите на страницу Client ID (Идентификатор клиента). Для этого в разделе Client ID (Идентификатор клиента) справа вверху нажмите на значок редактирования ().

Примечание. Тарифный план Premium платформы Google Карт больше не доступен для оформления.

В этой статье приведены ответы на часто задаваемые вопросы о тарифном плане Premium платформы Google Карт.

Советуем также ознакомиться с ответами на вопросы о платформе Google Карт.

Начало работы

Лимиты на использование

Разработка приложения

Стилизация

Начало работы

Что такое тарифный план Premium платформы Google Карт?

Тарифный план Premium платформы Google Карт (план Premium) открывает доступ к нашему набору сервисов. Его пользователи могут реализовывать в приложениях и на сайтах масштабируемые карты с возможностью настройки и поддержкой мобильных устройств.

Тарифный план Premium платформы Google Карт больше не доступен для оформления.

Какие API были включены в тарифный план Premium платформы Google Карт?

В тарифный план Premium платформы Google Карт были включены перечисленные ниже продукты Google. На приложения, использующие эти продукты, распространялось соглашение об уровне обслуживания для тарифного плана Premium платформы Google Карт и техническая поддержка.

*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});