シナリオ:
カスタムディメンションを使用して、記事投稿のメタデータ(日付、作成者、タイプ、タグ)をキャプチャしようとしています。このメタデータを取得するには、ページの読み込み時にajax呼び出しを行う必要があるため、ページビューでカスタムディメンション(CD)を送信できません。
問題:
イベントメトリック以外のCDのデータは表示されません。他のメトリック(ページビュー、直帰率など)でCDを表示できるようにしたい。
セットアップ:
今、GTMでトリガーを設定してDOM Readyで起動し、カスタムHTMLタグを開始してメタデータを取得してCDに渡します。そのデータが取得されると、dataLayer
にプッシュされ、GTMで使用される変数名と一致します。
次に、イベントをプッシュして、イベントタグのトリガーを開始してCDを設定します。 CDを設定している私のイベントは次のとおりです。
イベントレポートで確認できるように、データはGAに送信されることを知っています。他の指標やディメンションを追加しても表示されません。
記事がヒットするたびにCDをログに記録するため、ヒットレベルのスコープでCDを設定しています。
CDをPage View
Track Type
に適用して、その方法でレポートに使用する必要がありますか?
参照:
これは私にとってスコープの問題のようです。カスタムディメンションのスコープはhit
になります。つまり、送信される次のヒット(イベント)にのみ関連付けられます。残念ながら、ページビューに関連付けたい場合は、session
(またはuser
)にスコープを設定するか、ページビューを送信する前にディメンションを設定する方法を2つだけ選択します。
おそらくこれにアプローチする別の方法がありますか?このヒットスコープでイベントを表示するカスタムレポートを作成し、ページの別のディメンション列(および必要に応じて他の列)を追加できますか?カスタムディメンションの範囲はイベントに限定されており、イベントはページビューに関連付けられているため、一時的にそれらを接続できます。
お役に立てば幸いです!