【发布时间】:2014-09-20 21:57:12
【问题描述】:
结帐渠道的当前跟踪是通过使用虚拟网页浏览的网页浏览完成的
_gaq.push(['_trackPageview', '/checkout/login']);
_gaq.push(['_trackPageview', '/checkout/address']);
已硬编码到网页中。
我们现在正在通过 GTM 更新到 UA,并增强了 Eccomerce。在实施增强型 Eccomerce 步骤 1 / 步骤 2 代码时,我仍然希望继续使用当前方法跟踪结帐渠道。
我的问题是,如果我可以触发数据层推送以覆盖 GTM 中的 {{url path}} 宏将跟踪的 url,而不是使用 /pws/secure/CheckOut.ice?&checkout=true&secure_from=checkout 作为目标 URL 我可以使用虚拟 URL“/checkout/login”和“/checkout/address”。
*由于某种原因,只有结帐的登录页面和地址页面在同一个 URL 上。
这样的东西会起作用吗
dataLayer.push({
'url path':'/blah/blah'
});
如果没有,我可以使用 GTM 中的查找宏来执行 Document Path = {{Virtual URL}}(如果它不为空)或 {{url path}}。基本上,我不想为每个结帐渠道创建多个跟踪代码,并在文档路径中使用 virtualURL。更不用说我如何让 GTM 识别前一秒 URL 是登录页面,然后是地址页面。
任何想法都将不胜感激
【问题讨论】:
标签: google-tag-manager universal-analytics