ページ側(HTML側)からGoogleタグマネージャへ値を渡す方法として、メジャーなものとしてデータレイヤー変数があります。 しかし公式のヘルプを読んでみると、データレイヤー変数へ値を渡すための書式には「=を使った代入」式と「.pushを使った挿入」式の2種類が混在して取り上げられていたりして、しかも適切なタイミングで使い分けなければきちんとした値の受け渡しができないようです。 これはいささかわかりづらいので、どのタイミングでも使用できる記述について取り上げてみました。 データレイヤー変数とは 値の渡し方は「=」と「.push」の2種類 どんな場合でも「.push」で統一するための方法 ←本題 オマケ:iframe内から親frameのdataLayerへ.pushする方法 データレイヤー変数とは データレイヤー変数というのはGoogleタグマネージャ上で設定できる変数の1種類ですが、その内
![dataLayerへ値を渡す記述を.pushで統一する方法 | アユダンテ株式会社](https://cdn-ak-scissors.b.st-hatena.com/image/square/9d8075bf9e40d0440d594d6f52b177cf352cc6ff/height=288;version=1;width=512/https%3A%2F%2Fayudante.jp%2Fwp-content%2Fuploads%2F2017%2F02%2Fpic_170207_01_thum.png)