F.Ko-Jiの「一秒後は未来」

FacebookコメントプラグインのアクションもGoogle Analyticsで集計してみよう

Facebookのいいね!ボタンやTwitterのツイートボタンのアクションがGoogle Analyticsで集計できることを以前ブログに書きました。

» Google Analyticsでいいね!ボタンやTweetボタンのアクションを計測する方法

これと同じことはFacebookのコメントプラグインでも可能で、いいね!ボタンの場合と同様に「FB.Event.subscribe」というメソッドを使います。

FB.Event.subscribeには第1引数に対象とするイベント名を、第2引数に実行させたい関数を与えます。

FB.Event.subscribeの第2引数に与える関数にはどんな処理を書いてもいいので、たとえばコメントが投稿されたら画面に「ありがとうございました!」と表示するような処理を付け加えることもできるわけです。

少し話は逸れましたが、以下にAnalyticsでコメントプラグインのアクションを計測するやり方を紹介しておきます。

Facebookコメントの投稿と削除を計測する

まずコメントプラグインのコードは以下のページから取得して、サイトに貼り付けておいてください。

» Facebookのコメントプラグイン

プラグインを設置したら、以下のコードをサイトの</body>タグの直前あたりに記述します。

<script type="text/javascript">
// comment
FB.Event.subscribe('comment.create', function(response) {
    _gaq.push(['_trackSocial', 'facebook', 'comment', response.href]);
});
// comment remove
FB.Event.subscribe('comment.remove', function(response) {
    _gaq.push(['_trackSocial', 'facebook', 'comment remove', response.href]);
});
</script>

このように、いいね!ボタンの計測用に記述したコードとほぼ同じです。

なお、_gaq.pushに与えている配列の2つ目の要素と3つ目の要素は自分の好きな値で構いませんが、上記のように分かりやすい値にしておくといいです。

facebook-comment-analytics.jpg

↑ うまく設定できていれば、1日ほどでAnalyticsに集計結果が表示されると思います。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

著者について

fkoji

F.Ko-Ji

Webエンジニアやってます。最近は ドットインストール の開発がお仕事です。その傍ら、個人で Meity電車遅延なう梅酒.in#グラドル自画撮り部 の部室といったネットサービスを開発・運営してます。梅酒と草野球とリアル脱出ゲームが好きです。

» 詳しいプロフィールや運営サービスの一覧など