Archive

Archive for the ‘トラッキング’ Category

トラッキングコード間違いを減らす4つのケーススタディ

9 月 1st, 2010

Google Analytics トラッキングコード、ミスしやすい箇所


 非同期トラッキングコードで、アンダーバーが使われる等、Google Analytics
 メソッドは慎重に記述したいものです。ネタ元は以下。


 Troubleshooting the Tracking Code - Google Analytics - Google Code

 

1.大文字小文字に注意!


 メソッド中の大文字小文字も正確に書きましょう。

_gaq.push(['_trackpageview']);  <<間違い!Pが小文字
_gaq.push(['_trackPageView']);  <<間違い!Vが大文字
_gaq.push(['_trackPageview']);  <<正解!


 

2.メソッド名の間違いに注意


 メソッド名も慎重に記述しましょう。

_gaq.push(['_setDomain', 'example.com']); <<間違い!
_gaq.push(['_setDomainName', 'example.com']);   <<_setDomainName が正解!


 

3.クォーテーションの要不要に注意!


 値の設定で、シングルクォーテーションが必要なものは多いです。

_gaq.push(['_setAllowLinker', 'false']); <<間違い!
_gaq.push(['_setAllowLinker', false]); <<正解!囲わないのが正しい


 

4.半角スペースに注意


 コピー&貼り付け時など半角スペースの存在には気付きづらいもの。

_gaq.push(['_setAccount', ' UA-65432-1']); <<IDの前に半角スペースが!
_gaq.push(['_setAccount', 'UA-65432-1']); <<正解!


 Google Code グッジョブ!


 高度なトラッキングをするときは、とくに注意しましょう。

 

yoshida , ,

Google Analytics、77の注意点(追記有)

8 月 24th, 2010

Google Analytics 覚書


 Google Analytics を理解する上で、覚えておいた方が良い計測仕様
 算出方法をまとめました。


 ご指摘や間違い等ございましたら、コメントかメンション頂けると幸いです。


 謝辞:以下の2冊の書籍や文中の多くのサイトから
 勉強させていただきました、ありがとうございます。


 忘れるなよ!自分


 

1.$インデックスって何?


 コンテンツ>>上位のコンテンツ、で表示される値。
 そのページを経由してコンバージョンされた値の合計を、そのページセッション数で
 割った
モノ。アシストなどのイメージ。

 

2.閲覧開始後の遷移とナビゲーションの違い


 コンテンツ>>上位のコンテンツ>>ページ詳細、と表示し、
 閲覧開始後の遷移は、直後に遷移したセッション数
 ナビゲーションサマリーは、閲覧開始に限らず、その前後のPV数の割合

 

3.ページ滞在時間は差分を取る


 ページ遷移をして、その時間の差分を取る。1セッションの途切れは30分で判断される。
 つまり、直帰してしまった場合差分が取れないので、10秒見ようが10分見ようが
 直帰ならば、ページ滞在時間は00:00:00。


 なお、ページのどこまで読まれたかを調べる方法は、あるにはある。


 ページのどこまで読まれたかを計測する | Google Analytics アクセス解析

 

4.キーワード取得はクッキーから


 ノーリファラーでのアクセスの場合、クッキーに書かれたキーワードを
 取得してしまう。つまり、初回訪問検索・再訪時ブックマーク経由といった場合、
 リピート訪問時にもキーワード計測してしまう。


 メルマガなどのノーリファラー経由でのアクセスも、時として問題となる。
 メルマガからコンバージョンした場合のキーワードは・・・ « アクセス解析Q&Aフォーラム


 その際には、トラッキングコードで、リファラーオーバーライドのメソッドを使い、
 (リファラを上書きする命令)修正を図ることも可能は可能。
 ※エラー処理など、それなりに複雑にはなる。

 

5.セッション0って何で?


 セッションは30分で切れる仕様。ゆえに、1度訪問離脱、30分以内に再訪。
 その際、検索結果から訪れた場合は、前回のキーワードを取得してしまう。しかし、
 訪問は同一セッションとカウントされ、セッション数0。

 

6.携帯トラッキング出来ないもの


 携帯用トラッキングコードでは、ソフトバンクは機種名取得出来ない
 2009年夏モデルより前のdocomoなど、リファラ等が機能しない機種は
 キーワードなど取得できない。


 ページタイトルも標準では取れない。ただし、ga.phpを改造することで可能。


 Google Analytics for Mobile(携帯用)でページタイトル取得 | 晄夏ノート -hicage no oto-

 

7.計測結果はいつ分かる?


 翌日以降が分かると言われているが、サイトによっては2~3時間後に
 計測されている場合もある。


 1日だけデータが取れていない原因は? « アクセス解析Q&Aフォーラム

4時間後にはデータ表示が開始され、24時間内には、正常なデータが反映・・・
しかし、稀に、48時間たってから、きちんと反映された・・・

 ユーザー>>ユーザーの傾向>>セッション・時計マークをクリック、で
 自分のサイトが、何時間前なら計測されているのか、調べておくと良い。

 

8.識別子付きURLをキレイにする


 集計時、index.html?p=1234・・・・というページで、同じindex.htmlなのに、
 数値のみが違う、しかし、集計はindex.htmlで単一で集計したい、という時は、
 Analytics設定>>編集「URL クエリ パラメータを除外」で出来る。

 

9.ユニークユーザーの記録期間は?


 ユニークユーザーは、cookieに2年間保存される。再訪すると更に2年延長される。

 

10.ログの保存期間


 アクセスデータの保存期間は25ヶ月
 ちょうど、前月とその2年前のその月を比較出来る。
 (丁度2年だと、当月とその2年前の比較しか出来ない。当月は月中の場合が多い。)

 

11.全体の滞在時間


 ユーザー>>リピートセッション数>>滞在時間、で調べる。
 リピートセッションメニューの中にあるので、リピーターのみの滞在時間と捉えがちだが、
 実は新規ユーザーも含めた全体の滞在時間を表示。

 

12.離脱の平均時間算出に注意


 例えば6分で3ページ見て離脱した場合、ページ平均滞在時間は、
 2分ではなく3分。離脱ページは計算に含まれない
 一方、直帰した場合は、滞在時間0分の1ページとしてカウントされるので注意。

 

13.URLの記録方法


 http://aaa.jp/index.html というページにアクセスした場合、/index.html
 と記録する。Analytics設定で設定したサイトURL以降のURLを記録する。
 故に、コンバージョン設定などでは、コンテンツ>>上位のコンテンツ、で確認し、
 記録されている正確なURLで設定すると良い。

 

14.フレームを使ったサイト


 フレームを使ったサイトの場合、その全部にトラッキングコードが
 組み込まれているならば、その分トラッキングは増えてしまうので注意。

 

15.同じタイトルで集計したいならタイトル別コンテンツ


 製品概要というタイトルのページが2つある場合、
 コンテンツ>>タイトル別コンテンツ、で見ると2つの製品概要ページの
 合算で表示される。

 

16.サイト上のデータ表示のパーセントは?


 クリックがパーセントで表示されるが、リンク先が同じURLの場合は合算
 例えば、ページ上部にある「会社概要」リンクと、ページ最下部にある
 「会社概要」リンクトが同一クリック率に。

 

17.ページの直帰率、その計算方法


 ページの直帰率は、分母がそのページの閲覧開始数
 一方、サイト全体の直帰率は全体のセッション数が母数。

 

18.新規ユーザーの意味


 実店舗などでは初めて買ってくれた人を新規顧客と言い、新規顧客が
 何度訪れようと「新規」である。しかし、グーグルアナリティクスの場合、
 新規ユーザーは新規セッション。つまり、行動を起こしてくれなかった場合でも2度目の訪問では
 リピーターと数えられる。

 

