私は自分の会社でGoogleマップAPIを使用しており、APIの使用に関するいくつかの問題に直面しています。GoogleプレイスオートコンプリートAPIの消費
Javascript APIを使用して地図を読み込み、いくつかの住所をジオコードしてルートを作成します。すべて正常です。
ただし、ユーザーが検索している場所を入力できるようにするため、オートコンプリートを使用する場合もあります。
VARオートコンプリート=新しいgoogle.maps.places.Autocomplete( のdocument.getElementById( 'てtextBox')、 {タイプ:[]})
だから、私はこのようなオートコンプリートを定義します。ユーザーがオプションを選択し
、我々は
autocomplete.addListener( 'place_changed'、doSomethingの)関数を呼び出します。
場所を取得し、より多くのもの
関数のdoSomething(){VARの場所= autocomplete.getPlace()を行います。
//より多くのコード}
すべてが正常に動作しますが、ユーザーのスタートタイピングは、それがGoogleプレイスAPI Webサービスを消費していたとき。そうですか?
マップをロードするときにJavascript APIしか消費されないと思っていました。それだけです。
奇妙なことは、開発者のコンソールでは、数日前(30/06/2016)にAPIの利用が開始されたことです。このAPIを使用していないというギャップがあります(3〜10th 7月)、昨日1000回使用に達しました。
何か間違っていますか?私に何ができる?
申し訳ありませんこれは質問の適切な場所ではない場合、それがない場合は、移動するか、私は新しい場所で開くことができます教えてください。
おかげ
また、開発環境と本番環境の2つの異なるサーバーで同じAPIキーを使用しています。 1つのサーバーでのみAPIの使用がカウントされています。他の1つ、私が使用することができる開発者環境とそれは使用でカウントされません –
私はこれ[あなたの質問](http://stackoverflow.com/questions/9922800/google-places-api-limits)ができると思う特にJavaScript APIが動作するための鍵を必要としないという点について、あなたにアイデアを与えてください。だから、それはどんな使い方も消費することはできません。 Places APIの使用方法と制限について詳しくは、こちらの[リンク](https://developers.google.com/places/web-service/usage)をご覧ください。また、[Places APIの長所と短所](https://www.quora.com/What-are-the-pros-and-cons-of-each-Places-API)を確認することもできます。 – KENdi