Creazy!

WEBエンジニア・ヤガーのテック・ガジェットブログ

Google_Analytics_with_SBM 開発実績

「Google Analytics with SBM」でfacebookでの言及数も確認可能

投稿日:


Google Analytics にfacebookの言及数を表示
以前に、Twitterでの言及数表示にも対応した、「Google Analytics with SBM」ですが、ネット上で親しい人達の間に広まっているfacebookの状況も確認したいと思い対応してみました。
上の画面キャプチャーのように、はてブ、Twitterに続いてfacebookの言及数も並べた感じです。この言及数には「いいね!」と「シェア」が混ざっているのでご了承下さい。(詳細は後で・・・)
インストール、アップデートは下記リンクからお願いします。
http://userscripts.org/scripts/source/43912.user.js
※Firefox+Greasemonkey、Safari+GreaseKit、Google Chromeで動作します。


facebookの言及数取得は、facebookが用意しているAPIの中でFacebook Query Language (FQL)と呼ばれるSQLに似た文法でデータ取得する方法で得られます。データはlink_statと呼ばれるテーブルに入っていますので、こんなクエリになります。

select like_count, total_count, share_count, click_count
from link_stat
where url="調べたいURL/"

APIはJSONPに対応しているので、UserScriptからも取得可能です。この辺の具体的な方法はソース読め別エントリーにて解説予定です(←ホント?)。
で、今回のスクリプトで表示しているのは、total_countなので「いいね!」も「シェア」も含んだ数字になっています。表示用というよりはあくまで分析用(Analyticsだけに)なのでボリューム的にどのエントリーがfbユーザに押されてるのかな?というのが分かればいいと思っています。

まとめ

facebookの「いいね!」数は複数のURL分を取得するAPIが無いみたいです。だから、はてブやTwitterではよく見かける「人気URL」系のマッシュアップサービスが存在しないんですね。自サイトの解析用とはいえ、複数URLのいいね!数を一覧して見れるっていうのは実は珍しい機能なのかもしれません。
感想お寄せください。
できるポケット Facebookをスマートに使いこなす基本&活用ワザ150
4844329340

-Google_Analytics_with_SBM, 開発実績

執筆者:

関連記事

Ust DL Facebookページ版2万DL超え&TOP10はももクロだらけ

・Ust DL 公式ページ | Ustreamの録画から動画をダウンロード [C!] Ustreamの録画をダウンロードできる「Ust DL」ですが、現在Bookmarklet版とUserScript …

no image

GYM Search を少し調整しました

少し前にGYM Searchというサービスを公開していました。 主要な検索エンジンとして知られている、Google、Yahoo!、MSN Live Search、から同時に検索結果を取得し一覧表示しま …

YouTube HD Suite更新(7/22YouTube変更対応、4k対応、html5対応)

【2010/08/02:追記】 YouTube HD Suite 公式ページができました。 7/22くらいにYouTube側で変更があったらしく正常にダウンロードできなくなっていたので、YouTube …

embedで埋め込まれたYouTube動画もダウンロードできる「YouTube HD Everywhere」

コツコツ更新を続けているYouTube HD Suiteの兄弟スクリプトと呼べそうなものを作ってみました。 YouTubeはembedと呼ばれるHTMLコードを貼付ける事で、YouTube以外のサイト …

Mastodon(マストドン)にワクワク/ランキング並び替えブックマークレット

先週あたりからTwitterっぽいSNSとしてMastodonが話題となっています。Githubにオープンソースとして公開されており誰でも自分のサーバーにインスタンスを立ち上げられる「分散型プラットフ …

スポンサードリンク

スポンサードリンク