問題タブ [custom-dimensions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
208 参照

google-analytics - カスタム ディメンションが設定されていません

とにかく、私はこれらすべてに少し慣れていないので、ここで少し頭を悩ませています。

Google Site Kit を使用して GA スニペットが挿入されたサイトを WP で使用しています。ユーザーが登録すると、ユーザー ID をカスタム ディメンションに設定するプラグインがあります。

この「セット」を実行するコードは、add_action('wp_footer')コマンドで WP フッターに追加されています。

コードは次のようになります。

読みやすくするために、PHP を取り除いていますが、これはフッターに反映されています。

なぜ GTAG と GA コマンドなのですか? 両方の分析がコンソールに出力されていますが、サイト所有者は「Google Site Kit しか使用していない」ため理由を知りません。

現在、このコードは私が管理している開発サイトで動作します (ライブ サイトを可能な限り模倣するように設定しました)。

ここに画像の説明を入力

ただし、「ライブ」サイトでは、「set」コマンドが実行されていることを確認できても、ディメンションは設定されません (コンソールのタイムスタンプは無視してください。サイトから移動する前にスクリーンショットを撮るのを忘れて、移動する必要がありました)。戻ってページをリロードします):

ここに画像の説明を入力

ここに画像の説明を入力

ライブ サイトはデフォルトのトラッカーを使用しないためga.getAll()、トラッカー情報にアクセスするための呼び出し。私が見る限り、すべてがうまくいくはずです。

この質問 Google アナリティクスのカスタム ディメンションが設定されていないことを 確認して、「設定」が「送信」の前に来る必要があることを理解しています。

プラグインはページビューをGAに送信しないため、これを達成する方法はわかりません。私が理解していることから、それはGoogle Site Kitです。このプラグイン コードがロードされたときに 2 番目のページビュー送信を追加することを検討しました (登録直後にのみ実行され、再度実行されることはありません) が、それではページ ヒットが歪んでしまいます。

このサイトには何年にもわたって無数の「管理者」がいるので、プラグインの 1 つに埋もれた何かがどこかで競合を引き起こしていても驚かないでしょう。ある時点でタイミングの問題だと思ったので、関数を 50 ミリ秒ごとにロードして 'ga' が定義されているかどうかをチェックしてから、'set' コマンドを実行しました (反復回数は 35 回に制限されています)。同じです (コンソールで実行するコマンドを設定できましたが、ディメンションには値が反映されませんでした)。

デバッグして根本原因を突き止めるためのアドバイスは、私にとって非常に役立ちます。ご不明な点がございましたら、お気軽にお問い合わせください。できる限り迅速に対応いたします。

0 投票する
1 に答える
52 参照

google-analytics - 収集リクエストには 2 つのカスタム ディメンションが表示されるが、レポート UI には 1 つしか表示されない

最近、作業中の MediaWiki サイトに GTM 経由で GA を実装しました。その構成の一部として、2 つのカスタム ディメンション (それぞれ 1 つのセッション スコープと 1 つのヒット スコープ) をキャプチャするカスタム イベントと変数をセットアップしました。

データレイヤーと収集リクエスト (例: google-analytics.com/collect?...&cd20=xxxx&cd44=xxxx...) は変数が設定されて送信されていることを示していますが、ディメンションの 1 つだけが GA レポート UI 内に表示されます。具体的には、セッションベースのレポートをスライスするとセッション スコープのディメンションが表示されますが、ページベースのレポートをスライスするとヒット スコープのディメンションは表示されません。

設定を考えると、カスタム ディメンションではすべてまたはまったくないことが予想されます (キャプチャされるのは 1 つだけです)。何が間違っている可能性があるかについて、誰かがこれ/一般的なアイデアに出くわしましたか?