19.過去と比較する時のコツ


 日付をクリックし、カレンダー上にある「過去と比較」をチェックすると、
 簡単に比較が出来るが、曜日を合わせた指定が比較しやすい。
 単純に1月と2月を比較するよりは、多少日にちがずれ込んでも、
 1月1~4週、2月1~4週とすると良い。


 さらに、週の平均ボタンは、日曜~土曜の平均値。故に、期間指定で、その期間を指定
 しないと、最後の週だけ値が偏ることも。

 

20.マイレポート画面はドラッグ可能


 マイレポートに表示されている項目は、ドラッグして場所を変えたり削除出来たりする。
 さらに、各メニューで表示した項目の上部にある「マイレポートに追加」で、
 最大20個まで自分なりの項目を追加出来る。


 例えば、カスタマイズしたマイレポートの画面を、PDF等で定期的に
 メール送信することも出来る。

 

21.Twitter経由のアクセス


 Twitterなどでよく利用されてる短縮URL。そこからのアクセスは、
 ノーリファラーとカウントされることが多い

 

22.異ドメイン間トラッキング


 例えばショッピングカートなど、ページ遷移が異ドメインにまたがるとき、
 複数ドメイン用のトラッキングコードを設置しつつ、そのページへの<A>タグ全て
 特別なトラッキングコードを埋め込まなくてはならない。


 複数ドメインのトラッキング - Analytics ヘルプ

 

23.イベントトラッキング、PVへの影響


 イベントトラッキングは、PVやセッションに影響しない。一方、_trackPgeviewを使った
 バーチャルページビューや、サイト内検索を応用した_trackPgeviewは、PVなどカウントされる。

 

24.別ウィンドウ、別タブでセッションは切れない


 別ウィンドウで開いたリンクも、別タブで開いたリンクも、同一サイトであれば
 同一セッションと継続してカウントされる。訪問を示すクッキーが削除されなければ
 問題ない。ただし、ブラウザが閉じられると、セッションは途切れる。
 ただ、Firefoxの場合、ブラウザを閉じ再訪、では途切れないとの報告も。


 チェックするには、書き込まれたcookieで、_utma の最後の番号を
 確認すると良い。


 Google Analyticsの別窓計測 « アクセス解析Q&Aフォーラム

 

25.URL生成ツールで作った長いURL


 通常メール本文のURLクリックによる訪問は、ノーリファラーになるが、
 URL生成ツールを使い、URLに識別子を付与すると、任意のソースでトラッキング可能。


 ツール: URL 生成ツール - Analytics ヘルプ


 しかし結果、URLが長くなってしまい、メールソフトによっては、
 改行されたURLがリンクとして機能しない場合があり、
 その際には、URLを<>(不等号)で囲うと、リンクとして認識する場合がある。


 文章が長いメールをアウトルックで開くと、記述してあるURLがアクティブ - 質問・相談ならMSN相談箱

 

26.地域データのTOKYOは東京都では無い


 Google Analytics では、IPアドレスから地域を導きだしている。


 ユーザー>>地図上のデータ表示、Japan、で表示されるのは
 地域名であり、市区町村。


 したがって、例えば、tokyoからドリルダウンして表示されるtokyoは、
 IPアドレスから逆引きされない(もしくは区分としての)東京の地域


 ※(not set)とtokyoの内訳は未知。<<どなたか分かる人!

 

27.携帯トラッキングでの地域


 ゆえに携帯トラッキングでは、そもそも契約地域と通信している地域とは違う
 

 ただ、契約地域はIDなどから分かるので、試みているエントリーもある。
 カスタム変数を使って、近い値を取ることは可能な模様。良記事。


 Google Analytics Mobile 地域情報について | 晄夏ノート -hicage no oto-
 Google Analytics for Mobileを使って、地域情報を取得しました。 | 晄夏ノート -hicage no oto-

 

28.トラッキング出来るサイト数


 1つのGoogleアカウントで、計測出来るサイト数は、無制限
 設定できるプロファイル合計が50まで。実質サイト数上限も50


 Googleアカウントに、Analyticsアカウントが25個まで作成可能なので、
 1250まで実質OK。


 なお、計測可能ページビュー数は、それらのPV合計が月間500万PVまで
 ただし、その上限も有効なAdWordsアカウントにリンクすると撤廃される。


 Google Analytics で解析できるウェブサイトの数に制限はありますか。 - Analytics ヘルプ
 Google Analytics のアカウントとプロファイルの関係 | A Magic Web

 

29.アドバンス セグメントの利用


 新規ユーザーのみ、リピーターのみに絞り込むなど、リアルタイムに絞り込める
 アドバンス セグメント(詳細セグメント)は、セカンダリーディメンションピボットテーブル
 使用時には使えない。


 さらに、期間比較をしているときは、アドバンス セグメントが1つしか使えない。

 

30.CSVデータを500件以上ダウンロードする


 CSVデータとしてキーワードなどをダウンロード可能だが、500件以上は
 標準で取れない。しかし、特殊なコードを付加するとDL可能になる。


 GAで500件以上のキーワードを調べる2つの方法


 ただし、このtipsもEXCEL形式のエクスポートでは使えない
 非EXCEL形式の場合は可能だが、文字化けするので、一端テキストエディタでCSVファイルを開き、
 SHIFT-JISなど別な文字コードで保存し直す

 

31.サービスプロバイダ


 ユーザー>>ネットワーク環境>>サービスプロバイダ、では利用している
 プロバイダがわかる。更に、「ドメインがユーザーのIPを所有しているプロバイダ」の場合、
 ドメイン(=企業名など)が記録されることもある。


 ただし、カスタムレポートでのみ利用可能なディメンション「ドメイン」を
 表示させると、よりわかりやすくなる。


 Google Analyticsで「なかのひと」みたいなアクセス解析をする

 

32.自分のアクセスを除外


 自アクセスを除外する方法は、複数ありそれぞれメリットデメリット特徴があり、
 状況や目的に応じて、その手法を選択すると良い。
 例えば、IPアドレスをフィルタリングして、自分のアクセスを除外する場合、
 長所:カスタムフィルター作成後は簡単に除外レポートを見られる、一方、
 カスタムフィルターを作る手間や、固定IPアドレスをそもそも持っていないと
 使えない、などの課題もある。


 社内からのアクセスを除外するにはどうすればよいですか? - Analytics ヘルプ
 Google Analyticsで自分のアクセスを除外する方法について - Blogger 公式ヘルプフォーラム
 例外設定によるGoogle Analyticsアクセス除外

 Google Analytics オプトアウト アドオン - Analytics ヘルプ


 ※GAオプトアウトアドオンについては、他のGoogle Analytics 計測サイトでも
 トラッキングされなくなります。<オプトアウトなので良いは良いのでしょうけども・・・。

 

33.サイト内検索キーワードの文字化け


 以前、サイト内検索のキーワードが文字化けするというトラブルがあった。
 現在は改修。ただ、それでも「うまく機能しない」という声は聞かれる。


 Google Analyticsの勉強メモ(7) サイト内検索の実装 - atl*weblog

検索キーワードの文字化けは、時間が経てば解決する場合がある。


 

34.Google AnalyticsはGoogleにヒモ付け


 グーグルアナリティクスのアカウントは、Googleの下に作成される。
 ゆえに、Google Analytics アカウントを完全に譲渡したいという時は、
 Googleアカウントをも譲渡する必要がある。例えばGmail利用権限なども
 くっついていく。


 レポート閲覧や管理者権限を渡す程度ならば、ユーザーの追加で可能。


 Google Analytics を他の人に見せる方法(PDF手順書付)

 

