dataLayer.push({'target_audience': 'niche', 'event': 'when_you_read_here'}); GTM では dataLayer というグローバルオブジェクトが予め定義されています。 この dataLayer の中には、キーと値のペアをセットすることができ、GTMに引き渡すことが容易にできるようになっています。 例えば、ユーザー エージェントに応じてタグを出し分けたいような場合、JavaScript を使ってユーザーエージェント情報を取得し、dataLayer にセットすることで、GTM 側ではマクロを用いてその内容を取得することができるので、マクロに値がセットできてしまえば、タグの配信ルール設定にマクロを使うことができます。 では、dataLayer はどのように使えば良いのでしょうか? 一番ストレートな使い方は、GTM ワンタタ