FacebookのLike ButtonにSend Buttonオプションが追加
Facebookのソーシャルプラグインのひとつ「Like Button」に、先日新しく追加された「Send Button」を加えられるオプションが登場していました。
取り敢えず、早速当ブログでも書き換えて導入してみましたが、これがどうやらFacebook側の問題で正しく動いてくれていない様子。そのうち修正されるだろう・・・と願いつつ、一応導入についてつらつらと。
「Send Button」は任意の相手へ送る機能
まずは「Send Buton」について簡単に説明すると、Facebookが新たに出したソーシャルプラグインのひとつです。先月くらいだったかな出てきたの。
何ができるか? っていう点についてですが、まぁ名前の通り送るボタンです。要はSend Buttonが設置されているページのURLをFacebook上で繋がっている人や、Facebookグループ、あるいはFacebookとは無関係にメールアドレスを使って、Like Buttonが不特定に対して見せるものであるのと逆に、特定の誰かへ推薦するというものになります。
導入にはXFBMLが必須!
で、導入方法ですが、これは至って簡単。
基本的にはこれまでのLike Buttonと変わりません。
Like Buttonのページに行くと、現在はこんな感じになっています。
以前にはなかった、「Send Button」のチェックボックス項目がついていますね。
ここをチェックした状態でコードをはき出し、貼り付けたいソースにコピペしてやれば、まぁOKなわけです。
ただ、Send ButtonのオプションをONにして導入する場合、IFrameではできません。XFBMLで貼り付ける必要があります。
また、すでにXFBMLでLike Buttonを導入しているのであれば、
<fb:like href="example.com" ・・・
となっているかと思いますが、これを
<fb:like href="example.com" send="true" ・・・
のように、「send=”true”」を加えてやるだけでも問題なく動くはず。
ただなんかうまく動いてくれてない
とまぁ、こんな感じで簡単に導入できるわけですけどもー・・・。
なんでか、うまく動かない。
コードは間違ってないし、Like Buttonは普通に機能しているのに、Send Buttonだけが、うまく動いてくれてないんですね。
で、うにうにと調べてみたところ、どうやら先月末くらいから、このLike Buttonのオプションがうまく動いていないらしいということが発覚。
とは言え、設置しちゃったし今更外すのめんどいしなー。。。
個人的にはそのうち動くようになるだろ・・・と期待してそのままにしておく方向www
まぁ設置しても動かないんじゃあれですから、「Send Button」を設置するのであれば、Like Buttonとは別に設置したほうがいいかもしれません。
Facebookってこういう不具合が割と多いので、仕方ないっちゃ仕方ないのかなーという気がしないでもないですが、折角の新機能を世に出したわけですし、もうちょっとどうにかしてくれとも思ったり思わなかったり・・・。
これじゃLikeっていうかBadだもんな。