35.コンバージョンの意味


 コンバージョンとは、「訪問者が顧客に変化したかどうかの記録」。つまり、
 変化したことで、それ以降はコンバージョンしても「変化」ではなくなる。そのため、
 通常1回のセッションで、何回コンバージョンしても、1回しか記録されない


 

36.商品のSKUって何?


 eコマース>>商品の販売状況>>商品SKU、とは商品の
 サイズや種類など、その商品のより小さな分類。

 

37.アドバンス セグメントの上限


 アドバンス セグメントは、1つのプロファイルに100個まで作れる。

 

38.カスタムレポートの名前


 カスタムレポートはプロファイルごとに保存出来る。
 ただし、名前を付けるときには、他の存在する名前と重複は出来ない。

 

39.カスタムレポートの深度


 カスタムレポートでは、メトリックス(列)に最大10指標
 ディメンションに最大5つまで設定出来ます。

 

40.本当の都道府県ごとの訪問を調べる方法


 都道府県ごとのセッションを調べるには、カスタムレポートを使う。
 「地図上のデータ」で表示される地域は、市町村レベル。


 カスタムレポートを使って都道府県別セッションを調べる

 

41.サイト内検索のパラメータTips


 サイト内検索のパラメータは、カンマで区切ると複数設定が可能

 

