我试图弄清楚我是否可以将点击事件从AMP
to推送到GTM
. 据我所见,唯一的选择是设置事件GTM
以观察点击,因为 GTM 创建了触发器(?)。我不知道实际答案,这是我最好的猜测。
例如,我希望完成这样的事情。我希望能够单击此链接并传递一些变量。
<a href="url" title="lorem" id="this-trigger">Lorem Ipsum</a>
///
<amp-analytics>
<script type="application/json">
{
"vars": {
"lorem": "foo bar baz"
},
"triggers": {
"anchorClicks": {
"on": "click",
"selector": "#this-trigger",
"request": "event",
"vars": {
"site_events": "lorem click",
"lorem": "lorem click"
}
}
}
}
</script>
</amp-analytics>
但唯一有效的是使用 GTM 的触发器来监视点击。
是否可以使用amp-analytic
GTM 的 JSON 触发器?
=====
更新:所以我错过了 JSON 中的请求属性。感谢@SomewhereDave。
我也想错了,这基本上绕过了 GTM 并直接进入分析。
<a href="url" title="lorem" id="this-trigger">Lorem Ipsum</a>
///
<amp-analytics>
<script type="application/json">
{
"requests: {
"trigger1": "<The Request URL for the pixel>"
}
"vars": {
"lorem": "foo bar baz"
},
"triggers": {
"anchorClicks": {
"on": "click",
"selector": "#this-trigger",
"request": "trigger1",
"vars": {
"site_events": "lorem click",
"lorem": "lorem click"
}
}
}
}
</script>
</amp-analytics>