Parameters 在Google Analytics中跟踪活动,无需更改URL和查询参数,也无需修改网页

Parameters 在Google Analytics中跟踪活动,无需更改URL和查询参数,也无需修改网页,parameters,google-analytics,query-string,Parameters,Google Analytics,Query String,假设我有来自某个活动的访问者访问我的网站,URL包含参数?xxx=123以指示此活动 我找到的所有使用GA跟踪活动的文档都告诉我使用utm_活动etc查询字符串参数。但是,我并不总是能够修改活动中使用的URL 我发现的一个解决方案是,在我的网页中使用一些JavaScript将传入的URL重写为使用utm_活动的内容。然而,我也不想每次活动都修改我的网站 我找不到任何关于如何在GA中简单地使用自定义URL参数来跟踪活动的文档。这不可能吗?在我看来,这是一个非常合理的使用案例…在setAccount

假设我有来自某个活动的访问者访问我的网站,URL包含参数?xxx=123以指示此活动

我找到的所有使用GA跟踪活动的文档都告诉我使用utm_活动etc查询字符串参数。但是,我并不总是能够修改活动中使用的URL

我发现的一个解决方案是,在我的网页中使用一些JavaScript将传入的URL重写为使用utm_活动的内容。然而,我也不想每次活动都修改我的网站

我找不到任何关于如何在GA中简单地使用自定义URL参数来跟踪活动的文档。这不可能吗?在我看来,这是一个非常合理的使用案例…

在setAccount和trackPageview之间按下setCampNameKey,如下所示:

_gaq.push[''u setCampNameKey',xxx']

以下是谷歌的文档:

_setCampNameKey文档功能:


自定义跟踪文档用例:

这要求我为每个新活动更改网页上的JavaScript,对吗?我真的不喜欢这样做,仅仅通过在GA中做一些事情难道没有解决方案吗?假设你保持xxx不变,这只是一个简单的改变。这是一个键/值对。键应始终类似于源,然后值应为活动名称。如果您只有一个querystring值,那么您可以在代码中分解它,并使用变量以编程方式设置CampNameKey。