42.メールマガジンの計測


 メルマガからの計測でも、サイト内検索のテクニックを使えば
 URL生成ツールを使った長いURLにならずに済む。


 例:~index.html?ml=1234 サイト内検索のメニューから
 コンバージョンまで追える。(出典:できる100ワザ Google Analytics

 

43.URL生成ツールの必須項目


 公式に用意されているURL生成ツールの入力項目では、
 必須項目が3つ指示されているが、キャンペーン名は無くても実は機能する。
 ※ただ、キャンペーン名を省くと、メニュー操作で選べなくなるので不便ではある。

 

44.リダイレクト時の注意


 リダイレクト元のURLを計測したいときも、あまりにも早いリダイレクトで、
 Google Analytics のトラッキングコード(ga.jsなど)が、読み込まれる前に
 ジャンプすると、うまく計測できないことがある。

 

45.AdWordsのクリック数


 AdWordsとGoogle Analytics がリンクしていても、Google Analytics の
 数値とはクリック数は差異がある。AdWordsでは、不正クリックを除外したり、
 直帰もカウントしたり、などする為。


 また、「データインポートの遅延などで違い」が起きる場合もある。


 アドワーズの効果測定について « アクセス解析Q&Aフォーラム

 

46.AdWordsのコンバージョン数との差異


 AdWordsでは、最初のクリックから30日以内であれば、遡ってコンバージョン数を
 カウントするのに対し、Analytics の場合、コンバージョンが発生した日にカウントされる。


 なお、Google Analytics では、コンバージョンした日をコンバージョンカウントし、
 AdWordsでは、広告をクリックした日をカウントする。


 Analytics の目標とトランザクションを AdWords へインポートできます
 Google Analytics と AdWords のコンバージョン レポートの違い

 

47.検索サイトとして認識させる


 infoseekgooなどは、Google Analyticsが検索サイトとして認識
 していない。ゆえに、addOrganicメソッドを使い検索サイトとして認識させると良い。
 (そうでない場合は、参照トラフィックとして集計される)


 一方、Biglobeなどsearchドメインを保有し、変数にqが使われている
 検索サイトは、偶然とはいえ検索トラフィックに分類される。他にlivedoorなどがある。


 なお、検索サイトを任意に追加する場合は、_addOrganic()メソッドを使う。


 Google Analyticsで検索エンジンを追加する方法 (5) | makitani.com

 

48.サブドメインごとのトラッキング


 サブドメインをまとめて1つのプロファイルで計測できる。その際、フィルターなどを使えば、
 URLをホスト名+URLにすることが出来る。


 それをしないと、aaa.jp/index.html と bbb.jp/index.html は、同一アクセスとして
 みなされてしまう
。しかし、その際に、コンバージョン設定でもURLを
 変更しなければならない。

 

49.別ドメインに移動してしまう場合のCV計測


 ショッピングカートなどで、遷移途中でドメインが変わり、そこにトラッキングコードが
 設置できないことがある。しかし、その場合でも、カート終了画面で、自サイトに戻るリンクを
 設置可能ならば、その戻ってくるページをコンバージョンURLに設定すれば、CV計測が
 可能となる。セッションは30分以内であれば途切れない、ことを応用したテクニック。

 

50.1ページに2つのトラッキングコード


 1つのページに2つのトラッキングコードを張ることは可能。
 オブジェクトをpageTrackerとsecondTrackerなどにする。

 

51.携帯トラッキングのポート


 携帯計測時には以下のポートを塞がないこと。

サーバーから外部のGAへ向いたポート80のトラフィックが発生


 GAモバイル版の仕様について « アクセス解析Q&Aフォーラム


 

52.障害の影響範囲


 Google Analytics では、たまに障害が起き数値が合わないことがある。
 その際も、「一部のアカウントで発生している問題」というケースもある。


 「タイトル別のコンテンツ」と内訳の数値がずれる « アクセス解析Q&Aフォーラム

 

53.「サイト上の・・・」のオーバーレイ表示を消す


 コンテンツ>>サイト上のデータ表示、を行うと
 画面上が半透明になりクリック率などが表示される。しかし、これがその後も解除され
 ないケースがある。


 そのときは、以下で良いらしい。

ブラウザの URL ボックスに javascript:_siteOverlay._close()
と入力し[ENTER]


 Google Analytics「サイト上のデータ表示」がログアウトしても有効のままで困った - Tosshi Note

 

54.クッキー情報


 Google Analytics では、以下のクッキーを利用する。

utma ユニークユーザー 2年間 
utmb、utmc セッション utmbは30分、utmcはセッション終了時迄
utmk 値のcheck
utmv ユーザ定義 2年間
utmz キャンペーン 6ヶ月


 eクッキー(cookie) - Google Analytics Wiki


 なお、携帯トラッキングコードでは、_utmmobileが使われる。

 

55.クッキー_utmaの内容


 ドメイン名、識別ID、訪問時刻、前々回の訪問時刻、前回の訪問時刻、
 トータルの訪問セッション数が記録される。

 

56.クッキーの種類


 Google Analytics が利用するのは、サイトが発行するcookieとして
 管理されるファーストパーティクッキー
 信頼性が高く、ブラウザのセキュリティにも影響を受けづらい特徴がある。


 一方、表示中のサイト外から発行されるcookieをサードパーティ
 クッキー
と言う。別ドメインなどにまたがる計測も可能になる。

 

57.トラッキングの成否チェック


 Google Analytics では、早くとも計測結果を確認するとき、4時間程度は
 待たなくてはならない。
 しかし、cookieが記録されているかどうかをチェックすれば、
 とりあえずは「すぐに」確認可能。

 

58.コンバージョン(目標)設定


 コンバージョンは1つのプロファイルで、目標セットごとに5つまで設定でき、
 目標セットが4つ設定できる。合計20個まで設定可能

 

59.カスタム変数


 カスタム変数に記録する値は、変数名と値で合わせて64 バイトという
 文字数の制限を守る必要がある。
 それを超えると、計測ミスを起こす場合があるので、注意したい。
 スロットは5つまで設定可能。スコープは3つのレイヤー(ビジター、セッション
 、ページ)がある。


 Analytics 日本版 公式ブログ: カスタム変数 概要

 

60.セカンダリーディメンションのメニュー


 セカンダリーディメンションに表示されていない項目でも
 追加(深堀り)できる場合がある。


 標準の「セカンダリディメンション」にはない項目で深堀したい
 「セカンダリディメンション」にはない項目で深堀する その3
  (こちら最強。デフォルトのものよりも10個以上選択肢が増えてます。)

 

61.Google Analytics にもマーケットプレイス


 Google Analytics では、関連アプリケーションや専門家などが登録
 されているマーケットプレイスがある。


 Google Apps Marketplace - Google Analytics

 

62.ベンチマーク


 ユーザー>>ベンチマーク、では意図しないカテゴリーに
 自分のサイトが分類されていることもある。したがって、カテゴリリストを開く、で
 自ら設定することで精度を上げられる。


 各カテゴリには、には最低でも100個のアカウントが含まれる。
 なお、反映には最大2週間かかることもある。

 

63.カスタムレポートに無い項目


 カスタムレポートでは、好みの項目をカスタマイズできる。
 ただ、標準で表示される項目でも、カスタムレポート内では選択不可能な項目もあったり
 レポート内でしか提供されていない項目があったり
する。
 例:$indexdは不可、ドメインは利用可能など。

 

64.平均目標値


 コンバージョン合計をセッション数で割った値。コンバージョン値は、CV数×目標値。
 平均訪問値は、eコマースにおいて、収益をセッション数で割った値

 

65.Adwordsクリック数


 CPCは、広告1クリックに対する平均単価。
 収益単価は、広告1クリックから得られた平均収益額。
 ROIは、「eコマース収益+合計目標値-費用」を費用で割った値。
 マージンは、「eコマース収益+合計目標値-費用」を収益で割った値。

 

66.アノテーションのメモ機能


 日々の突出した値を知らせてくれるアノテーション機能には
 メモを入力できる。その文字数は160文字

 

67.eコマーストランザクション


 コンバージョンは、同一セッション中何度発生しても1度だけカウント
 一方、トランザクション(売上件数)は、何度も計測される。

 

68.カスタムフィルタを使う3つのケース


 1.ディレクトリごとにフィルタを分け、見せるユーザーを指定する。
 2.IPアドレスなど、特定のアクセスを除外する。(自アクセスの除外等)
 3.サブドメイン計測などで、URL表示形式を整える。
  (もしくは検索順位などの順位をURLに付与させたい等)

 

69.目標到達プロセスでの途中流入


 コンバージョンの放棄率などを見るときに、目標>>目標到達プロセス、を
 見ることが多い。そのうち、目標到達の途中で流入してくるアクセスはたまにある。


 たまたまユーザーが途中のURLをブックマークして再訪した場合や、
 セッションが30分以上経ってしまい、そのページのアクセスからと計測された場合等。


 途中流入を許可したくないプロセス計測のみしたい場合は、
 Analytics設定>>目標設定>>URLへのアクセス>>目標到達プロセスのステップを追加
 とし、「必要な手順」をチェックすれば、前のステップを必須とする計測のみに
 限定
できる。


 リンクを張っていないページへの移動が計測されているのはなぜ? [アクセス解析Q&A] | Web担当者Forum

 

70.同一ページ遷移での目標プロセス計測


 ショッピングカートなどで動的ページが生成され、URLが同一になる場合がある。
 そのときは、ページに擬似的にURLを読み込ませ、それをGoogle Analytics に
 認識させる。


 動的に生成されたページを目標や目標達成プロセスに設定するにはどうすればよいですか? - Analytics ヘルプ

onload イベントで _trackPageview 関数を呼び出し、
ステップごとに異なる URL を記録するようにします。
pageTracker._trackPageview("/funnel_G1/step1.html");


 

71.ユーザー定義は上書きされる


 ユーザー定義で、定義できる値は1つだけ。ゆえに、アクセスされたごとに
 上書きされる

 

72.CPMとは


 CPM(インプレッション単価)とは、検索広告1000 回の表示に対し
 支払う費用の平均
を表す。ただし、それを調べるには、カスタムレポートを作る
 必要がある。


 カスタムレポートを作らないと、わからないものの定番に、CPM都道府県
 ドメイン(企業や組織など)がある。

 

73.曜日を調べる


 イベントトラッキングやカスタム変数などに、書き込むソースを追加すれば可能。


 Google Analyticsで曜日別のデータを取得する | makitani.com

 

74.購入までの日数


 eコマーストランザクションでは、「何セッション目で買ったのか」が計測可能。
 ただ、一度コンバージョンされるとリセットされる。

 

75.オーバーチュア利用時の(not set) キーワード


 URL生成ツール使用時でも、Overture経由でキーワードが取得できないのは、
 Yahoo!が提供している他の検索サイトで広告表示されクリックされると、
 キーワードを取得できないため。


 Analyticsでオーバーチュアのキーワードが (not set) になる理由 - 東京北青山、大阪四ツ橋発、WEBディレクターのブログ
 Analytics 日本版 公式ブログ: キャンペーン変数使用時に キーワード レポートに表示される (not set) について

 

76.トラフィックでotherとは何?


 大規模サイトで見られる現象。コンテンツ>>上位のコンテンツにおいて、
 ページの種類を49999種類まで計測し、5万種類目のページから、otherと表示される。


 other  というのは、どのページのことですか? « アクセス解析Q&Aフォーラム

キーワードとURLを足した数とかではなく、URLならURLだけで、
1日5万エントリー未満ということ。残念ながら、すでに OtherになったURLが
何かはわからない


 

77.セッション数とページ別セッション数は違う


 いわゆるセッション数とは、閲覧開始ページに紐付けられた数値。
 たとえば、TOP>>FAQ>>PRODUCT>>離脱、とアクセスした場合、
 TOPページにこの訪問がセッション1と紐付けられる。


 したがって、「上位のコンテンツ」などコンテンツセクションでページ別セッション数
 と表記されているのはそのため。


 「セッション数」が「ユニークユーザー数」を下回るケースとは?
 (この記事では、ユニークユーザー数とセッション数が違うことを紹介)

 

更新履歴


 2010/08/25 10:29 29番に追記。
 「期間指定時にアドバンスセグメントが1つしか使えない」


 2010/08/25 13:07 28番に追記と訂正。
 「Analyticsアカウントが25個までOK。」なので、実質は50個以上可能。


 2010/08/25 13:25 32番に追記と修正。
 メリットなど特徴を追記、それに合わせて文言等を修正。


 

できる100ワザ Google Analytics 増補改訂版 SEO&SEMを強化する新・アクセス解析術
大内 範行 できるシリーズ編集部
インプレスジャパン
売り上げランキング: 15351
おすすめ度の平均: 4.5

4 わかりずらい言葉も丁寧に解説
4 analytics機能強化に伴い、こちらも増補改定
5 サイトの強み&弱み把握に最適


 

プロが教える Google Analytics 実践テクニック
大角 誠之 阿部 圭司
ソーテック社
売り上げランキング: 6681
おすすめ度の平均: 4.5

5 web担当者がレベルアップできる本
4 具体的手法が、良いかと
4 サイトの担当者になった方に


 

yoshida , , , ,

GA、イベントトラッキングを使ったアフィリエイト管理

8 月 23rd, 2010

イベントトラッキング


 Google Analytics では、イベントトラッキング機能を使いますと、
 PVを増やすことなく、外部への発リンクを計測することが出来ます。

 

イベントトラッキングの仕組み


 カグアでは、<A>タグに次のように仕込んでいます。
 ※ga.js版です。非同期トラッキングコードの方はこちらをご参照下さい。

<a href・・・ onClick="pageTracker._trackEvent('amazon','1234567',this.href,840);">


 amazon・・・イベントトラッキングのカテゴリー名
 1234567・・・AmazonのISBNコード
 this.href・・・アフィリが書いてイアルページURLを自動取得
 840・・・商品の値段


 イベント値が合算される、という仕組みを応用しています。
 とは言え、Amazonでの購買までは追跡出来ません。


 ただ、Amazonアソシエイト管理画面で注文状況は確認可能ですので、
 大体のコンバージョンは、算出可能ですね。


 イベント値での集計が出来てますので、アドバンス セグメントやカスタムレポート
 など、より詳細なクリックの分析なども出来ます。

 

上半期アフィリエイトランキング


 ということで、当ブログの上半期合計額ランキング。
 実際の購買とは違うことご注意下さい。<<こんなに売れたらイイなぁ(憧)。


 本当に便利ですね、イベントトラッキング!!!


 イベント合計額 第1位 277,200円
 (ホチキスという、多数の方に身近に思ってもらえる文具が堂々の1位。)
 

コクヨS&T 電動フラットクリンチステープラー SL-EF55
コクヨ
売り上げランキング: 46444


 イベント合計額 第2位 198,450円
 (はてブなどでエントリー自体が人気。良書を知りたいというニーズがある。)
 

みるみるPHPがわかる本
みるみるPHPがわかる本
posted with amazlet at 10.08.09
掌田 津耶乃
秀和システム
売り上げランキング: 302942
おすすめ度の平均: 3.0

3 とっつきは良い。Macだともっと楽


 イベント合計額 第3位 119,700円
 (プリンターの記事がランクイン。YOUTUBEでの動画アップも集客に貢献。)
 

HP Officejet 有線LAN対応 黒顔料・4色独立インク A4インクジェットプリンタ 6000
ヒューレット・パッカード (2009-07-31)
売り上げランキング: 13572
おすすめ度の平均: 4.0

4 簡単で使い易い プリンターです


 イベント合計値 第4位 95,760円
 (Eye-Fiカードは安定した人気がありますね。)
 

Eye-Fi Share 2GB ワイヤレスメモリーカード
Eye-Fi Japan (2009-04-27)
売り上げランキング: 5174
おすすめ度の平均: 4.0

1 古い機種は避けたほうが良い
5 将来の標準機能!?
2 Eye-Fi の解決すべき2つの問題点
5 手間がなくなる
5 EOSKissデジタル初期型で使えました


 イベント合計値 第5位 79,506円
 (やはり最強!大内氏のGoogle Analytics 本がランクイン!)
 

できる100ワザ Google Analytics 増補改訂版 SEO&SEMを強化する新・アクセス解析術
大内 範行 できるシリーズ編集部
インプレスジャパン
売り上げランキング: 10323
おすすめ度の平均: 4.5

4 わかりずらい言葉も丁寧に解説
4 analytics機能強化に伴い、こちらも増補改定
5 サイトの強み&弱み把握に最適


 

yoshida , , ,

短縮URLを無料のオープンソースで設置する方法

8 月 20th, 2010

短縮URL、フリー


 なかなか良いカンジです。MYSQLが使えるホスティングがあれば概ねOK。
 しかも、計測もほぼリアルタイム。無料のGPLライセンス。
 mod_rewriteで、PHP 4.3以上、MYSQL 4.1以上で利用可能。


 参考にしたのはこちら。


 超簡単!自分だけの短縮URLサービスを設置してみよう | 技術メモ


 ありがとうございました!

 

設定ファイルの変更


 includesフォルダ内の、config-sample.phpconfig.phpにリネーム。


 ダウンロードしたのは、yourls-1.4.3.zip。設定が上記URLのバージョンとは
 変わっていましたので以下シェア。※-9は東京のタイムゾーン、マイナス9時間。

/** MySQL database username */
define('YOURLS_DB_USER', 'データベースのユーザー名');

/** MySQL database password */
define('YOURLS_DB_PASS', 'データベースのパスワード');

/** The name of the database for YOURLS */
define('YOURLS_DB_NAME', 'データベース名');

/** MySQL hostname */
define('YOURLS_DB_HOST', 'Mysqlのアドレス');

/** YOURLS installation URL, no trailing slash */
define('YOURLS_SITE', 'サイトのURL(最後の/は無し)'); //

/** Timezone GMT offset */
define('YOURLS_HOURS_OFFSET', -9); 

/**  Username(s) and password(s) allowed to access the site */
$yourls_user_passwords = array(
	'ユーザー名' => 'パスワード'
	);


 

インストール&操作方法


 あとは、http://サイトのアドレス/admin/ にアクセスすれば、installボタンが
 表示されますので、クリック。数秒でインストールは完了します。


 設定したユーザー名とパスワードでログインしますと、以下のように。
 短縮URL作成の入力欄と、過去に作成した短縮URLの一覧が表示されます。
 短縮URL 無料

 

短縮URLのクリック分析


 時間ごとのクリック数を測れます。
 短縮URL、無料


 どの地域からクリックされたか、大体わかります。
 短縮URLを自前で設置


 リファラーもわかります。
 無料の短縮URL

 

Wordpressにも設置可能


 ブックマークレットAPIなども利用できるようで、重宝しそうです。
 また、Wordpressのプラグインにも出来るようなので、ちょっといじってみます。


 外部の短縮URLを使う際には、サービス停止などのリスクがありますが、
 自前で用意すれば、そのリスクも少しは軽減できますね。


 その他の短縮URLの信頼性やスピードなどは、こちらの記事が参考になります。


 URL短縮サービスのベンチマーク&ランキング – どれが最速で安心できる? | ついーたーTweeter.jp

 

補足:短縮URLの裏技


 bit.lyの転送先URLを知るには「+」をつける - Imamuraの日記


 Googleの短縮URLサービスで短縮されたURLの最後に「.qr」を付けるとQRコードが表示されるというTips (BlogPeople Blog)


 longurl.org (クリックするまでどこに飛ばされるかわからない短縮URLを展開してくれるサービス) - 関心空間

 

yoshida , , , , , ,

スマートフォンUA一覧・2010夏

7 月 29th, 2010


 最近、電車内でもXPERIAなどAndroid勢をだいぶ見るようになってきましたね。
 以下、まとめ。

 

HTC Desire X06HT


 Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; HTCX06HT Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17
 ※「モバイルビュー」 ON。オフのときはMacを語る模様。

 

Sony Ericsson Xperia SO-01B


 Mozilla/5.0 (Linux; U; Android 1.6; ja-jp; SonyEricssonSO-01B Build/R1EA018) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1

 

HTC HT-03A


 Mozilla/5.0 (Linux; U; Android 1.5; ja-jp; HT-03A Build/CDB72) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1

 

SHARP IS01


 Mozilla/5.0 (Linux; U; Android 1.6; ja-jp; IS01 Build/S6191) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile

 

TOSHIBA T-01A


 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) T-01A

 

