STUDIOでGTMを介しクリック計測する際の注意点

先日ノーコードツールのSTUDIOについて使用感を記事にしました。
その後、STUDIOにGAのクリック測定をするためGTMの設定を行いました。
その際になぜかクリックが測定されないという現象が起こりましたので、解決方法を自分用のメモという意味も含め記事化します。

起こった現象 – スマホだけクリック計測ができない

主に起こったのは実機のスマホを使ったテストの際、なぜかクリックイベントが発火しないというものでした。(PCでも起きないときあり)
ただトリガーをクリックの「リンクのみ」に設定したものについては問題なく動いていましたが、モーダルに設定した「すべての要素」にしたものは動きませんでした。

解決策 – 親要素と子要素にトリガーを仕込む

色々試した結果、「すべての要素」でも動かすにはモーダルを開く設定をした親要素と、その子要素(テキスト)にも設定しなくては動かないことがわかりました。


▲親要素への設定


▲子要素への設定

上記のように二つのトリガーを作成し、タグに設定すると動くようになりました。
STUDIOの仕様なのか、なにか見逃しがあるのかわかりませんが、動けばいいんですよ!