2013-03-07 11 views
5

ページのプライバシー設定で投稿後プライバシーゲーミングを有効にすると、別々のゲーティングとターゲティングで投稿を作成できます。 は有効にする: facebook graph apiを使ってページ投稿をゲートしてターゲット設定できますか?

ポスト:

http://f.cl.ly/items/3H223C2t2Y0c2x0i012z/Screen%20Shot%202013-03-07%20at%202.26.55%20PM.png

今、私はときas specified in the docsのparam feed_targetingを指定することにより、APIを介して動作するように標的にニュースフィードを取得することができました。

ゲー対現在、唯一の言語と国に限定されているポストをゲート

ターゲット:

は、しかし、唯一のドキュメント内のゲーティングの言及があります。これは、ニュースフィードのターゲティングとは異なります。なぜなら、言語や国のゲーティッドポストは、ゲーティング基準外のユーザーには表示されないからです。ターゲティングを使用すると、投稿はページに表示され、ページのターゲティングセグメント内の投稿にのみ表示されます。ユーザーが投稿を共有する場合、ユーザーの友人は、ターゲット設定の範囲外であってもその投稿を見ることができます。

API経由でゲーティングを設定することはできますか?

答えて

6

可能性があります。

  1. ゲーティングを使用すると、ユーザートークントークンないページを使用していることを確認してくださいページgate

  2. オンになっていることを確認します。

  3. 次に、apiを使用して投稿すると、ターゲティングパラメータはゲートを実行し、feed_targetingパラメータはニュースフィードのターゲティングを行います。

注:ゲーミングは言語と国でのみ動作します。

0

私は私がチェックしたスクリプトをターゲットに作られています: スクリプトはfeed_targetingするparametesを渡す トークンページへのアクセスを使用する上で ポストプライバシー・ゲーティングがある

しかし、Facebookページの投稿のスクリプト柱としてだけで公共。私は何ができますか ?あなたのあなたのコードで

1

パラメータを追加しているときには、誰かがロケールや国のためのサンプルコードのビットを投稿することができますそれは私と一緒に

3

を働いた、代わりに「feed_targeting」の「ターゲット」でしょうか? この機能は非常に強力ですが、実際にはAPIとネット全体には何もありません!私のために働いた

コード例:

curl -F 'access_token=[page_access_token]' 
     -F 'message=Testing post to certain language' 
     -F 'link=http://stackoverflow.com/questions/15280604/can-you-gate-and-target-a-page-post-through-the-facebook-graph-api' 
     -F 'feed_targeting={'locales':[1001]}' 
    https://graph.facebook.com/[pageID]/feed 

は、言語の番号を取得するには:

curl -G -d "access_token=xx" -d"q=en" 
      -d "type=adlocale" 
    https://graph.facebook.com/search 

ヘルプのビットがTargeting from the ads apiドキュメントですが、唯一のいくつかのフィールドは、ポストは、標的化のために可能です。

これが誰かを助けロケール、都市、...コードgraph search via curl

希望を取得するには!

関連する問題