For Want Of A Better Word

【Google Analytics】【PHP】(バッチ)接続情報取得のためサービスアカウントの作成

      2015/04/18

古い記事では書いていたけど、微妙に画面が変わっている気がするので、再整理。

(注意)
※キャプチャは日本語表記です。言語切り替えは「Project>Account Settings」 から可能です。
f:id:fz6:20140925155802j:plain
※プロジェクトは作成済み

APIへの接続のために必要な情報

バッチプログラムからGA APIに接続するためには下記の3つの情報が必要。
サービスアカウントを作成することでこれらが取得できる。

  • クライアントID
  • メールアドレス
  • 秘密鍵ファイル

サービスアカウントの作成

(1)Gogole Developers Consoleにアクセス。
(2)プロジェクトを選択(無い場合は新規作成)、「新しいクライアントIDを作成」をクリック。

f:id:fz6:20140925155938j:plain

(3)「サービスアカウントを作成」をクリック。

f:id:fz6:20140925160504j:plain

(4) ①が選択状態になるので、②「クライアントIDを作成」をクリック。

f:id:fz6:20140925160507j:plain

(5)秘密鍵ファイルのダウンロードが始まるので、任意の場所に保存。

※このファイルをプログラムから読む。

f:id:fz6:20140925160746j:plain

(6)クライアントIDとメールアドレスが作成されるのでメモして終了。

f:id:fz6:20140925160840j:plain

 - googleanalytics

  関連記事

casperjs
【Googleトレンド】【Casperjs】急上昇中キーワードをスクレイピングで取得 – (2) Casperjsのインストール

ということで続き。下記を参考に。 【参考】http://thesportsbus …

google-logo
Google Analytics アクセスされたホスト名を表示

セカンダリディメンションで表示が気楽。。 http://webtanto.mai …

ga-logo
GoogleAnalyticsでクローラーのアクセス/自分のアクセスを除外したい。

ここに回答が。根本的に勘違いでした。 http://productforums. …

ga-logo
GAメモ_ディメンションとか、指標とか、アドバンスドセグメントとか 違い

■ディメンションとは 集計結果の1要素の単位で表現するか。1要素を何で区切るのか …

google-logo
Google API 利用時のsample

このページから、各APIのシンプルなサンプルが参照できる。 ここにたどり着くまで …