こんにちは、サイモンさん。返信ありがとうございます。
最初はこれを試しましたが変化がなく、開発者に質問を送ろうと思いました。しかし、送信する前に再度試してみると機能しました。おそらくシステムが変更を処理するのに少し時間が必要だったのでしょう。アドバイスのおかげで解決しました!
良い知らせは、Tag Manager でプレビューウィンドウが正常に動作し、そこからタグが正しく設定されて Google アナリティクスにデータが渡されていることが確認できたことです。Google アナリティクス側では、私が監視していたビュー(私が組織に赴任する前に設定されたもの)が「ユーザーIDレポート」であったことが判明し、それがリアルタイムでトラフィックが検出されなかった理由でした。
次に質問です。あなたは Google アナリティクスのユーザーID機能を設定されているようです [Googe Analytics User-ID feature]。標準の Google アナリティクス実装を使用すると、データがユーザーIDレポートビューに渡されていることから、ある程度機能していることは明らかです。
しかし、Google Tag Manager を通じてユニバーサルアナリティクスに切り替えてから、このビューにはデータが一切届かなくなりました。データは送信されていることは、ユーザーIDレポートではない別のビューで確認できます。理論的には、ユーザーIDは HTML に実装された Tag Manager コードに含まれているため問題ないはずですが、アナリティクスのビューはユーザーIDデータを認識しません。
そのため、Tag Manager を通じてユニバーサルアナリティクスのユーザーIDを設定するための手順に従いました [The Google Analytics user ID - Tag Manager Help]。それでも何も変わりません。この問題を解決するための提案はありますか?
最後に、そしてより重要なのは、このアカウントをアナリティクスから Tag Manager に切り替えたのは、ユーザーのインタラクションをより詳細に追跡したかったからです。例えば、メインサイトではあらゆる種類のリンククリックやインタラクションを追跡しています。しかし、Discourse のプレビューモードでどこをクリックしても、クリック、リンククリック、フォーム送信などは追跡されません。
これらのイベントが発生するためのすべての関連変数はオンになっています。そのため、Discourse 側にエラーがあるとしか思えません。私の認識は間違っていますか?
これらのイベントが発火しなければ、タグを発火させるトリガーを作成したり、イベントデータを収集したりすることができません。どのように対処すべきかアドバイスをお願いします。
再度ありがとうございます。
ニック
