Новая платформа Google Maps - Как установить собственные ограничения использования?
В своих уведомлениях о новой биллинговой системе для API Google Maps Google очень четко заявляет, что вы"можете установить ограничения на использование для защиты от неожиданного увеличения". Однако я не нашел никакой документации о том, как установить эти ограничения использования для ключа API. Кто-нибудь знает, как это сделать?
Чтобы внести ясность, я хотел бы установить свои собственные ограничения ежедневного использования для моего ключа API, чтобы он никогда не превышал порог свободного использования для API static maps.
2 ответа:
Я понимаю, что Google означает, что вы можете установить свою обычную ежедневную квоту для каждого отдельного API, чтобы оставаться в пределах бесплатных 200$, а не глобальной ежедневной квоты на ключ API/проект/платежный счет. Насколько я знаю, пока нет такого понятия, как лимит на ежедневное использование в $ на счет для выставления счетов.
Существуют оповещения, которые вы можете установить в своем Биллинговом аккаунте и получать уведомления, если ваше использование близко к определенному бюджету. Посмотрите на следующий документ, который объясняет, как установить предупреждения:
Https://cloud.google.com/billing/docs/how-to/budgets?hl=en
Если ваш проект использует только Static Maps API, то легко установить ежедневную квоту в пределах 200$ в месяц. В прейскуранте указано, что вы можете иметь до 100 000 бесплатных запросов в месяц. Это означает
100 000 / 31 = 3225
бесплатные запросы в день. Вы можете перейти в раздел квот API статических карт в вашем проекте
https://console.developers.google.com/google/maps-apis/apis/static-maps-backend.googleapis.com/quotas?project=YOUR_PROJECT_ID&duration=PT1H
И измените свою ежедневную норму, как показано в моем Скриншоты
Редактировать количество запросов в день
И вы установлены.
Надеюсь, это поможет!
Хорошо, немного поздно для ответа, но, возможно, кто-то еще может использовать это.
Вы получаете тонны бесплатных хитов карт и т. д. Если вы не привязываете платежный аккаунт, то вы ограничены 1 ударом в день (это карты google), что бесполезно. Все остальные квоты, такие как 10000 за 100 сек и т. д., вторичны по отношению к 1 удару в день.Теперь, как только вы подключили свой платежный счет или кредитную карту и т. д., К консоли разработки google, вы получаете полную квоту для бесплатного пользователя, а также больше, если вы превысите квоту, покрываемую вашим кредитная карта.
Однако не паникуйте, в течение первого года все это бесплатно, и вы получаете $300 (в данный момент) на сумму бесплатных вещей.
Даже если вы превысите этот лимит, Google сначала спросит вас, Хотите ли вы перейти на платежную систему или продолжить работу с free. Если вы решите заплатить, то с вас будет взиматься плата за указанный на сайте Google dev. Если вы решите пойти с бесплатной опцией, то услуга на ваш сайт будет остановлена до следующей ротации, т. е. день или месяц и т. д. В зависимости от услуги.
См. Эта таблица.
Если у вас нет миллионов хитов на странице карты или в приложении, то бесплатной квоты более чем достаточно для обычных сайтов.
Вот калькулятор цен от google.
Как вы видите, вы получаете много неограниченного материала и некоторые платные, если вы идете через Ваш повторяющийся кредит в размере $ 200 или $ 300
Google делает его настолько сложным, потому что он включает в себя людей, приходящих из старой системы и тех, кто регистрируется между опрокидыванием и т. д.
Возможно это тоже поможет.
Вы также можете установить бюджеты и оповещения на случай, если вы перейдете через бюджет (через раздел биллинга сайта dev)
Короче говоря:) вы получаете тонны бесплатного, и если у вас много посетителей, то вы наверняка зарабатываете деньги, чтобы заплатить за услуги.
Обратите внимание, что google взимает плату за все свои API-сервисы в 1 месте, поэтому, если вы используете, скажем, Geocoding и firebase, cloud dev и т. д., Вы скоро начнете платить.Извините за опечатки, я сделал это быстрый.