TOSHIBA IS02


 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.5) KDDI-TS01

 

BlackBerry 8707h


 BlackBerry8707/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/220

 

BlackBerry Bold


 BlackBerry9000/4.6.0.224 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/220

 

iPhone4 – iOS4


 Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7

 

iPhone3G/3GS – iOS4


 Mozilla/5.0 (iPhone Simulator; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7

 

iPad – iPhoneOS3.2


 Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7W367a Safari/531.21.10

 

iPhone3G – iPhoneOS3.1.3


 Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_3 like Mac OS X; ja-jp) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7E18 Safari/528.16


 参考URL(1):blog.eラーニング.co.jp» iPhone4のUserAgent
 参考URL(2):機種情報一覧 :: 携帯向け開発者のための機種情報サイト :: KEITAIALL:ケータイ・オール

 

yoshida , ,

はてなダイアリー、最大3つものプロファイル

6 月 8th, 2010


 こちらの記事を読んで、「ふむふむ、
 はてなダイアリーのiPhone表示が早くなったのか、どんなソースかな?」と
 コード閲覧したところ・・・!


 Google Analytics のプロファイル指定が3つも!!
 こちらでも既に解説されているようですが、
 ここまでやっても無問題ということ。


 ちなみに以下の3つ。
 1.はてなダイアリーのトラッキング(はてな設置)
 2.はてな全体としてのトラッキング(はてな設置)
 3.ブロガー自身が設置したトラッキング


 上記の2つは、1つのトラッキングコードに2つのプロファイル計測をする
 テクニックを使っています。


 また、(2)については、

