Для некоторых продуктов платформы Google Карт предлагается альтернативная модель ценообразования – оплата за пользователя. В этом случае плата взимается не за отдельные запросы к API, а за количество активных пользователей за месяц (MAU). Цена за пользователя доступна только для приложений, созданных с помощью Maps 3D SDK (Maps 3D SDK для Android и Maps 3D SDK для iOS).
В тарифный план с оплатой за пользователя входят следующие функции:
- Фиксированная ежемесячная плата. С вас взимается фиксированная ежемесячная плата за каждое активное устройство пользователя в календарном месяце. Ежемесячная плата зависит от общего количества устройств пользователей. Дополнительную информацию можно найти в прейскуранте.
- Неограниченное количество взаимодействий. После того как устройство взаимодействует с сервисом, за все последующие взаимодействия в этом месяце дополнительная плата не взимается.
Цена за пользователя рассчитывается на основе первого оплачиваемого события в календарном месяце. Оплачиваемое событие – первая успешная загрузка карты на уникальном устройстве, за которую взимается плата по коду SKU: Immersive Maps – Per User. За последующие загрузки карты с того же устройства плата не взимается.
Информацию о SKU, поддерживающих цены за пользователя, и связанных с ними тарифах можно найти в разделе Сведения о SKU.
Перейти на страницу "Показатели оплаты"
Требования
Чтобы включить цену за пользователя, ваш проект должен соответствовать следующим критериям:
- Тарифный план. У вас должен быть платежный аккаунт с оплатой по мере использования или офлайн-аккаунт с договором на условиях использования.
- Поддерживаемые платформы. Цены на основе количества пользователей доступны только для Maps 3D SDK для Android и Maps 3D SDK для iOS. При использовании веб-версии и JavaScript оплата взимается за каждый запрос.
Включить цену за пользователя
Чтобы включить цену за пользователя для платежного аккаунта, перейдите на страницу Показатель оплаты в консоли Google Cloud и выберите цену за пользователя. Вкладка Показатель для оплаты видна пользователям с разрешением "Наблюдатель платежного аккаунта". Чтобы перейти на модель ценообразования за пользователя, переключаться между моделями и отменять изменения, у пользователя должны быть права администратора платежного аккаунта.
Единица измерения настраивается на уровне платежного аккаунта. Если она включена, то цена за пользователя применяется ко всем проектам Google Cloud, связанным с этим платежным аккаунтом.
Перейти на страницу "Показатели оплаты"
Подсчет устройств активных пользователей
Для выставления счетов расчет активных пользовательских устройств основан на следующем:
- Раздельные активные пользовательские устройства. Два отдельных мобильных приложения на одном телефоне оплачиваются как отдельные активные пользовательские устройства, даже если они связаны с одним платежным аккаунтом.
- Новые сеансы. Если в середине месяца пользователь удалит и заново установит приложение или очистит его хранилище, будет создан новый сеанс, а устройство будет засчитано как новое активное устройство пользователя.
- Ежемесячный сброс. Количество активных устройств пользователей сбрасывается в начале каждого календарного месяца. Например, если устройство активно в июле и августе, оно будет оплачено как одно активное устройство пользователя в июле и одно активное устройство пользователя в августе.
- Агрегированное использование ключей API. Если в одном приложении используется несколько ключей API, связанных с одним платежным аккаунтом, то для выставления счетов они агрегируются. Например, если приложение загружает карты на одном устройстве, используя разные ключи API, то в этом месяце оно будет оплачено как одно устройство активного пользователя.
Изменения в середине месяца
В зависимости от того, как вы используете API, переход на оплату за каждого пользователя в середине месяца может иметь разные даты вступления в силу.
Нет существующих аккаунтов для использования
Для аккаунтов, в которых за последние шесть месяцев не было зафиксировано использование API, переход на тарифный план с оплатой за пользователя происходит в течение 48 часов. Эти изменения нельзя отменить в течение 48 часов после того, как в консоли появится сообщение с подтверждением. Например, если вы выберете цену за пользователя 15 ноября, появится модальное окно с сообщением о том, что изменение вступит в силу в течение 48 часов (17 ноября).
Активные аккаунты
Если в аккаунте за последние шесть месяцев регистрировалось использование, изменения вступят в силу в первый день следующего календарного месяца. Вы можете отменить или откатить эти ожидающие обновления до крайнего срока. Например, если вы измените показатель оплаты 15 октября, то новая дата начала действия будет установлена на 1 ноября.
Если аккаунт, в котором за последние шесть месяцев зарегистрировано использование, переходит на цену за пользователя в последний календарный день месяца, цена за пользователя вступает в силу в первый день второго следующего месяца. Например, если вы измените показатель оплаты 31 октября, то новая дата начала действия вступит в силу 1 декабря.
Администраторы платежных аккаунтов могут отменить запланированный переход на другой показатель до 14:00 по тихоокеанскому времени за день до даты вступления в силу. Чтобы отменить или отменить ожидающий платежный показатель, нажмите кнопку Отменить на баннере с предупреждением на странице Платежный показатель.
Оплата и пропорциональный расчет
Если вы используете цену за пользователя в любой момент в течение определенного месяца, с вас взимается плата по цене за пользователя за весь месяц. Дополнительная плата за использование API может различаться.
Как перейти с оплаты по мере использования на оплату за пользователя
Если в вашем аккаунте уже есть данные об использовании и вы перейдете с оплаты по мере использования на оплату за каждого пользователя 20 ноября, изменение вступит в силу только 1 декабря. Плата за все 30 дней ноября будет взиматься по тарифу с оплатой по мере использования.
Например, если в ноябре у вас было 90 000 загрузок карт и 20 ноября вы перешли на тарификацию по пользователям, то счет за ноябрь будет рассчитан следующим образом:
| 1–30 ноября. 90 000 загрузок карт с эффектом присутствия (оплата по мере использования: первые 5000 бесплатно, следующие 85 000 – по 7 долларов США за 1000 загрузок). | 595,00 долл.США |
| 20 ноября. Отправлен запрос на переход на цену за пользователя (вступит в силу 1 декабря). | 0,00 долл. США |
| Итого | 595,00 долл.США |
Как перейти с бесплатного плана на тарифный план с оплатой за пользователя
Если в вашем аккаунте не было зарегистрировано использование за последние шесть месяцев и вы перейдете на тарифный план с оплатой за пользователя 20 ноября, изменение вступит в силу в течение 48 часов. Если в оставшиеся дни ноября в приложении будет зарегистрировано 90 000 активных устройств, счет будет рассчитан следующим образом:
| 1–21 ноября. До перехода на цену за пользователя сервис не использовался. | 0,00 долл. США |
| 22–30 ноября: 90 000 активных пользовательских устройств (цена за пользователя: первые 5000 бесплатно, следующие 85 000 по 7 долларов США за 1000 активных пользовательских устройств). | 595,00 долл.США |
| Итого | 595,00 долл.США |
Как перейти с тарифа на пользователя на подписку
Если в вашем аккаунте используется цена за пользователя (MAU) с 1 по 20 ноября и вы переходите на подписку 20 ноября, подписка вступает в силу в течение 48 часов (22 ноября). С вас будет списана полная месячная плата за каждого пользователя, чьи устройства были активны в течение расчетного периода MAU (без пропорционального пересчета), а также пропорционально пересчитанная стоимость подписки за использование API с 22 по 31 ноября.
Например, если с 1 по 21 ноября у вас было 90 000 активных устройств пользователей,а 20 ноября вы перешли на подписку Pro (1200 долларов США в месяц), которая начала действовать 22 ноября, то ваш счет будет рассчитан следующим образом:
| 1–21 ноября: 90 000 активных устройств пользователей (цена за пользователя: первые 5000 бесплатно, следующие 85 000 по 7 долларов США за 1000 активных устройств пользователей). | 595,00 долл.США |
| 22–30 ноября: подписка Pro (пропорциональная оплата) | 360,00 $ |
| Итого | 955 долл.США |
Устранение неполадок с соответствием требованиям
Если при выборе подразделения в консоли Google Cloud появляется ошибка ineligible, выполните следующие действия:
- Проверьте тип тарифного плана. В консоли платформы Google Карт перейдите на страницу Оплата и убедитесь, что для вашего аккаунта выбран тарифный план с оплатой по мере использования, а не онлайн-подписка.
- Проверьте область действия SDK. Убедитесь, что в вашем приложении используется Maps 3D SDK для Android или Maps 3D SDK для iOS, а не Maps JavaScript API.
- Получите поддержку. Если вы считаете, что ваш аккаунт соответствует требованиям, обратитесь в службу поддержки платформы Google Карт или к менеджеру аккаунта.