問題タブ [google-datalayer]
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.
javascript - データレイヤーでのイベントの位置 - 重要ですか?
イベントがオブジェクトの上部に配置されることもあれば、下部に配置されることもある GTM コードがあります。ここで問題は、(前のイベントからデータを送信するなどの) 違いはありますか? また、それを処理する正しい方法はどれですか?
または
これは単なる例であることに注意してください。製品をカートに追加する場合、イベントは常に dataLayer の上部にありますが、インプレッションの場合、イベントは常に下部にあります (コードのこの部分は、イベントがそこに配置されたインターネットで見つかったチュートリアルに基づいています) )。一見すると、GA 統計は問題なく登録されているように見えます。ただし、GTM + GA の組み合わせの場合、何かが正しく機能しているかどうかを確認するのが難しい場合があります (まったく機能するかどうかを確認するのではなく)。
google-analytics - Google タグ マネージャーを使用して Google ユニバーサル アナリティクス レポートにカスタム変数を追加する
現在、分析レポートにカスタム変数を追加して、カートに追加する顧客の比率と、製品ページの製品画像または配信メッセージの数にパターンがあるかどうかを確認しようとしています。
現在、GTM のマクロを使用してこれらの変数をデータ レイヤーにプッシュしようとしています。マクロにはデータが表示されていますが、設定したカスタム レポートには表示されていないようです。
カスタム変数をデータレイヤーにプッシュし、そのデータを GUA レポートに表示する最良の方法を誰か説明できますか?
現在、製品詳細インプレッションを介して以下の例を使用してデータレイヤーにプッシュしようとしています:
javascript - カスタムhtmlタグにプルするdataLayer変数マクロを取得するにはどうすればよいですか
Google タグ マネージャーを使用して実装したい JavaScript マーケティング タグがありますが、多数の dataLayer 変数を動的に渡す必要があります。つまり、ユーザー ID (transactionId など) とアクション名 (transactionProduct など) です。
コードは次のように始まります。
これを行う最善の方法は何ですか?{{}}、つまり {{transactionId}} を使用して入力する必要がありますか?
これが非常に単純な質問である場合は申し訳ありません-私はまだ物事を理解しています! どんな助けでも大歓迎です!
乾杯、
ロージー
javascript - 配列から dataLayer 変数にアクセスしようとしています
製品配列の一部である GTM のカスタム html タグで dataLayer 変数を参照しようとしていますが、サプライヤーから、変数が「未定義」として返され続けると通知されました。タグで、変数を {{transactionProducts.category}} として定義しました
デバッガーでマクロを確認しましたが、問題を確認できると思います-この変数は、未定義として表示される単一のdataLayer変数として定義されているように見えますが、再びtransactionProductsの下の配列として他の定義したパラメーター、つまり、sku、名前、カテゴリ、価格、数量。
これらのマクロは正しくプルスルーされているため、これらは私が必要とするものであり、単一の未定義マクロではありません。
私の質問は - どうすればこれらにアクセスできますか? 「。」を使用して定義する必要がある配列にアクセスすると思いました。すなわち、transactionProduct.category - しかし、これは単一の未定義マクロにデフォルト設定されています...
誰か考えはありますか?
これが非常に単純な質問である場合は申し訳ありません-私はまだ物事を把握しています.
乾杯、
ロージー
google-analytics - クラシック アナリティクスの e コマース データレイヤーは、ユニバーサル アナリティクスと連携しますか?
たとえば、次のマークアップは...
analytics.js または Google タグ マネージャーの設定を使用しますか? ユニバーサル アナリティクスの新しいデータ レイヤーへのアップグレードの必要性に関する情報を提供するリソースは、非常に役立ちます。
ありがとう。
google-analytics - データレイヤーの Google タグ マネージャー トリガーにタグが表示されない
Google タグ マネージャーの新しいドキュメントを読み、それに基づいて次のようなカスタム イベントを作成しました。
ここでイベントがキーで、値は Shop Now Start です。これを自分のウェブサイトのデータ層にプッシュしています。しかし、これらのキーと値のペアがデータ レイヤーにプッシュされる時点で、それぞれのタグがトリガーされません。
イベントのキーと値のペアに加えて、キーと値のペアが特定の値 (例: userId='12') の場合に起動されるトリガーを設定するにはどうすればよいですか?
また、トリガーを設定するときに、値をブール値 false に設定できますか? (例: isNew='true'