secondTracker._setDomainName(".hatena.ne.jp");

 とあり、サブドメインを超えて計測していることが分かります。
 実際、はてなブックマークにも2つのプロファイル指定を発見。


 複数のプロファイルでトラッキングする方法は、こちらが参考になりますね。


 複数のプロファイルでトラッキング | 海外SEO情報ブログ・メルマガ

 

yoshida , , ,

非同期トラッキングコード移行マニュアル

5 月 19th, 2010


 非同期トラッキング移行マニュアル


 関数などは・・・、
 pageTracker._関数(’~’);
 を、
 _gaq.push(['_関数',~]);
 ・・・と置き換える、感じです。


 例えば、
 onClick=”javascript:_gaq.push(['_trackPageview',・・・]); 等々。

 

新トラッキングコード


 今まで貼り付けていたトラッキングコードを、全て以下のリンク先にある
 新トラッキングコードに置換します。


 Tracking Sites with the Asynchronous Snippet - Google Analytics - Google Code


 また、バーチャルページビューなど、高度な設定を組み込んである方は、
 以下のURLを参考にメソッドを置き換えます。よく見る設定を以下に紹介します。


 Asynchronous Migration Examples - Google Analytics - Google Code
  (公式の関数一覧・サンプルもあります。)

 

カスタム変数


 移行前 ga.js

var pageTracker = _gat._getTracker("UA-XXXXX-X");
pageTracker._setCustomVar(1,'CategoryA','FB01',2);
pageTracker._trackPageview();

 移行後 _gaq.push

_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_setCustomVar',1,'CategoryA','FB01',2]);
_gaq.push(['_trackPageview']);


 

ダウンロード数、外部へのリンクの計測


 移行前 ga.js

onClick="javascript:pageTracker._trackPageview('/download.html')"

 移行後 _gaq.push

onClick="javascript:_gaq.push(['_trackPageview', '/download.html']);"


 

イベントトラッキング


 移行前 ga.js

onClick="pageTracker._trackEvent('out','09',this.href,10);"

 移行後 _gaq.push

onClick="_gaq.push(['_trackEvent', 'out', '09',this.href,10]);"


 

トラッキングコードを効率的に置換


 ※置換は全てのファイルに影響するので、まずテストサイトで
 試してから行うなど、慎重に実施しましょう。


 WordPressの場合、<A>タグ内に埋め込んだメソッドであれば、
 置き換えのプラグインなど役立つかもしれません。
 「WordPress 置換」とかでいくつか出てきました。


 過去ログの内容も一括で置換できるプラグイン : 今日の覚え書き Tickler’s bunkum days


 ドリームウィーバーとかで作ったサイトなら、全頁置換とかはあるんですかね。
 単純に複数HTMLファイル内置換でしたら、このあたりのフリーソフトとか。


 TextSS 3.21の詳細情報 : 複数のHTML&テキストファイル内を一括置換!

 

参考リンク&サンプルソース


 Google Code Blog: Google Analytics Launches Asynchronous Tracking
 (公式の非同期トラッキングについての概要)


 Asynchronous Tracking Usage Guide - Google Analytics - Google Code
 (公式ガイド)


 Tracking API: The _gaq Global Object - Google Analytics - Google Code
 (公式トラッキングAPIについて)


 成長し続ける Google Analytics のエコシステム|Analytics 日本版 公式ブログ


 Google Analytics Developer FAQ - Google Analytics - Google Code
 (公式FAQ)


 ASCII.jp:Google Analyticsの「ユーザー」レポート|現場でプロが培ったGoogle Analyticsの使い方
 (非同期トラッキングのカスタム変数の使用例)


 Google Analyticsで本当の直帰率を調べる方法 2【非同期トラッキングコード 編】 | 海外SEO情報ブログ・メルマガ
 (公式ヘルプの英語訳など)


 Google Analytics 非同期版を早速 WordPress に組み込んでみますた ≪ ややゆっくりしていってネ!!!
 (非同期トラッキングをWordPress に組み込んでます)


 HTML5のscript要素でasync, deferを使ってパフォーマンスアップ - IT-Walker on hatena
 (script要素に今度から加わるasync属性について解説)


 Google Analyticsで「ラストタッチ」以外のコンバージョン要因を調べよう | Web担当者Forum
 (utmaクッキーまで調べる非同期コードを掲載!)


 _gaq.push (Google Analytics Wiki)
 (_gaq.pushメソッドについて解説)

 

yoshida , , ,

非同期トラッキングコードが標準になりました

5 月 17th, 2010


 Google Analytics 非同期トラッキング


 大内氏のツイートで知ったのですが、
 Google Analytics のトラッキングコードの標準が非同期トラッキングコードになりました。
 新しくプロファイルを作る際、貼り付けるコードとして非同期コードが表示されます。


 置き換えることで以下のメリットが期待できます。

・全体的なページ読み込み時間が短縮される。
・リッチ メディアやスクリプトの多いページへの訪問で、
 滞在時間が短い場合でもセッションを記録できる。
・トラッキング コードを読み込む前に発生したクリックについても
 データを収集し保持できる。 


 Google Analytics 非同期トラッキング コードとは - Analytics ヘルプ


 非同期トラッキングコードに置き換える場合は、既存のトラッキングコードと
 さしかえて貼り付けて下さい。場所は、</body>直前ではなく、<head>内へ記述をします。


 追記 2010/5/17こちらによりますと、<body>タグの直後が厳密には
 良い模様。<head>内の場合IE6で挙動がおかしくなる可能性を示唆。


 一方、特殊なトラッキング(バーチャルページビュー等)を設定している場合は
 全て新メソッドへ置き換えが必要となります。利用可能な新メソッド一覧は以下リンクをどうぞ。


 Asynchronous Migration Examples - Google Analytics - Google Code

 

yoshida , ,

Android2.1はUserAgentが変更可能に

5 月 13th, 2010


 Android2.1ブラウザ Cyanogen Useragent変更可能


 Android携帯のブラウザでUserAgent変更が可能になってます。
 とは言っても・・・、


 カスタムROMと呼ばれるユーザー独自インストールAndroid2.1の話


 NTT Docomo発売のアンドロイド携帯HT-03A(海外では、HTC Magic)に
 CyanogenMod-50.7-DS-test3 というカーネルを入れてます。
 それで、標準ブラウザの設定メニューを開くと上図のように。


 ちなみに、ドコモ仕様のHT-03AXperiaは、Android1.6ですが、
 ユーザーエージェント変更は出来ませんでした。


 SoftbankDesire(デザイアX06HT)がAndroid2.1系なのですが、
 ネットで調べると出来なさそう。


 Xperiaは2010年秋に、Android2.1へのバージョンアップが予定されていますが、
 そのときには、上記画像のように、ユーザーエージェントが変更可能に
 なってしまうのでしょうか。


 カスタムROMについては、以下のサイトが詳しいです。


 コムギドットネット
 FrontPage | Android Custom Cookbook


 ところで、Desire、いいですね。X06HT欲しいなあ・・・。
 

 

yoshida , , , , , ,

iPadのユーザーエージェント

