2

タグ内に dataLayer 変数値を追加しようとしていますが、Chrome のコンソールの [ネットワーク] タブ内で起動されたタグを見ると、コンソール内の dataLayer オブジェクトに適切な値。

GTM の dataLayer 変数は次のとおりです。

ここに画像の説明を入力

これは、タグ内の値にアクセスする方法です。

ORDERID={{ORDERID}}

これは、コンソールで dataLayer 値として表示されるものです。

ここに画像の説明を入力

しかし、ネットワーク タブ内では、dataLayer 変数が未定義であることがわかります。

ここに画像の説明を入力

プレビュー モードでのタグ マネージャーの DataLayer は次のようになります。

ここに画像の説明を入力 どうして??私は今これに髪を引っ張っています。dataLayer 変数値にアクセスするにはどうすればよいですか?

4

1 に答える 1

6

ORDERID 変数が正しく定義されています。その変数を読み取るタグは、「CHECKOUT: COMPLETE」イベントで起動する必要があります。そうしないと、その変数は未定義になります。

于 2015-08-27T05:49:45.197 に答える