2012-11-28 8 views
9

オートコンプリートAPIを使用すると、クエリ文字列を省略し、結果の上限を大きい数値に設定することで、すべての国、地域、ロケールのリストを取得できますが、この機能は都市レベルでは利用できません。Ads APIでターゲティング可能なすべての都市を取得する方法はありますか?

すべてのターゲット都市とそのIDの完全なリストを取得できる方法はありますか?そうでない場合は、都市がそのようなリストを構築するためのオートコンプリートデータをキャッシュできますか?

答えて

6

この機能はおそらく、ページングを使用していても、世界のすべての都市を取得する膨大なリターンデータがあるため、サポートされていない可能性があります。 (country_list=["ca"]を使用して)国別の回答データを制限し、すべての都市をフェッチすることは遠すぎて聞こえませんが、実装されていません。

私には、2つの選択肢があるようです。

  1. (何かを保証するものではありませんが、我々はそれを実装することを選択すると機能への関心を測るための方法としての役割を果たすことができれば、少なくとも我々はそれを追跡することができウィッシュリスト機能を要求するために私たちのbug toolを使用してバグレポートを作成します。 )
  2. IANALが、FB Platform Policiesセクションの一部2 2つの状態

に応じてあなたは、アプリケーションのユーザーエクスペリエンスを向上させるために、あなたはFacebookのAPIを使用して受信データをキャッシュするかもしれないが、あなたは試してみてくださいデータを最新の状態に保ちます。この許可はあなたにそのようなデータへの権利を与えるものではありません。それが良いだけでは、データへのアクセス権を持っていないことに注意してください、しかし、あなたのアプリのUXを向上させるため、あなたオートコンプリートのデータをキャッシュすることができますように聞こえる

。私はFBに許可されていないと言ってもらうためだけに組み込まれたすべてのキャッシング機能を得るために本当に大変な努力をしていたのであれば、これについては慎重であろう。この道を追求する前に、私はいくつかの専門家に助言を与えるでしょう。

+1

+1、私はオートコンプリートデータの意図はあなたのアプリで先読み検索に接続することだと思います – Igy

関連する問題