web-dev-qa-db-ja.com

GAカスタムデータはイベントデータに表示されますが、ページビューには表示されません

シナリオ:

カスタムディメンションを使用して、記事投稿のメタデータ(日付、作成者、タイプ、タグ)をキャプチャしようとしています。このメタデータを取得するには、ページの読み込み時にajax呼び出しを行う必要があるため、ページビューでカスタムディメンション(CD)を送信できません。

問題:

イベントメトリック以外のCDのデータは表示されません。他のメトリック(ページビュー、直帰率など)でCDを表示できるようにしたい。

セットアップ:

今、GTMでトリガーを設定してDOM Readyで起動し、カスタムHTMLタグを開始してメタデータを取得してCDに渡します。そのデータが取得されると、dataLayerにプッシュされ、GTMで使用される変数名と一致します。

次に、イベントをプッシュして、イベントタグのトリガーを開始してCDを設定します。 CDを設定している私のイベントは次のとおりです。

enter image description here

イベントレポートで確認できるように、データはGAに送信されることを知っています。他の指標やディメンションを追加しても表示されません。

記事がヒットするたびにCDをログに記録するため、ヒットレベルのスコープでCDを設定しています。

CDをPage ViewTrack Typeに適用して、その方法でレポートに使用する必要がありますか?

参照:

ユニバーサルアナリティクス:カスタムディメンションをイベントとともに送信

3
Jordan

これは私にとってスコープの問題のようです。カスタムディメンションのスコープはhitになります。つまり、送信される次のヒット(イベント)にのみ関連付けられます。残念ながら、ページビューに関連付けたい場合は、session(またはuser)にスコープを設定するか、ページビューを送信する前にディメンションを設定する方法を2つだけ選択します。

おそらくこれにアプローチする別の方法がありますか?このヒットスコープでイベントを表示するカスタムレポートを作成し、ページの別のディメンション列(および必要に応じて他の列)を追加できますか?カスタムディメンションの範囲はイベントに限定されており、イベントはページビューに関連付けられているため、一時的にそれらを接続できます。

お役に立てば幸いです!

1
GreatBlakes