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, 開発実績

執筆者:

関連記事

Gmailのフォントを細かく設定できるGreasemonkey「Gmail Fonts Manager」

さんざん、メール嫌いと言い続けているボクですがそれでもメールを全く無視していられるってことはありません。それでも、最近ではGmailだけ見てればなんとかなるようにはなってきたので、最低限のラベルをつけ …

YouTube HD Suite が 10万 インストール達成

【2010/08/02:追記】 YouTube HD Suite 公式ページができました。 先日アップデートのお知らせをしたばかりのYouTube HD Suiteですが、userscripts.or …

AmaQuickブックマークレット版として復活!

AmaQuick開発者のヤガーです。 Chrome拡張機能としてGoogleウェブストアに公開していたAmaQuickですが、2016年11月ごろに突然Google側からBAN(公開停止)されました。 …

「Gyazo on Twitter RSS」TwitterにGyazoを張り付けているPostをダラ見するpipes

またまた、サクッとPipes作りました。 ・Pipes: Gyazo on Twitter RSS Twitterに貼られているGyazo画像ってかなり個人的なものが多い気がするので、他人のデスクトッ …

速報:YoutubeでHD動画の再生を公式サポート間近!?

Techcrunchにこんな情報が出ていたんだけど、 HD画質でアップロードした動画については右下の隅に従来の「ハイ・クオリティで視聴」に代わって「HDで視聴」というリンクが表示される。 via: Y …

スポンサードリンク

スポンサードリンク