5 月 6th, 2010


 とりあえず、UserAgentには、iPadが含まれるそうです。
 アイパッドでのブラウザ判別では留意。

Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us)
AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4
Mobile/7B334b Safari/531.21.10


 iPhoneiPadでは、使われ方がかなり違うはずですから、
 振り分けをしっかりしておきたいですね。
 301リダイレクトの記述もこちらに書いてありました。


 iPadのUserAgent - memo.xight.org


 とりあえずPCの漢字変換辞書に「iPad」を追加しましたっw。

 

yoshida , ,

いつの間にか消えていたCV設定インポート機能

4 月 20th, 2010


 設定インポート


 Google Analytics では、他のプロファイルの設定が読み込めました。


 他プロファイルのCV設定は簡単に取り込める


 とくに、あるショッピングカートをトラッキングしていて、以降同じカートを使う場合、
 たいていはコンバージョンが転用できました。
 カート遷移のURLなどは、ほとんど変わらないからです。


 しかし、その設定インポートはひっそりと廃止された模様です。


 実は、この取り込み機能、プロファイルを他のユーザーに閲覧許可していた場合
 そのユーザーに共有者メールアドレスがインポートされてしまう問題がありました。


 つまり、私がAさんをユーザー追加して、プロファイル閲覧の権限を発行したとします。
 Aさんは、許可された私のプロファイルは閲覧できます。


 その後、Aさんが、新しくプロファイルを作ろうとします。
 設定インポート機能を使います。すると、そこに友人を取り込むチェックが現れ、
 ナンと!そこで、私が共有しているユーザーのメールアドレスが取り込めてしまうのです。


 勿論、Aさんに公開されるといった許諾は取らずとも、です。


 内部関係者の話からは、

(Googleで)リーガルチェックが通ったはずだから公開されたはず。

 と聞いていましたが、どうもそうではなかったと予想します。


 設定インポートは複数プロファイルを管理する人にとって、
 便利な機能でしたので、ぜひとも復活を願いたいところです。

 

yoshida , , ,

Google Analyticsで、ブラウザサイズを測定する方法

4 月 14th, 2010


 画面の解像度ではなく、実際に開いているウィンドウのサイズを取得し
 カスタム変数に記録するトラッキングコードが公開されました。


 Google Analyticsでユーザーの解像度ではなく描画エリアのサイズを測定する - blog::tani.masaru


 こちらで紹介されている手法は、JavaScriptを使ってブラウザの描画領域
 調べる方法。メソッドとして、document.documentElement.clientWidth
 使っています。


 tani.masaru氏によりますと、
 

単に「document.documentElement.clientWidth」で集めた値を集計すると
1px単位になってしまうので、今回は20px単位にして、
値を切り捨てるような形にした。

 とのことです。留意しましょう。

 

yoshida , , ,

facebookリンクビルダーは便利だ

4 月 2nd, 2010


 ネタ元はこちらのTWEETなのですが、
 facebookからの流入を調べる便利なサイト。


 海外はやはりfacebookが活発みたいで、facebookリンクビルダー
 といったツールも存在意義があるわけです。


 Google Analytics on Facebook


 ようは、Google Analytics でよく使うURL生成ツールなのですが、
 フォームをクリックすると説明が自動で出るのが、ちょっと良さげ。

 

yoshida , ,

カラーミーショップでコンバージョンを取る方法

2 月 25th, 2010


 最近、多くのショッピングASPが、Google Analytics
 eコマース機能に対応しはじめています。


 その中で、カラーミーショップは対応していないのですが、
 以下のブログで、コンバージョン対応できたとエントリーされています。


 Google analyticsでカラーミーショップのコンバージョン測定が可能に « 【プロスタッフ-ブログ】SEOとかwebアナリティクスとか


 アクセスプラスを利用していますと(スタンダードは標準)、
 コンバージョンタグが設定できることを利用し、
 そこにga.jsのトラッキングコードを埋めるという手法です。


 実際にコンバージョンが取れているグラフも掲載されています。

 

yoshida , , ,

PayPal決済をトラッキングするときの注意点

2 月 5th, 2010


 国内でも徐々に見始めたPayPal決済ですが、トラッキングする方法が
 紹介されていました。


 Tracking PayPal with Google Analytics and Google AdWords - Analytics Results - Google Analytics Blog by Mangold Sengers


 こちらによりますと、
 PayPalではサンキューページURLが設定可能なので、
 そこにutm_nooverrideを設定しましょう、とのこと。


 utm_nooverrideというのは、キャンペーン参照元を
 上書きしないようにするコードです。
 こうすることで、PayPal決済に誘導された元々の参照元を引き継げます。


 さらに詳しい情報は公式サイトで紹介されています。


 複数のキャンペーンの広告をクリックしたユーザーが目標コンバージョンを達成した場合、どのキャンペーンがコンバージョンとして記録されますか。 - Analytics ヘルプ


 ちなみに、ショッピングカートでもドメインが変わることが多いですよね。
 その際の回避方法はSEMLABOさんが以前紹介されていますので、合わせてどうぞ。


 ASPカートやASPフォームでもGoogle Analyticsでコンバージョン測定する方法 | SEM-LABO

 

yoshida

カスタム変数の事例~A/Bテストで使う方法

1 月 19th, 2010


 カスタム変数は、便利な反面自由度が高く、なかなかイメージが掴みづらいかと。
 t32kさんのつぶやきで知ったのですが、お困りの方に良エントリーが。


 AB Testing with Google Analytics | rowtheboat


 こちらのエントリーでは、A/Bテストでカスタム変数を使っています。

pageTracker._setCustomVar(1, "shelf_view", "USERS_AB_NUMER", 1);

※ga.js用


 トラッキングコード内にABテスト番号を入れる、というものです。
 カスタム変数は本当に使い出のある機能ですね。

 

yoshida , ,

Google Analytics、最近のトラブルまとめ9+改善策

1 月 8th, 2010


 Google Analytics 、トラブル?


 Google Analytics も最近はトラッキングコードが複雑になりましたよね。
 ・urchin.js
 ・ga.js
 ・非同期トラッキング
 ・携帯用コード
 ・サブドメイン、異ドメイン間トラッキング

 など、上記3つは通常のコードですが、バージョン違いという現状。


 勿論、Google Analytics側や、トラッキングコードに原因がある、
 というわけでは無いですが、
 最近、ちょっとトラブルに関するつぶやき
 増えてきた気がするので、まとめてみました。

 

1.eコマーストランザクションの不具合


 解決策もいっしょにつぶやいてくれています。さすがアユダンテさん。


 Twitter / アユダンテ株式会社: Google Analyticsでeコマース機能を使 …

 

2.ログが取れてない・・・


 お正月、ある期間、なんだかログが取れてなかったような。
 ちなみに私のところは大丈夫でした。ナンだったのでしょうか。


 Twitter / 福岡 久長: Chrome、Safari、Firefoxが1:1: …
 Twitter / Gen SUGAI: あれ、Google Analyticsのデータがおか …

追記 09/01/08 14:26
 上記の件、解決した模様。
 Twitter / 福岡 久長: 続編無かった。。。トラッキングコードを張りなおしたら …

 

3.携帯トラッキングできない・・・


 モバイル用トラッキングコードは、PHPなどサーバーサイドの
 スクリプト設置が必要なので、ちょっと難易度が高くつまづく人も多いようで。


 Twitter / kassy06ms: やっぱりGoogle Analyticsモバイルがう …


 ちなみに、解決策の1つもつぶやかれています。
 Twitter / 國分 亨: 備忘録:Google アナリティクスのモバイル向けコ …


 PHP版のみですが、設置方法をまとめました。以下ご覧下さい。
 ゼロから学ぶGoogle Analytics 携帯版

 

4.コンバージョン数がリセットされた・・・


 これは私のほうでは未確認ですが、CVを上書きしてしまった
 ということでしょうか・・・。


 Twitter / こば: Google Analyticsの目標プロセスを変更 …

 

