Cookies 从cookie跟踪流量源

Cookies 从cookie跟踪流量源,cookies,google-tag-manager,Cookies,Google Tag Manager,我想根据utm_z cookie的内容建立查找表宏 例如,如果用户在utm_z cookie中具有特定值(例如abc),则我的查找表宏需要返回特定值 我制作了一个partycookie变量,返回来自utm_z cookie的值。此变量返回例如“125233995.1441192396.4.2.utmcsr=aa | utmccn=cc | utmcmd=aa | utmctr=aaa | utmcct=bb 我无法在Lookup table宏中使用常规表达式 在不知道要获取哪个值的情况下很难回答

我想根据utm_z cookie的内容建立查找表宏

例如,如果用户在utm_z cookie中具有特定值(例如abc),则我的查找表宏需要返回特定值

我制作了一个partycookie变量,返回来自utm_z cookie的值。此变量返回例如“125233995.1441192396.4.2.utmcsr=aa | utmccn=cc | utmcmd=aa | utmctr=aaa | utmcct=bb


我无法在Lookup table宏中使用常规表达式

在不知道要获取哪个值的情况下很难回答,但您可以使用自定义javascript变量通过正则表达式从cookie变量中提取值(例如,类似于
*utmcsr(*?)\|.*
的内容来获取utmcsr值),然后将带有提取值的变量传递给查找表


因此,第一方cookie变量输入自定义javascript变量以提取值,该值反过来输入到查找表以返回所需的值。

仅使用自定义javascript提取cookie的内容并将其传递给GMT不是一个选项吗?我将这样做。我想在GTM中完成这一切(不改变源代码)。听起来很有趣。你能把我需要放入自定义js变量的所有javascript发送给我吗?我想从名为“cookie_utmz”的变量中提取值。Cookie_utmz变量返回值,如125233111.1441611234.11.1.utmcsr=(直接)| utmccn=(直接)| utmcmd=(无)