Open3
GTMのトリガー「要素の表示」が発火しない問題の調査

こいつが発火しない

現状考えている要因
指定してる要素が、position: absolute
で絶対指定されてる。
HTML要素自体はbodyタグの下の方にあるけど、要素自体は画面中央に表示される設定。
トリガーのタイプ要素の表示
は、あくまでHTML要素が表示されたかどうかで判断されてるから、見た目上表示されてても、画面下までスクロールした回数しか計測できていないんじゃないか、という予測。

解決案
- HTML要素をbodyタグの上の方に持ってくる
- GTMを経由せず、htmlにonload属性を追加して、GAに直接イベントを送信する
可能であれば2は避けたい(イベント送信は全部GTMに集約して保守性を上げたい)ので、HTML要素の移動から試してみよう。