web-dev-qa-db-ja.com

データレイヤーは、間違ったページで「トピック」をリークしましたか?

ページトピックをデータレイヤーにプッシュします。これは、バックエンド(Wordpress)でページ/投稿を編集するときに選択されているカテゴリに基づいて自動入力されます。

    <script>
    window.dataLayer = window.dataLayer || [];
    window.dataLayer.Push({
        'pageType' : "page",
        'topic' : "Core"
    });
</script>

ただし、トピックでフィルタリングすると、 Googleアナリティクスのセカンダリディメンションを介した「サイバーセキュリティ」は、ほとんどのページが複数のトピックの下に表示されています。

たとえば、ホームページのトピックは「コア」に該当しますが、これはHTMLで確認され(Googleアナリティクスでも表示されます)、他のトピックでも表示されます。

トピックはどういうわけか「複数のページに漏れている」ようです。

理由は何ですか?

enter image description here

1
Sam Jefferies

(タグマネージャフォーラムの助けを借りて)私はこれを理解しました。

問題は、カスタムディメンションの範囲をヒットではなくセッションとして設定したため、ユーザーが1回のセッションでアクセスしたすべての以前のページの値が上書きされることでした。

興味のある人のために、これは以下で設定できます:プロパティ>カスタム定義>カスタムディメンション>カスタムディメンション>スコープ

enter image description here

2
Sam Jefferies