*

Google Analytics にメモする方法

公開日: : tips


LINE facebook twitter URLコピー
B! pocket Evernote 楽天



 Google Analytics にメモ


 Google Analytics に直接メモを残したいときがあります。
 施策と結果を一度に見られると便利ですので。
 しかし、Google Analytics には残念ながらメモ機能がありません


 そこで、当ブログの世話やきアナリストを利用して、
 ブログに自動記録しておきましょう。で、気が付いた点は、都度メモ。


 デモサイト
 <<こんな感じに日々ブログに記録していきます。
 <<書き込む内容は任意で変えるとして、気が付いたら都度施策などをメモします。


 自動でメールしてブログ投稿する
 イメージとしては上図のような感じ。で、以下ソースです。


 ライブラリに、googleanalytics.class.php を使っています。
 あとは、サーバーでCRON設定して、自動実行させて下さい。

<?PHP
//言語とエンコード指定
mb_language("japanese");
mb_internal_encoding("UTF-8");
$today = mktime(0, 0, 0, date("m"), date("d")-1, date("Y"));
$g1 = date("Y-m-d", $today);
//メール送信
$to = "投稿用メールアドレス";
//ライブラリ読み込み
include(‘googleanalytics.class.php’);
//メイン
//アカウント
$ga = new GoogleAnalytics(‘ログイン用メールアドレス’,'パスワード’);
$ga->setProfile(‘ga:プロファイル番号’);
//日付指定 前日のデータ取得用
$today1 = mktime(0, 0, 0, date("m"), date("d")-1, date("Y"));
$today2 = mktime(0, 0, 0, date("m"), date("d")-1, date("Y"));
$today3 = mktime(0, 0, 0, date("m"), date("d")-335, date("Y"));
$g1 = date("Y-m-d", $today1);
$g2 = date("Y-m-d", $today2);
$g3 = date("Y-m-d", $today3);
$ga->setDateRange($g2,$g1);
//読み込み とりあえず時間別PVをGoogle Analytics APIから取得
$report = $ga->getReport(
array(‘dimensions’=>urlencode(‘ga:hour’),
‘metrics’=>urlencode(‘ga:visits,ga:pageviews’),
‘sort’=>’ga:hour’)
);
//書き出し
$v = 0;
$p = 0;
foreach( $report as $dimensions => $hour ){
$body = $body." ".$dimensions."時 ";
$i = 0;
foreach( $hour as $metrics => $pageviews ){
$body = $body."\t".$pageviews;
if ($i==0) {$body = $body."人";$i++;$v=$v+$pageviews;}
else{$p=$p+$pageviews;}
}
$body = $body."pv\n";
}
$body = "◆".$g1." アクセス状況\n<b>昨日のアクセス数".$v."セッション、".$p."pv</b>\n\n\n"."◆昨日の時間帯別:訪問者数&閲覧ページ数\n".$body."\n\n";
//メールが送信、完了
$subject = $v."セッション、".$p."pv";
$from = mb_encode_mimeheader(mb_convert_encoding("投稿者","JIS","UTF-8"))."投稿者メールアドレス";
mb_send_mail($to,$subject,$body,"From:".$from);
?>


 はてななど、メール投稿可能で非公開設定できるブログが良いかもしれません。


 ちなみに、Googleカレンダー投稿の方がスマートなのでは?
 というツッコミも聞こえてきそうですが・・・ごめん!難しかった!

 

  • このエントリーをはてなブックマークに追加
  • Pocket

Profile



Yoshihiko Yoshida
メディア運営業界23年目。Googleアナリティクス公式コミュニティ・アンサリスト最高ランク「レジェンド」国内初獲得。「マツコの知らない世界」Googleマップ案内人TV出演。Googleストリートビュー認定フォトグラファー。教育システム情報学会会員。元立教大学非常勤講師。主な著書「Googleアナリティクス基礎講座」(技術評論社)。趣味はデジカメとゲームとパン作り。>>もっと読む

Instagram

◆代表者略歴 ◆受賞歴
◆おもな著書 ◆TV出演歴
◆新聞掲載歴 ◆雑誌/連載歴
 <<お問い合わせはこちら>>

Facebook

このブログをRSS購読しよう!(無料)

follow us in feedly

よろしければ「いいね」して下さい!

 
PAGE TOP ↑