Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Adobe Analytics入門講座【株式会社ニジボックス】

Adobe Analytics入門講座【株式会社ニジボックス】

ニジボックスのデータマネジメント職研修資料です。

採用情報ページ:
https://career.nijibox.jp/data-management

株式会社NIJIBOX

September 19, 2024
Tweet

More Decks by 株式会社NIJIBOX

Other Decks in Education

Transcript

  1. Agenda 1. データ分析の全体像 2. アクセス解析とは 3. Adobe Analyticsとは 4. データ収集の仕組みについて

    5. 収集しているデータについて(概要) 6. 収集しているデータについて(詳細)
  2. ざっくりデータ分析の工程 可視化 集計 検証 掃除 取得 収集 蓄積 発生 データクレンジングとも呼ぶ

    PythonやSQLでデータ粒度を揃える (Tableau Prep,Alteryxといったツールもある)
  3. 各ツールの役割 可視化 集計 検証 掃除 取得 収集 蓄積 発生 Adobe

    Analytics,Google Analytics Web,APPのアクセスデータに限り (※) 発生〜可視化まで可能 (※)Web以外のデータを収集することも不可能ではないが、繋ぎこみが大変 Tableau(BI) 集計と可視化に特化 主な利用用途:定常モニタリング、レポーティング BigQuery 生データを扱えるため柔軟なデータ分析が可能 主な利用用途:スポットでの深堀り分析 ※この事をアドホック分析と呼んだりします。 12
  4. サイト(アプリ)内 2.アクセス解析とは 検索 他サイト SNS アフィリエイト リスティング メール ・ ・

    ・ TOP ページ 特集 ページ 会員 ページ 検索 ページ 商品詳細 ページ 購入手続 ページ 購入完了 ページ 流入 どこから来たのか (広告 / 広告以外 /メール 等) 回遊 どのページを見たのか サイト内でどんな行動をしているか コンバージョン どんな商品を購入(予約)しているか 購入ステップの途中で購入をやめていな いか
  5. 3.Adobe Analyticsとは -基本指標の定義 • ページビュー数(PV) ◦ 感覚的な定義 ▪ サイト/アプリ上のページ(画面)をユーザーが見た回数 ◦ 技術的な定義

    ▪ ページの読み込みが実行された回数 ▪ ページが読み込まれた→ページを見ようとした(実際に”読了”かどうかはわからない) • 訪問回数(セッション、Visits) ◦ 感覚的な定義 ▪ サイト/アプリにユーザーが来てから出ていった(一旦サイト/アプリの利用をやめた)までの一連の流 れが何度行われたか の回数 ◦ 技術的な定義 ▪ ページの閲覧間隔が30分以上空いた場合に訪問を終了すると見なす ▪ 100秒以内に100ヒット(100ページ見た)場合には訪問を終了すると見なす ▪ 合計で2500ヒット(≒2500ページ見た)場合には訪問を終了すると見なす ▪ 30分を超える無操作状態がなく、ユーザーが 12 時間連続でイメージ要求を行った場合、訪問は自動的 に終了し、新たな訪問が自動的に始まる • ユニーク訪問者数(ユーザー数、UU) ◦ 感覚的な定義 ▪ サイト/アプリに来た人の数 ◦ 技術的な定義 ▪ サイト/アプリに来たユニークなブラウザの数(ユニークなブラウザかどうかはCookieを使用して判別)
  6. 3.Adobe Analyticsとは -訪問概念の説明 Page A Aさ ん Page B Page C

    Page D Page D Page A Aさ ん Page B Page C Page A Aさ ん Page B Page B Page D 30分放置 Page A Page B Page C Page D ページビュー数 訪問回数 実訪問者数 プライベート端末 社用端末 プライベート端末
  7. 3.Adobe Analyticsとは Page A Page B Page C Page D

    Page D Page A Page B Page C Page A Page B Page B Page D 30分放置 Page A Page B Page C Page D ページビュー数 3 4 2 3 訪問回数 3 4 2 2 実訪問者数 2 2 2 1 別訪問になる Aさ ん Aさ ん Aさ ん プライベート端末 社用端末 プライベート端末
  8. 4.データ収集の仕組みについて データ取得元は概ね以下の3種類 1. 技術情報 a. UserAgent b. location.href document.referrer window.*

    etc. 2. ページHTML上の変数 a. HTML上に記述されている変数 3. JSでカスタマイズ a. s_code.js内で値の処理をしているもの サイトでどんなデータを計測しているか、見てみましょう
  9. 4.データ収集の仕組みについて Google Chrome デベロッパーツール ※Option + Command + Iで開く →networkタブを開く →/b/ss/をフィルタに入力 フィルタは’/b/ss/’で検索

    送信データを確認しよう preserve log にチェック →クリックログも見れる フィルタ結果をクリック ▪ヘッダー 技術情報やCookie情報 ▪ペイロード カスタム送信内容
  10. propとeVarについて あるユーザーが「美容院 渋谷」というキーワードで流入し、5ページ目でCVした場合 6.収集しているデータについて(詳細) Page A Page B Page C Page

    D Page E CV ユーザー行動 流入 回遊 回遊 回遊 CV prop1 美容院 渋谷 eVar1 美容院 渋谷 PV 訪問回数 訪問者数 CV数 prop1 =美容院 渋谷 eVar1 =美容院 渋谷 集計結果は…
  11. propとeVarについて あるユーザーが「美容院 渋谷」というキーワードで流入し、5ページ目でCVした場合 6.収集しているデータについて(詳細) Page A Page B Page C Page

    D Page E CV ユーザー行動 流入 回遊 回遊 回遊 CV prop1 美容院 渋谷 eVar1 美容院 渋谷 PV 訪問回数 訪問者数 CV数 prop1 =美容院 渋谷 1 1 1 0 eVar1 =美容院 渋谷 1 1 1 0 集計結果は… PV 訪問回数 訪問者数 CV数 prop1 =美容院 渋谷 1 1 1 0 eVar1 =美容院 渋谷 5 1 1 1
  12. propとeVarについて あるユーザーが「美容院 渋谷」というキーワードで流入し、5ページ目でCVした場合 6.収集しているデータについて(詳細) Page A Page B Page C Page

    D Page E CV ユーザー行動 流入 回遊 回遊 回遊 CV prop1 美容院 渋谷 eVar1 美容院 渋谷 美容院 渋谷 美容院 渋谷 美容院 渋谷 美容院 渋谷 CVの発生するタイミング と CVの発生要因が計測されるタイミング が異なる場合が多いため、 値のコピーという処理が入っているのが eVar PV 訪問回数 訪問者数 CV数 prop1 =美容院 渋谷 1 1 1 0 eVar1 =美容院 渋谷 5 1 1 1
  13. eVarの配分について あるユーザーがサイト内で検索をし、CVした場合 6.収集しているデータについて(詳細) Page A Page B Page C Page

    D Page E ユーザー行動 流入 回遊 回遊 回遊 CV eVar(後勝ち) 美容院 渋谷 美容院 青山 美容院 青山 美容院 青山 美容院 青山 eVar(先勝ち) 美容院 渋谷 美容院 渋谷 美容院 渋谷 美容院 渋谷 美容院 渋谷 美容院 渋谷 美容院 青山 eVar(後勝ち) PV 訪問回数 訪問者数 CV数 美容院 渋谷 1 1 1 0 美容院 青山 4 1 1 1 eVar(先勝ち) PV 訪問回数 訪問者数 CV数 美容院 渋谷 5 1 1 1 美容院 青山 0 0 0 0 ※もう一つの設定項目「有効期限」はそのままの意味なので割愛