Activity Feedプラグインは、あなたのサイト上で起こる最も面白いアクティビティを表示します。コンテンツはFacebookが保持しているので、ユーザがサイトにログインしていようがいまいが、表示されるのはパーソナライズされたコンテンツです。サイトのコンテンツをlikeした場合と、サイトのコンテンツをFacebook上でshareした場合に、それらがアクティビティフィードとして表示されます。
ユーザがFacebookにログインしている場合、プラグインはユーザの友達のアクティビティを特に取り上げます。ログインしていない場合は、サイトからのレコメンデーションとFacebookへのログインボタンを表示します。
ユーザがFacebookにログインしている場合、プラグインはユーザの友達のアクティビティを特に取り上げます。ログインしていない場合は、サイトからのレコメンデーションとFacebookへのログインボタンを表示します。
プラグインはユーザの友達のアクティビティで埋められます。もし表示領域を埋めるだけのアクティビティが無い場合は、レコメンデーションで補完されます。
recommendationパラメータをtrueに指定している場合にはプラグインは半分に分けられ、上半分には友達のアクティビティが、下半分にはレコメンデーションが表示されます。上半分を埋めるのに充分なアクティビティが無かったら、より多くのレコメンデーションが表示されます。
ア クティビティを表示する対象のドメインを指定してください。ドメインは完全に一致しなくてはなりません。つまり、site="facebook.com" と指定されているのなら、developers.facebook.comは対象になりません。複数のドメインを統合して表示するのは、今のところは不可 能です。
シンプルなiframeをサイトに書き込む方法と、JavaScript SDKを使用してXFBMLの<fb:activity>タグを書き込む方法があります。(注:下記はXFBMLを表示した例です。)
例:
recommendationパラメータをtrueに指定している場合にはプラグインは半分に分けられ、上半分には友達のアクティビティが、下半分にはレコメンデーションが表示されます。上半分を埋めるのに充分なアクティビティが無かったら、より多くのレコメンデーションが表示されます。
ア クティビティを表示する対象のドメインを指定してください。ドメインは完全に一致しなくてはなりません。つまり、site="facebook.com" と指定されているのなら、developers.facebook.comは対象になりません。複数のドメインを統合して表示するのは、今のところは不可 能です。
シンプルなiframeをサイトに書き込む方法と、JavaScript SDKを使用してXFBMLの<fb:activity>タグを書き込む方法があります。(注:下記はXFBMLを表示した例です。)
<fb:activity site="facebook-docs.oklahome.net" width="400" height="300" header="true" font="arial" recommendations="false"></fb:activity>
Attributes
- site アクティビティを表示する対象のドメインです。XFBML版のデフォルトは表示中のページです。
- width プラグイン表示領域横幅のピクセル値。デフォルトは300pxです。
- height プラグイン表示領域縦幅のピクセル値。デフォルトは300pxです。
- header Facebookヘッダを表示するか否か
- colorscheme プラグインのカラースキーマ。オプションは、lightとdarkです。
- font プラグイン表示のフォント指定です。オプションは、'arial', 'lucida grande', 'segoe ui', 'tahoma', 'trebuchet ms', 'verdana'です。
- border_color プラグインのボーダー色です
- recommendations プラグインにレコメンデーションを表示するか否か。trueの場合。下半分にレコメンデーションが表示されます。
- filter プラグインに表示されるURLをフィルタリングできます。URLの最初の二つのパスパラメータにフィルタの対象を含むURLのみ表示されます。合致するものが無い場合、そのURLは表示されません。
- ref 参照元の追跡用ラベルです。50文字以下で数字/アルファベット/いくつかの記号(今のところ+/=-.:_のみ)で指定します。refを指定すると、ユーザがプラグインのリンクをクリックした場合のリファラURLにfb_refというパラメータが足されます。
トラフィックがサイト上のどのプラグインからのものだか把握するには、どうすれば良いですか。
先述のrefパラメータを指定してください。例:
<fb:activity ref="homepage"></fb:activity>もしくは
<iframe src="...&ref=homepage"></iframe>ユーザがプラグイン上のリンクをクリックすると、下記のようにリファラURLにfb_refが含まれます。
http://www.facebook.com/l.php?fb_ref=homepage