Web サイトで GTM を使用しようとしています。次のようにdataLayer変数を初期化しました。
dataLayer = [{
'pageCategory': 'signup',
'visitorType': 'high-value'
}];
これでgtm.jsへのリクエストがトリガーされました 。ここで、dataLayer のボタンの onclick をもう一度プッシュします。
<a href="#" onclick="dataLayer.push({'event': 'GAEvent','pageURL': '/link-click/'});">Click Here...</a>
dataLayer 変数が新しいオブジェクトに追加されていることがわかりました。しかし、コンソールで GTM ポータルに対してトリガーされているリクエストを確認できませんでした。新しいオブジェクト (クリック イベント中にプッシュされた) が GTM ポータルにどのように伝達されるのか理解できません。