Google analytics 自定义谷歌活动跟踪

Google analytics 自定义谷歌活动跟踪,google-analytics,Google Analytics,我正在建立一个网站,它有预定义的分支机构ID,这些ID可以驱动我们网站的流量。我们目前使用此参数在内部跟踪我们的seo工作。现在,我们希望通过谷歌在会话级别的活动跟踪来实现同样的目标。问题是我们不想更改我们的url,是否可以手动构建Google活动跟踪像素url?我想把我们的会员ID转换成谷歌的追踪活动像素 似乎是谷歌建立的,所以所有的跟踪数据都必须在url中,有没有一种方法可以在url中不包含谷歌数据的情况下进行同样的跟踪 而不是: 我想使用JavaScript来完成剩下的工作: 您可以根据

我正在建立一个网站,它有预定义的分支机构ID,这些ID可以驱动我们网站的流量。我们目前使用此参数在内部跟踪我们的seo工作。现在,我们希望通过谷歌在会话级别的活动跟踪来实现同样的目标。问题是我们不想更改我们的url,是否可以手动构建Google活动跟踪像素url?我想把我们的会员ID转换成谷歌的追踪活动像素

似乎是谷歌建立的,所以所有的跟踪数据都必须在url中,有没有一种方法可以在url中不包含谷歌数据的情况下进行同样的跟踪

而不是:

我想使用JavaScript来完成剩下的工作:

您可以根据分支机构id以编程方式设置虚拟页面视图

在if语句中,确定您是否有附属id。如果有,请编写一些逻辑来构建适当的活动、媒体和来源,然后将其连接到您的URL。通过trackPageview方法将其传递给GA,而不是让它自己做事情


请记住,传递虚拟URL确实会替换它的默认行为,因此除非将其内置到虚拟页面视图中,否则内容报告中不会有affid参数。

事实证明,这正是我想要的:


这基本上是谷歌活动跟踪所做的一切,但你可以完全控制跟踪像素中传递的参数。我不必更改或弄乱url,我们的内部跟踪将正常工作,现在谷歌跟踪像素将按照我的指定进行构建。

我不怀疑这可以正常工作,但这可能会干扰我们的内部跟踪,并在会话级别跟踪此活动。AFAIK这种方法行不通。trackpageview URL中的活动utm变量被忽略。这真让人讨厌。