Google Maps APIの新しい課金システムに関する通知で、Googleはあなたに次のように明言しています "予期しない増加から保護するために使用制限を設定できます" 。ただし、APIキーに対してこれらの使用制限を設定する方法に関するドキュメントは見つかりませんでした。誰でもこれを行う方法を知っていますか?
明確にするために、静的マップAPIの無料のしきい値を超えないように、APIキーに対して自分の毎日の使用制限を設定したいと思います。
Googleでは、APIキー、プロジェクト、請求先アカウントごとの1日あたりのグローバルな割り当てではなく、無料の200ドル以内に収めるために、個々のAPIごとにカスタムの1日あたりの割り当てを設定できることを理解しています。私の知る限り、請求先アカウントあたりの1日の使用あたりの制限はまだ$です。
請求先アカウントで設定できるアラートがあり、使用量が定義された予算に近い場合に通知を受け取ります。アラートの設定方法を説明する次のドキュメントをご覧ください。
https://cloud.google.com/billing/docs/how-to/budgets?hl=en
プロジェクトでStatic Maps APIのみを使用している場合、1日あたりの割り当てを月額200ドル以内に収めるのは簡単です。価格シートには、1か月あたり最大100,000の無料リクエストを含めることができると記載されています。つまり100 000 / 31 = 3225
1日あたりの無料リクエスト。プロジェクトのStatic Maps APIの割り当てセクションに移動できます
https://console.developers.google.com/google/maps-apis/apis/static-maps-backend.googleapis.com/quotas?project=YOUR_PROJECT_ID&duration=PT1H
スクリーンショットに示すように、1日の割り当てを変更します
1日あたりのリクエスト数の編集
そしてあなたは設定されています。
これが役に立てば幸いです!
返事は少し遅れましたが、おそらく他の誰かがこれを使用できます。
無料のマップヒットなどが大量に発生します。有料アカウントをリンクしない場合、1日あたり1ヒットに制限されます(これはGoogleマップです)。 100秒あたり10000などの他のすべての割り当ては、1日あたりの1ヒットに次ぐものです。
これで、有料アカウントやクレジットカードなどをGoogle開発コンソールにリンクすると、無料ユーザーの全割り当て量に加えて、クレジットカードの対象となる割り当て量を超えるとさらに多くの割り当て量が得られます。
ただし、慌てないでください。最初の1年間はすべて無料で、$ 300(現時点では)相当の無料のものを手に入れられます。
この制限を超えた場合でも、Googleはまず支払いシステムに変更するか、無料で続行するかを尋ねます。あなたが支払うことに決めたならば、あなたはグーグル開発サイトに示されるごとに請求されます。無料オプションを選択した場合、サイトへのサービスは、サービスに応じて次のローテーション(日または月など)まで停止します。
this テーブルを参照してください。
マップページまたはアプリで何百万ものヒットがなければ、無料の割り当ては通常のサイトには十分です。
ここ はグーグルによる価格計算機です。
ご覧のとおり、200ドルまたは300ドルの定期的なクレジットを超えた場合、無制限のものが多く、一部は支払われます
古いシステムから来ている人とロールオーバーの間に登録している人が関係しているので、グーグルはそれをとても複雑にします。
おそらく this も役立ちます。
予算を超過した場合に備えて、予算とアラートを設定することもできます(開発サイトの[請求]セクションから)
要するに:)あなたはたくさんの無料を手に入れます、そしてあなたがたくさんの訪問者を持っているなら、あなたはきっとあなたはサービスのためにいくらかお金を稼ぐでしょう。
GoogleがすべてのAPIサービスに対して1か所で課金するため、たとえばGeocoding、firebase、cloud devなどを使用すると、すぐに支払いが開始されます。
入力ミスがあり申し訳ありませんが、私はこれを速く行いました。