GoogleアナリティクスAPI、トラッキングコード開発まとめ最新43選

GoogleアナリティクスのAPI

2014年以降の最新記事のみ集めました。GoogleアナリティクスのAPI関連まとめ。

関連記事
>><完全版>Googleアナリティクスで自分や関係者のアクセス除外
>><完全版>Googleアナリティクス・トラッキングコードの設置
>>イベントトラッキングの設定、ユニバーサル・タグマネージャ対応2015
>>カスタムディメンションの設定~UA・GTM対応<2015年完全版>
>>タグマネージャのGoogleアナリティクスで設定可能なフィールド一覧

Googleアナリティクスのコード周りの情報もほんと増えてきましたね。ガラケーも、いまやメジャメントプロトコルで計測できるご時世。

最新情報がまとまってるといいなあと思いまとめました。あと、数が多いので「おすすめ」も追記してます。ご参考になれば幸いです。

これもいいよ!などありましたらタイムラインなどで教えていただけると嬉しいです!


Developing a React Edge: The JavaScript Library for User Interfaces (English Edition) : Frankie Bagnardi, Jonathan Beebe, Richard Feldman, Tom Hallett, Simon H jberg, Karl Mikkelsen, Troy Mott: Kindle

追記 2015年4月25日 CordovaプラグインのGithubを3本追加。
追記 2015年4月23日 アプリ系など3本追加。4月25日にもアプリ系1本追加。

公式情報

公式

鉄板の公式ドキュメント おすすめ!

まずは公式。日本語ドキュメントも整備されています。ここで、ある程度の情報を調べて、どうしてもわからないときは、これらのメソッド名を含めた検索をして海外のドキュメントを見つけると、解決に近づきやすいと思います。

>>Google アナリティクス — Google Developers

データ収集上限

>>Google アナリティクスのデータ収集上限 – Google アナリティクス — Google Developers

Googleアナリティクス全般のリリースノート(英語版)

>>Release notes – Analytics Help

障害情報はステータスダッシュボードで確認

>>Apps Status Dashboard

オプトアウトアドオン

>>Google アナリティクス オプトアウト アドオン

Googleアナリティクス・API入門

シンカー

GoogleアナリティクスAPIをはじめたいならコレ おすすめ!

公開2014年12月公開。更新2015年03月09日です。GoogleアナリティクスのAPIを使ってみたい!という人はこちらがおすすめ。APIコンソールの登録から、認証、シークレットキーの取得など一連の操作を、キャプチャ豊富に解説してくれています。

>>初心者でも分かる!なGoogle Analytics APIの使い方

API攻略はディメンションと指標の扱いが重要

2015年4月公開。Googleアナリティクスも究極的にはデータベースです。そもそもデータを入れる箱が用意されていないことには、分析もなにもありません。どういうディメンションや指標が使えるのか、という情報はとても大事です。

この記事では、そのディメンションに関連商品が追加され、クエリーパラメータの紹介まで解説されています。

>>こっそりリリースされているGoogleアナリティクスの新機能「関連商品」を徹底解説 | SEM Technology

APIのテストに便利<公式>クエリーパラメーター おすすめ!

>>Query Explorer — Google Analytics Demos & Tools


Ruby on Rails 4アプリケーションプログラミング: 山田祥寛: Kindle

Googleスプレッドシート、AppsScript

スプレッドシート

スプレッドシートから自動取得 おすすめ!

2015年3月公開。はてブやタイムラインで話題になった記事。Googleスプレッドシートという身近なツールを使って自動化まで踏み込めるのか!と驚きをもって拡散しました。ディメンションやメトリクスの設定値まで詳細に解説。おすすめ。

>>Googleアナリティクスの分析はスプレッドシートのアドオンで全自動化しよう

Appsスクリプトで運用しよう

2015年1月の記事。ユーザー追加方法まで記載。

>>gas – GoogleAppsScriptでGoogleAnalyticsのAPIを利用 – Qiita

ディメンションやフィルタに渡す具体的な値も紹介

2015年1月。ga:pagePath=~.* などフィルタの書き方など具体的なTIPS

>>GoogleAnalyticsアドオンのTIPS – Qiita

SDK、アプリ解析

iOSトラッキング

iOSへの導入の手順 おすすめ!

2014年8月の記事。モバイルアプリ解析には、iOS、AndroidともにGoogleアナリティクスのSDK導入が必須です。この記事ではiOSについてどう設定を書くのかなど、丁寧に解説してくれています。キャプチャも豊富。

>>GoogleAnalytics – Google Analytics SDK for iOS v3の導入方法と使い方 – Qiita


