1

オープングラフを使用して投稿しようとしていusername shared an event on Appnameます。私のFacebookアカウントのウォールに。

ティッカーとアクティビティには正常に投稿されますが、タイムラインには投稿されません。

以下は、共有目的で使用している私のphpコードです

$params = array('Objectname'=>'object_url');
$facebook->api( '/'.$fb_user_id.'/AppNamespace:Actiontypename','post', $params );

オープングラフを使用してタイムラインで共有するために追加するもの

4

1 に答える 1

1

Facebook は、いわゆる「GraphRank」を使用して、公開されたアクションまたは集計をユーザーのタイムラインに表示するかどうかを決定します。

計算は次のようになります。

GraphRank = アフィニティ * 重み * インタラクション * 時間

  • アフィニティ (スコア): これは、閲覧ユーザーとアクションの作成者との関係です。

  • 重み: 2 人のユーザーが頻繁にやり取りしている場合、開いているグラフのそれぞれのアクションは、同じ興味を持っておらず、Facebook で密接に接触していないユーザーよりも高く評価されます。

  • インタラクション: ユーザーがアプリケーションとやり取りする頻度と、友人がソーシャル チャネルでのアクティビティにどのように反応するか (公開されたアクションを誰もクリックしないと、GraphRank に悪影響を及ぼします)。

  • 時間: アプリが不規則に、または 1 回だけ使用される場合、アクションは長期的にはあまり注目されず、タイムライン上であまり目立たなくなります。

この記事を参照してください: http://www.insidefacebook.com/2011/12/27/edgerank-and-graph-rank-defined/

公開されたアクションをタイムラインで確認するには、アプリを集中的に操作してみてください。つまり、より多くのストーリーを公開してください (一部のテスト ユーザーと同様に)。

于 2012-10-05T14:20:04.137 に答える