我正在编写一个 Web 应用程序,它将跟踪网站的传入流量并跟踪流量的来源及其在我们网站上的行为,以便我们了解营销活动的投资回报、实际关键字和它们对我们(而不是对谷歌)的价值以及损失的流量,以及我们损失的支出。
其中一部分涉及在访问的第一页上从浏览器中查看引荐来源信息。像谷歌有机和谷歌付费搜索这样的推荐人很容易识别,使用正则表达式匹配来查找推荐人中的特定字符串(我使用的是 php 的 $_SERVER)。Bing、Ask、Yahoo、LinkedIn 和 Facebook 也是如此。
但是,我遇到了一个特定来源的问题 - Google 内容联盟网络。有时来自这些广告的流量有一个很好的链接开始http://googleads.g.doubleclick.net/pagead/ads?
,这显然很容易编码。另一方面,来自展示我们广告的网站的流量有时来自网站本身的推荐人,就好像它是一个硬编码链接一样。第二个硬编码类型的链接会导致问题,因为我们无法将其与常规引用流量区分开来。
所以,除了用'?source=gcn'之类的东西标记我们的广告指向的网址,或者抓取引用页面以寻找硬编码链接或谷歌广告iframe之外,有没有人有任何神奇的方法来克服这个问题?
提前致谢
罗斯