GTM(Googleタグマネージャー)関連で少しつまづいたのでメモ。
GTMのトリガー設定でよくあるのが、特定のページでのみタグを発火させるというもの。
今回はトップページのみで発火させるトリガー条件の設定方法をまとめる。
失敗例
今回使うサイトのトップページのURLは以下のとおりとなっている。
https://example.com
単純に考えると次の設定でいけると思うだろう。
![](https://i0.wp.com/chusotsu-program.com/wp-content/uploads/2020/06/aa2c25ca1839e556f3e6ea45bc49b016.png?resize=945%2C379&ssl=1)
設定を反映してGTMのプレビュー機能を使って確認したのだが、なぜかトリガーが発動せずタグが配信されなかった。
Page Pathを使う
調べてみると、Page Pathを条件に使うことが一般的だそうだ。
トリガーの設定を次のように変えてみた。
![](https://i0.wp.com/chusotsu-program.com/wp-content/uploads/2020/06/661171f6c84dee78828e27abbb605f11.png?resize=945%2C377&ssl=1)
再度プレビュー機能で確認すると、今度はうまく反映された。
なぜ前者の方法でうまくいかなかったのかは未だによく分からないが、完全一致でのトップページURL指定はPage Pathを使うと間違いないようだ。