我试图找出是否可以将点击事件从AMP
推送到GTM
。根据我所见,唯一的选择是在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的触发器来观察点击。
是否可以在GTM中使用amp-analytic
的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>
为别人写的非常好文章谁在这里结束了,我错过了触发器发送数据的请求属性。 –