我有一个允许通过Facebook注册的网站(theneeds.com).我们正在运行多个广告系列,例如Facebook本身,我们希望正确跟踪不同广告系列的注册情况.
问题在于Universal Analytics:当用户注册Facebook时,她会触发新会话,从而失去广告系列参考.
两种可能的解决方案是
不幸的是两者都有缺点,所以我想知道是否有最佳实践或更好的解决方案.
来自"Universal Analytics使用指南"
默认情况下,所有引荐都会在Universal Analytics中触发新会话 https://support.google.com/analytics/answer/2795983
以下是发送到Facebook的广告系列示例:
http://www.theneeds.com/?utm_source=facebook&utm_medium=social&utm_campaign=_mycampaign
这就是发生的事情.
笔记:
[1]我以Facebook为例来简化讨论.显然,Twitter,谷歌和任何其他oAuth提供商也是如此.
[2]为了测试,需要确保用户尚未授权Facebook上的网站,以便她实际上在facebook.com上看到页面(这是新用户的常见情况) - 如果用户已经授权后,她立即被重定向回网站,并且推介没有变化,因此可以正确跟踪广告系列.
我测试了上面提到的2种解决方案.
装饰链接也是一种不可行的解决方案,因为用户在决定注册之前可能会查看网站,因此我应该在所有链接上传播装饰.
一个更好的解决方案是暂时禁用注册表单上的引用,但我不确定这是否可以在Universal Analytics中使用.
有什么建议吗?先感谢您!
这是一个通过示例最好地说明的问题:
用户进入站点A,并点击进入站点B.引用站点现在是站点A.同一用户从站点B 点击到站点C.引用站点现在是站点B.
我想知道是否可以将站点C的引用站点显示为站点A(如果您愿意,则为初始引用者).
为什么我喜欢这个(更多背景)?
我正在使用定位软件(站点B),它将重定向到真正的目标(站点C).由于我将链接到此定位软件而不是最终目的地,因此Google Analytics会将所有推介注册为定位软件,这将完全无法跟踪引荐网站的目的.
我希望能够通过"实际"推荐人(网站A),以查看网站C的访问实际来自哪里.
如果可能的话,我想在没有"黑客"或"变通方法"的情况下做到这一点,这些"黑客"或"变通方法"很容易破坏.