詳細!Swift iPhoneアプリ開発 入門ノート Swift 1.1+Xcode 6.1+iOS 8.1対応 eBook: 大重 美幸: Kindle

iOSにGoogleアナリティクスSDKを入れる注意

2013年10月の記事ですが注意点なので掲載。

>>Objective-C – iOS向けGoogle Analytics v3の設定についてメモ – Qiita

iOSの解析でスクリーントラッキング

2014年11月投稿。GoogleアナリティクスAPIは、まだSWIFTをサポートしていません。それをブリッジするコードを紹介してくれています。

>>Swiftで Google Analytics (3.10) を使用してスクリーンをトラッキングする(Bridging Headerもあるよ) – Qiita

WebViewアプリでクリック計測

2014年6月の記事。

>>【iOS】GoogleAnalyticsでwebView内のリンククリック数を計測する方法 – Qiita

AndroidSDKの導入

2015年2月。Manifestなどへ追加するコードなど。

>>AndroidにGoogle Analytics v4を導入する – Qiita

xamarin

2015年2月。xamarinの設定。iOSとAndroid。

>>xamarin iOS/AndroidでGoogle Analyticsを使うには – Qiita

Cordovaに入れる

2014年8月。ハイブリッドアプリ開発で人気のCordovaフレームワークMonaca。GoogleアナリティクスはPersonalプラン以上らしい。

>>Monaca(Cordova)のアプリにGoogle Analyticsを導入してみる

iOSに組み込むライブラリ

2015年4月。ライブラリのコード。

>>iOS用のGAのトラッキング埋め込みライブラリ作った – GADI – Qiita

CordovaにGoogleアナリティクス

2015年1月の記事。リファラが取れないというトラブル。

>>CordovaでGoogle Analyticsプラグインを追加しても、参照元のデータが取れない – 生きるか死ぬか、人生を賭けたアプリ開発日記

アプリ計測Cordovaプラグイン

>>phonegap-build/GAPlugin · GitHub
>>danwilson/google-analytics-plugin · GitHub
>>ggendre/GALocalStorage · GitHub
※こちらも合わせて読むと良いです。
>>monacaアプリにGooglePlayAnalyticsを導入 – zzzzz838’s diary

JavaScript、Node.js、AugularJS

nodejs

Node.js

2014年10月。node-googleanalyticsのインストールから解説してくれています。

>>Node.jsからGoogle Analytics APIにアクセスし、GA情報を表示させよう | 株式会社LIG


AngularJSリファレンス: 池添 明宏, 金井 健一, 吉田 徹生: Kindle

Angular.jsのGoogleアナリティクス・プラグイン おすすめ!

2014年12月。#つきのAタグをGoogleアナリティクスで計測できるようにしてくれます。

>>angularJSを使ってグロースハッカーになる(Google Analytics, Mixpanel) – Qiita
>>ChromeApps – AngularJSでGoogleAnalyticsを使う – Qiita

AugularJSでイベントを取る

2015年1月の記事。ページ、イベント、ひと通り解説されてます。

>>AngularJSで作成したシングルページアプリケーションをGoogleアナリティクスでトラッキングさせる方法 | 株式会社LIG

コールバックを受け取る方法

2013年7月更新。Googleアナリティクスからコールバックがあってからページ遷移させて、確実にとラッキングさせる方法。

>>JavaScript – GoogleAnalyticsで非同期トラッキングのコールバックを受け取る – Qiita

Ajaxの画面遷移を取る

2014年3月。Ajaxではページの移動がないためデフォルトではGoogleアナリティクスでPV計測がとりづらい。そこをjQueryを使って遷移を取れます。

>>JavaScript – Ajax依存サイトにおけるGoogle Analyticsトラッキングコードの正しい使い方(jQuery編) – Qiita

JavaScriptでランキングを取得

2014年12月。みんな大好きランキング。

>>2014 年も終わりなので Google Analytics API を使ってアクセス数の多いページを取得してみた – しばやん雑記

ビーコンがAPIに追加

2014年9月。navigator.sendBeacon()に対応。

>>Google Universal Analyticsで公式発表は無いものの「navigator.sendBeacon()」に対応

Ruby、Rails

ruby

Railsから取得

2014年8月。RailsでGoogleアナリティクスを扱う方法がわかりやすく解説されています。

>>Rails サーバから Google Analytics API で情報を取得する手順 ーー google-api-ruby-client, OAuth – bekkou68の日記

Rubyから取得

2014年10月。RubyをつかってリアルタイムAPIのデータを取得。

>>Google Analytics の Real Time Reporting API を Ruby から使う – Qiita

Legatoの扱い

