我想要用谷歌标签管理器实现增强型电子商务,并希望为通用分析标签推送一些数据。 我总是在GTM脚本之前创建数据层,但现在我需要使用 dataLayer.push 发送更多数据。 但它不起作用,只有当 dataLayer.push 在GTM脚本开始之前触发时才有效。 例如,这个可以工作: &l...
我想从Google标签管理器的dataLayer对象中获取一些值。 在Chrome标签助手中,我得到的值是这样的:[ { "gtm.start": 1503053374849, "event": "gtm.js", "gtm.uniqueEventId": 0 ...
我已经在我的Chrome扩展程序页面中添加了这个GTM代码(通过内容脚本注入到iframe中) // <!-- Google Tag Manager --> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': ne...
尝试在移动站点上实现内容分组,该站点是SPA。 情景如下:当我第一次访问PDP页面时,类别变量被设置,并发送到通用分析标签中的内容组。如果此后我返回主页,则类别变量不会更新,主页也将归入先前PDP页面相同的内容组。 只有当我访问另一个PDP页面时,此变量才会更新。 我使用自定义事件Pag...
我们最初将包含变量的对象推送到数据层(dataLayer): dataLayer.push({ 'environment': { 'userName': 'abc', 'id': 123, 'clicks': 0 } }); ...