2011-12-25 15 views
2

しばらく前にPost API Referencetargetingというフィールドがありましたが、今はなくなってしまいました。API経由で特定の場所と言語のターゲットを追加する方法がわかりません。私は多くを検索しました:いくつかの結果はtargetingパラメータを参照しています。私はそれを試しましたが、それは動作していないようです。FBポストグラフAPIの位置ターゲティングを指定する方法

私はこれを達成するための2つの方法を試してみましたが、任意の成功なしにしました:

$post_details = array('message' => $msg, 'privary' => array('value' => 'CUSTOM', 'description' => array('country' => 'Germany'))); 
$fb->api('/PAGE_ID/feed', 'POST', $post_details); 

$post_details = array('message' => $msg, 'targeting' => array('country' => 'Germany')); 
$fb->api('/PAGE_ID/feed', 'POST', $post_details); 

私はどのように私はこれを達成することができます理解して助けてください?標的化のための

+0

誰か私に方向を与えることができますか?それは緊急です、ありがとうございます。 – haynar

答えて

1

、郵便物のprivacyプロパティを参照してください。ページの記事は、 場所によってターゲット場合https://developers.facebook.com/docs/reference/api/post/

説明フィールドには、有効/ 国、都市と言語のカンマ区切りのリストが含まれていてもよいです言語が指定されています。

注:このプライバシー設定は、現在の壁面または指定されたユーザーの壁面の投稿にのみ適用されます。 Facebookは壁の投稿(ユーザーが友だちの壁に投稿しているとき、ページ、 イベント、グループがユーザーに接続されている場合)のこの設定を無視します。 の行動と一貫して、目標とするすべての投稿は、 ターゲットの壁を見ることができるすべての人が見ることができます。

+0

「場所/言語によるページのターゲット設定が指定されている場合」とはどういう意味ですか?ターゲティングを指定するために設定する必要がある別の設定がありますか? –

2

代わりのprivacyに私から、より完全なソリューション、あなたはまた、あなたが言語、都市のようにターゲットにすることができfeed_targeting

すべてのパラメータを使用することができ、郡は、Facebookの固有のものです。あなたは、オートコンプリートのデータを介してそれらを解決することができます

"{ 'ロケール':[1001]、 '国':[GE]、 '都市':[825886]}" のターゲットと自動投稿用

便利な機能をしかし、悪いので、Facebookのドキュメントに記載さ...

関連する問題