将增强型电子商务与GTM集成

时间:2016-06-08 01:50:18

标签: javascript google-tag-manager enhanced-ecommerce

我目前的项目要求是将增强型电子商务与GTM集成,以跟踪产品展示次数,产品点击次数,查看产品详细信息,将产品添加到购物车,启动结帐流程,交易和退款。

对于上述要求,我在布局页面中的body标签之后立即放置了GTM Container脚本和dataLayer变量。

<script> dataLayer=[]; </script>

<script> GTM Container script </script>

在GTM中创建了标签,触发器和自定义javascript,以将数据传递给GA。

我的问题是,我是否需要在代码中的各个页面上填充dataLayer对象? 或者我们可以通过编写自定义javascript直接填充GTM界面中的dataLayer对象吗?

我在哪里可以看到GA中dataLayer对象所携带的完整数据?

如果我们为所有人编写“一个API”的要求,我如何在GTM中调用单个脚本?

1 个答案:

答案 0 :(得分:0)

如果您当前正在处理的数据层已经列出了所有正确的增强电子商务项目,则您不必执行datalayer.push,因为信息已经存在。

您需要GTM,而不是按照documentation安装GTM吗?

您可以使用自定义JS和标签在任何需要其他产品信息的页面上执行datalayer.push。标签是您用来引用自定义JS的标签。它上面的自定义JS没有做datalayer.push