Google跟踪代码管理器&推荐人/查询等的Cookies

时间:2018-04-23 08:28:34

标签: javascript cookies google-tag-manager

我想将Referer存储在一个cookie中(使用GTM),以便我可以在我的主要表单中记住这一点并将信息输入到隐藏字段中,以便将信息存储在我的CRM中。

我希望引用者提供完整的URL

我希望在第一次访问时保存信息,而不是在浏览网站时覆盖这些信息。

我需要GTM部分的帮助,并将此信息写入Cookie,而不是使用我们网站上加载的每个新页面覆盖它。

2 个答案:

答案 0 :(得分:0)

您可以检查document.referrer - 如果它不包含您自己网站的主机名,那么您就在目标网页上(类似if document.referrer.indexOf('mydomain.com') == -1)。

通过这种方式,您可以(合理地)确定这是否是访问中的第一页,在这种情况下,您会触发sets the cookie的标记。

这不是100%万无一失,因为技术上浏览器没有义务提供推荐人(也很容易被欺骗),但AFAIK适用于所有主流浏览器,我不认为有更好的方式,它很容易实现。

答案 1 :(得分:0)

Lunametrics创造了一种极好的方式来重新创建他的cookie,这将帮助您存储所有这些信息。只需将详细信息上传到您的GTM

即可

https://www.lunametrics.com/labs/recipes/utmz-cookie-replicator-for-gtm/

我不以任何方式归咎于他们