我正在构建一个网站,该网站具有预定义的联盟ID,这些网站正在为我们的网站带来流量。我们目前使用此参数来内部跟踪我们的seo工作。现在,我们希望通过Google会话级别的广告系列跟踪来实现相同目标。问题是我们不想更改我们的网址,是否可以手动构建Google广告系列跟踪像素网址?我想接受我们的联属会员ID并将其转换为Google的跟踪广告系列像素。
似乎Google构建了这个,所以所有的跟踪数据都必须在网址中,是否有办法在网址中对谷歌数据进行相同的跟踪?
代替:
http://www.mypage.com/?utm_source=google&utm_medium=cost-per-click
我想使用(javascript将完成其余的工作):
http://www.mypage.com/?affid=123456
答案 0 :(得分:0)
您可以根据联盟会员ID以编程方式设置虚拟综合浏览量。
在if语句中,确定您是否拥有会员ID。如果您这样做,请编写一些逻辑来构建正确的广告系列,媒介和来源,然后将其连接到您的网址。通过trackPageview方法将其传递给GA,而不是让它自己做。
请注意,传递虚拟URL确实会替换它的默认行为,因此除非您将其构建到虚拟网页浏览中,否则您的内容报告中不会包含affid参数。
答案 1 :(得分:0)
原来这就是我想要的: https://developers.google.com/analytics/devguides/collection/gajs/methods/gaJSApiCampaignTracking
这实际上是Google广告系列跟踪所做的一切,但您可以完全控制跟踪像素中传递的参数。我不需要更改或弄乱网址,我们的内部跟踪将按预期工作,现在谷歌跟踪像素将按照我指定的方式构建。