2015年1月。Rubyで、Google Analytics API を扱うためのライブラリがLegatoです。Garbコンパチブルで使えるので便利そう。

>>RubyからGoogle Analytics API を扱う”Legato”の使い方 – Qiita

Turbolinks

2015年1月。Turbolinksにリンクさせる方法。locationのパス取得が重要。

>>Google AnalyticsをRails 4のTurbolinksに対応させる – Qiita

Railsでランキング

2014年11月。

>>RailsアプリからGoogle Analytics APIを叩いてPVランキングを作成する | 9bar[ナインバール]

PHPや.NET、その他言語

php

PHPで取得してバッチ

2015年1月。PHPでGoogle_Client.phpのライブラリを使ってバッチたたきます。

>>Google Analytics API v3をPHPから利用する方法 | karakaram-blog

NuGet でクライアントライブラリ

2014年8月。C#でAPIたたきます。

>>Google Analytics API を使って前日の PV を取得するコードを C# で書いてみた – しばやん雑記

.NETから呼び出し

2014年2月。

>>.NETからGoogle Analytics APIを呼び出し、データを取得する (1/4):CodeZine

リアルタイム解析API

phpでリアルタイム

リアルタイムレポーティングAPIの使い方

2014年8月の記事。PHPでリアルタイムを取得。GitHubからCLONEできます。

>>Google Analytics API(v3)を使ってPHPでリアルタイムユーザー数を取得する方法(実践編) | Lancork

AppsScriptからもリアルタイム値を取得

2015年3月。こちらはリアルタイムAPIのデータを、AppsScriptで取得。

>>GoogleAppsScript – Google Apps ScriptでリアルタイムAPIを利用 – Qiita

リアルタイムAPIを試したレポート

2015年3月のレポート。

>>GoogleAnalytics – Google Analytics Real Time Reporting API 事始め – Qiita

Eコマース

拡張eコマース

拡張eコマース

2014年8月。拡張eコマースのタグ例。ec:setActionとかする。

>>Google アナリティクスで強化された「拡張eコマース」機能がサクッとわかる6つの特徴 | 単発記事 | Web担当者Forum

EC-CUBEにトラッキングコード

2014年9月。国内無料ECエンジンのECCUBEですが、急速にシェアを伸ばしてますね。いっぽうで、テンプレートがSmartyを使っているなど、独自のノウハウが必要です。こちらの記事は、具体的にコードが書かれています。

>>EC-CUBE – Google Analytics eコマースタグの設定 – Qiita

EC-CUBE・ユニバーサルアナリティクス対応プラグイン

2014年1月更新。ECCUBEであれば、とりあえずはプラグインで実装するのがベストです。高機能な有料版もあります。

>>UA版 Google Analytics eコマース対応 プラグイン(2.12系、2.13系) / ECサイト構築・リニューアルは「ECオープンプラットフォームEC-CUBE」

Measurement Protocol

メジャメントプロトコル

ガラケーの計測

2014年10月の記事。最終的にIMGタグでhttp://www.google-analytics.com/collectをコールすれば良い。

>>GoogleAnalytics – 【GoogleAnalitycs】ガラケーでユニバーサルアナリティクスのページビューカウントを取得する【ガラケー】 – Qiita

その他ツールや具体的活用

YouTube

タグマネージャーを使ったA/Bテストの実装

2014年2月。データレイヤーからカスタムディメンションにデータを渡す。

>>GoogleAnalytics – 訪問別ページ数を改善させるA/Bテストを実施する方法 – Qiita

フォームの遷移、タグマネージャー向け

2015年1月。フォームのフォーカスをタグマネージャーにdataLayerで渡します。

>>GoogleTagManager経由のGoogleAnalyticsでフォームの入力開始イベントを計測したい – Qiita

YouTube動画視聴のトラッキング

2014年12月。YouTubeのAPIを使ってJavaScriptでGoogleアナリティクスにデータ渡します。

>>YouTube IFrame APIで埋め込んだ動画をGoogleアナリティクスで計測する 株式会社レインボー・ジャパン

可視化やレポート効率化ツール

2015年2月リリース。Googleアナリティクスの可視化ツール。

>>brick – 広告の効果やWebサイトの課題を可視化するWebツール


できる逆引き Googleアナリティクス Web解析の現場で使える実践ワザ240 ユニバーサルアナリティクス&Googleタグマネージャ対応 (できる逆引きシリーズ) : できるシリーズ編集部: Kindle

・ ・ ・ ・ ・

>>安っ!アマゾンで半額以下になっている食品タイムセール
セール特設ページを見る

↓↓↓無料のニュースレターを配信中です

メジャメントプロトコル覚えたい。