概要
Google アナリティクスでは、外部データをカスタム変数として取り込む事で解析の指標とする事が出来ます。
ここでは、どこどこJPのAPIにて実装されている関数が実行された結果を変数として読み込み、Google アナリティクスで組織・業種別のアクセス解析を実現する方法をご紹介させて頂きます。


初期段階で書き込まれている内容は必要に応じてカスタマイズしてご利用下さいませ。
スクリプトはGoogle アナリティクス公式サイトにて推奨とされている非同期タイプのトラッキングコードを用いておりますが、従来のバージョンのものもご用意させて頂きましたので、必要に応じてご参照下さい。
Googleアナリティクスで企業アクセスを解析しているイメージ動画(音声はありません)
新Googleアナリティクスの改善されたパンくずリストで企業別のアクセス解析
Google アナリティクスのサマリーレポートに対して、企業からのアクセス解析結果を表示

初期段階で書き込まれている内容は必要に応じてカスタマイズしてご利用下さいませ。
スクリプトはGoogle アナリティクス公式サイトにて推奨とされている非同期タイプのトラッキングコードを用いておりますが、従来のバージョンのものもご用意させて頂きましたので、必要に応じてご参照下さい。
ご説明資料(Slideshare)
法人営業ご担当様向け資料
Google アナリティクスの細かな設定等に不慣れな方でも、一通り見て頂ければ理解できる内容になっています。

初期段階で書き込まれている内容は必要に応じてカスタマイズしてご利用下さいませ。
スクリプトはGoogle アナリティクス公式サイトにて推奨とされている非同期タイプのトラッキングコードを用いておりますが、従来のバージョンのものもご用意させて頂きましたので、必要に応じてご参照下さい。
計測までの主な流れ
1.まずはどこどこJPに登録
具体的なご利用の流れに関しましては、ご利用方法のページをまずご参照下さい。
必要なAPIキーの手配が完了されましたら下記流れにてお進みください。
2.Googleアナリティクスで解析したい属性(どこどこJPから取得したい情報)を選びます
- APIご利用マニュアルページにてご確認下さい
-
JavaScript形式のAPIを用いますので、下記URLより必要な情報と取得する為の関数一覧をご確認下さい。
JavaScript API データ取得関数一覧表
3.最後にGoogleアナリティクスのタグをカスタマイズ
最初にサンプルスクリプトをご覧になってみて下さい。簡単な情報追加をするだけで企業等、組織や業種によるアクセス解析を実現できます。
サンプルスクリプト
非同期版のトラッキングコード
/* どこどこJPのAPIリクエスト用スクリプトを設置ここから*/
<script type="text/javascript" src="http://api.docodoco.jp/v3/docodoco?key=ご登録いただいたAPIキー" charset="utf-8"></script>
/* どこどこJPのAPIリクエスト用スクリプトを設置ここまで*/
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
/* 追記部分ここから*/
_gaq.push(['_setCustomVar',1,'組織名', SURFPOINT.getOrgName() ,1]);//組織名の取得
_gaq.push(['_setCustomVar',2,'組織コード', SURFPOINT.getOrgCode() ,1]);//組織コードの取得
_gaq.push(['_setCustomVar',3,'組織URL', SURFPOINT.getOrgUrl() ,1]);//組織URLの取得
_gaq.push(['_setCustomVar',4,'業種大分類', SURFPOINT.getOrgIndustrialCategoryL() ,1]);//業種大分類の取得
_gaq.push(['_setCustomVar',5,'業種中分類', SURFPOINT.getOrgIndustrialCategoryM() ,1]);//業種中分類の取得
/* 追記部分ここまで*/
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
従来のトラッキングコード
/* どこどこJPのAPIリクエスト用スクリプトを設置ここから*/
<script type="text/javascript" src="http://api.docodoco.jp/v3/docodoco?key=ご登録いただいたAPIキー" charset="utf-8"></script>
/* どこどこJPのAPIリクエスト用スクリプトを設置ここまで*/
<script type="text/javascript">
<script type="text/javascript"></script>

初期段階で書き込まれている内容は必要に応じてカスタマイズしてご利用下さいませ。
スクリプトはGoogle アナリティクス公式サイトにて推奨とされている非同期タイプのトラッキングコードを用いておりますが、従来のバージョンのものもご用意させて頂きましたので、必要に応じてご参照下さい。
Google アナリティクス側関数の解説
_setCustomVarについての簡単な解説です。
_setCustomVar
_setCustomVarを用いるとGoogle アナリティクスメニュー → ユーザー → カスタム変数に値が入ります。
/*記述例*/
_gaq.push(['_setCustomVar',1,'組織名', SURFPOINT.getOrgName() ,1]);
/*ルール*/
_setCustomVar(index, name, value, opt_scope)

- _setCustomVarに設定する各値について
-
- index:インデックス番号
- 値を代入する番号を指定します。1~5まで選択でき重複させる事はできません。
- 例:弊社では1番にインデックスしています。
- name:インデックス名
- インデックスする値の名前を指定します。
- 例:IPO(上場を指しています)
- value:インデックス内容
- 実際に代入する値を指定します。
- 例:SURFPOINT.getOrgIpoType()で上場区分を取得した値
- opt_scope:オプションスコープレベル(1:ユーザー,2:セッション,3:ページ)
- 値を代入する際のターゲットレベルを定義します。1~3で種類が異なります。
- 例:弊社では1番のユーザーレベルを指定しています。
- 公式情報
-
http://code.google.com/intl/ja/apis/analytics/docs/tracking/gaTrackingCustomVariables.html

初期段階で書き込まれている内容は必要に応じてカスタマイズしてご利用下さいませ。
スクリプトはGoogle アナリティクス公式サイトにて推奨とされている非同期タイプのトラッキングコードを用いておりますが、従来のバージョンのものもご用意させて頂きましたので、必要に応じてご参照下さい。
各種レポートのテンプレート
Google アナリティクスでは、カスタムレポート・アドバンスセグメント(カスタムセグメント)の設定内容を共有する事ができます。下記内容にて、弊社にて設定している項目を公開させて頂きます。
どこどこJPでのカスタムレポート設定一覧
どこどこJPのコンテンツで用いているカスタムレポート設定の一覧です。
- カスタムレポート設定
- 記載されたURLを開くと弊社で設定しているカスタムレポートの編集ページに飛びます。
- 「レポートを作成」としていただければ、設定をインポートできますのでご活用下さいませ。
- ※Google アナリティクスにログインしている必要がございます。
Google アナリティクスに追加
どこどこJPでのアドバンスセグメント設定一覧
どこどこJPのコンテンツで用いているアドバンスセグメント設定一覧です。
只今準備中です。今しばらくお待ち下さいますようお願い申し上げます。

初期段階で書き込まれている内容は必要に応じてカスタマイズしてご利用下さいませ。
スクリプトはGoogle アナリティクス公式サイトにて推奨とされている非同期タイプのトラッキングコードを用いておりますが、従来のバージョンのものもご用意させて頂きましたので、必要に応じてご参照下さい。