0

Google タグ マネージャーが dataLayer にプッシュされたオブジェクトのフィールドに変数を一致させる方法を理解しようとしています。トップレベルのフィールドの場合は簡単です。ただし、次のようなものをプッシュしたい場合、どのようにマッチングを行うのですか:

dataLayer.push({
  'subcontainer': {
    'variable': true
  }
}

subcontainer.variable と一致しますか (これは明白な方法のようです)? これに関するドキュメントが見つかりませんでした。誰かがこれを説明する何かを教えてくれるかもしれません。

4

2 に答える 2

0

dataLayer 変数を作成する必要があります。その値は subcontainer.variable になり、バージョンはバージョン 2 では 2 になります。ドット (.) ネストされた値にアクセスします。名前にドットを含むデータレイヤーにプッシュされた値は、通常の JavaScript ルールに従ってネストされた値として解釈されます。

詳細については、 https://support.google.com/tagmanager/answer/6106899?rd= 1#web をご覧ください。

于 2016-08-03T06:37:48.737 に答える
0

「.」のバージョン 2 を選択した場合 解決すると、サブオブジェクトにアクセスするものとして扱われるため、私の例では subcontainer.variable が機能します。

于 2016-08-03T01:33:52.077 に答える