5.読み込みが重い・・・


 どうもタイミングよって、読み込み速度が重いことがあるようで、
 その場合には、非同期トラッキングを使うことを公式には薦めている模様。


 Twitter / 岡本・もっち: 講談社の雑誌毎のページにつながらん。google-a …
 Twitter / ゆうなパパ: ねもい。Google Analyticsよ、サクサク …


  (2)のトラッキング出来てない、というのもこれ!?

 

6.au端末が取得できない・・・


 携帯トラッキングでau端末が取得できない、というトラブル。


 Twitter / ジャンジャックサトー: マーケティングのメンバー2人しかいない。Google …


 これは、cocopingさんのところで解決策が公開されています。ご参照下さい。
 Google Analytics Mobile -au改善編- | 晄夏ノート -hicage no oto-

 

7.設定画面でクリック出来ない・・・


 これ、IE以外のブラウザでもクリックし辛くなってますよね。
 うまーく位置をズラして慎重にクリックしましょう。


 Twitter / rikusei: Google Analyticsのトラッキングコード …

 

8.非同期トラッキングだとIE6をスルー!?


 これもまだ私も未体験なのですが、
 「IE6 で接続が切られて見られないページ」がある模様。対応策求む!


 Twitter / かさぴー: google analytics のコードを asy …


 ちなみに、非同期トラッキングについては、メソッドも変わってしまうので
 こんなつぶやきも。
 Twitter / 大内 範行: Google Analytics の非同期のタグは・・・

 

9.多機能すぎて、ついていけない・・・


 昨年末から新機能ラッシュ!携帯対応、セカンダリーディメンション、ピボット、
 API公開、非同期トラッキング、コンバージョン機能アップ、カスタム変数・・・。


 Twitter / 大内 範行: Google Analytics 新機能に、もう、 …


 たしかに・・・。
 設置だけでも冒頭に書いたように複雑。orz。
 というわけで、アクセス解析エンジニアという職種も登場。オススメのブログはこちら!


 ryow.net Blog


 ・・・というわけで、カグア!はGoogle Analytics を簡単することに
 チャレンジしています。ご期待下さい。


 カグアメモリ!Google Analytics を簡単にする試み

 

yoshida , , , ,

属性毎のCVまで分かる!マルチカスタム変数、試した

12 月 8th, 2009


 グーグルアナリティクスのマルチカスタム変数

 マルチカスタム変数は、以前の記事で、基本は紹介しましたが、
いよいよ利用可能になりましたので紹介します。

 

マルチカスタム変数とは


 サイト運営者が、訪問者のクッキーに任意の情報を記録できる機能です。
 今までは1つしか記録出来なかったのが、5つまで利用出来るようになりました。
 これがマルチカスタム変数です。


 ちなみに、もともとあったユーザー定義も今まで通り利用できるようです。
 つまり、どうやら6つまで任意の値が記録出来、便利そうです。

 

書き方

pageTracker._setCustomVar(
   3,
   ”Memberstatus”,
   ”male”,
   1
);
pageTracker._trackPageview();

 たとえば、トラッキングコードにこのように記述し、
 以後、その訪問者のクッキーには、この値が書き込まれたままトラッキングされますので、
 アドバンス セグメントで絞り込む等、詳細分析が可能というわけです。
 第4パラメーターの細かな使い方は、過去エントリーを参照して下さい。
 マルチカスタム変数とは

 

実際の使い方


 今までのユーザー定義のように、ユーザーメニューからは辿れず。
 とりあえず、見てみるにはカスタムレポートを作ります。


 マルチカスタム変数


 カスタムレポート>ディメンション>ユーザー
 とたどっていきますと、Custom Variableという値が選べます。
 Key1~5、それぞれのValueも1~5までドリルダウン設定が可能です。


 同様に、もうアドバンス セグメントでも、選択可能に。

 

どこまで使えるのか


 ユーザー定義では、訪問者のIPアドレスを取得しそれを記録しておく等の
 変数的利用が可能でした。


 マルチカスタム変数も、ある程度動的な使い方が可能のようです。


 マルチカスタム変数3


 トラッキングした該当ページのURLを記録してみました。
 このように、マルチカスタム変数の1つのチャンネル内で、さらに細かな値が
 記録出来てしまうのです。


 マルチカスタム変数は、分類としては5つまでなのですが、
 実質無制限に訪問者を分類可能になった、これこそが真価と言えます。
 (ヘルプをまだ読破していないので、もしかしたら限界値があるかもしれませんが)

 

使い方は無限大


 今回の新機能でウェブアナリストの間で評価が高かったのが、この機能です。
 たしかに、これで、時間別、ユーザーID別、年代別、いろいろと分類出来そうです。


 マルチカスタム変数4


 属性をうまく分ければ、このようにどの属性のユーザーがCVしたかまで、わかりますので、
 本当にすごい進化をとげたものです。

 

設定可能な値のまとめ


 1.マルチカスタム変数
 ユーザーのクッキーに記録して、訪問者をいくつも識別可能。記録後も追跡可能。


 2.ユーザー定義
 ユーザーのクッキーに記録して、訪問者を1つだけ識別可能。記録後も追跡可能。


 3.イベントトラッキング
 セッション単位でのみ、クリックなどユーザーの動きを識別可能。


 4.eコマーストランザクション
 セッション単位でのみ、購買行動単位で識別可能。購買から遡って分析が一部可能。


 ユーザーを識別する際に、いろいろと使えるようになりました。
 トラッキングエンジニアという職種も登場しそうな勢いですね。

 

yoshida , , ,

onClick無しでも発リンクを測れるJavaScript

12 月 2nd, 2009


 gaaddon最強ライブラリ


 <A>タグ内にonClick無しで発リンク計測できます。


 Google Analytics: script to track outbound links and downloads::immeria::web analytics blog::Stephane Hamel


 外部への発リンク、メール、ダウンロードが計測可能。
 以下のようにライブラリ読み込みをすれば、すぐに使えます。

<SCRIPT LANGUAGE="JavaScript" SRC="gaAddons.js"></SCRIPT>


 これだけでOK。他に何もする必要は無く、<A>タグ全てに効きます。


 半信半疑だったのですが、上図のようにイベントトラッキングに記録されます。
 コンテンツ>イベントトラッキング>カテゴリーで、確認しましょう。
 発リンクであれば上図のように、outboundというカテゴリーが出来ているはず。


 メールのリンクはmailtoカテゴリー、PDFなどのダウンロードはdownloadカテゴリー
 それぞれ記録されます(イベントトラッキング内)。お試し下さい。

 

yoshida , , ,

イベントトラッキングで直帰率操作は絶対にイケナイ

11 月 26th, 2009


 イベントトラッキングで直帰率操作をしてはイケナイ1


 どうやらGoogleからペナルティを頂いてしまったようです。
 正確な直帰率取得を試みた前回の記事以降、
 今度はPVが正確に取れなくなってしまいました。


 上図のように、前回の記事エントリー以降、
 セッション数は上がっているのに、ページビューが減るという事態に。


 イベントトラッキングで直帰率操作は絶対にイケナイ


 さらに、昨日のトラフィック概要。
 平均ページビュー0.05。ありえない数値です・・・。


 やはり、イベント増が高負荷になってしまうことと、
 直帰率の操作という、信頼を揺るがしかねない幇助に対する
 ペナルティと解釈します。以後、軽率なhack公開は慎みたいと思います。


 前回の記事は訂正するとともに、この場を借りてお詫び致します。
 申し訳ありませんでした。


 皆さんも、絶対に直帰率操作をしないよう、宜しくお願い致します。

 

yoshida , , , ,