2017-11-01 8 views
0

編集:01-Nov-11Googleプレイス:毎日のリクエストクォータを超過しました

なぜこのようなことが起こっているのかを知りました。私のandriodアプリでは、24時間の休憩の後に再実行すると、初めて動作しました。実際、ブラウザのURL(https://maps.googleapis.com/maps/api/place/autocomplete/json?....。)を押すと、結果が返ってきます。

しかし、私のアプリでは、テキストビューに「あなたの場所の名前をここに入力してください....」のような最初のテキストがあります。バックスペースを使用してそのメッセージを削除し、実際の場所を入力すると、google apiが割り当てを開始しました。エラーが発生しました。クリックごとにAPIが表示され、ヒットするのは1秒あたり10回以上です。

今、私が見ているのは、同じエラーが発生しても10〜15分休憩してからもう一度やり直してみることです。クォータエラーを回避する方法を知っていますか?


元の質問:31 - 10月 - 17

私は私のAndriodアプリでGoogleの場所APIを使用しようとしています。 &入力に=ムンバイ

は、しかし、私は下記取得しています:このために、私がグーグルを利用していますと、***** https://maps.googleapis.com/maps/api/place/autocomplete/json?key=

以下my_api_keyのようなAPI呼び出し***** &コンポーネント=国を置きますグーグル

からのメッセージ{ "ERROR_MESSAGE": "あなたは、このAPIのためにあなたの毎日のリクエストクォータを超えた"、 "予言":[]、 "状態": "OVER_QUERY_LIMIT" }

私は最大10回の回数でURLにヒットしましたが、それも1分以上遅延しています。私は2500要求の使用制限の他のポストまたは100要求/秒より読むが、私はこれらの制限のいずれかを超えているとは思わない。しかし、それでもエラーを上回っている。

Google開発者向けコンソールでチェックしたところ、過去1時間でトラフィックが報告されませんでした。

主に3つの質問

  1. 誰かがデベロッパーコンソールでの使用状況を確認するために(おそらくリンク付き)段階的な指示を提供していただけますか?

  2. 上記のシナリオを前提とすると、なぜこのエラーが発生するのですか(使用量が指定された制限値を下回っている場合)。それを克服する方法は?

  3. 私のandriodアプリがこれらのリクエストをバックグラウンドで行っている可能性はありますか?はいの場合、これを確認する方法は?

ご協力いただきありがとうございます。

SandeepG

+0

1)プロジェクトに関連付ける必要のあるキーを作成したとき、プロジェクトダッシュボードには使用に関する情報が必要です。 3)APIの呼び出し時にロギングするだけでなく、httpプロキシを使用して監視します。私はまた、あなたが開発していたエミュレータ/デバイスで、そのアプリが友人やQAチームと共有されていないと仮定しています。 –

+0

お返事ありがとうございました。前述したように、私がプロジェクトで使用しているキーの使い方は、開発者コンソールにトラフィックがないことを示しています。また、このアプリは誰とも共有されていません。しかし、それは私の携帯電話にインストールされたままです。私はアプリがバックグラウンドリクエストをしているかどうかを確認する方法を知らない。 –

答えて

0
  1. あなたは無料で、最大の自由の制限を使用するが、あなたのカードの詳細を確認する必要があります。
  2. 特定のapiのコンソールの実際の統計を確認してください。
関連する問題