确定来自Referrer标头特征的流量来源

时间:2011-02-03 11:22:58

标签: analytics referrer scrape google-adwords

我正在编写一个网络应用程序,它将跟踪网站的传入流量并跟踪流量的来源及其在我们网站上的行为,这样我们就可以了解营销活动的投资回报率,实际的关键字及其对我们的价值(而不是谷歌)和丢失的流量,以及我们失去的消费。

部分内容涉及在访问的第一页上查看浏览器中的引荐来源信息。谷歌有机和谷歌付费搜索等推荐人很容易识别使用正则表达式匹配来查找引用者中的特定字符串(我正在使用php的$ _SERVER)。 Bing,Ask,Yahoo,LinkedIn和Facebook也是如此。

但是,我遇到了一个特定来源的问题 - Google内容联盟网络。有时来自这些广告的流量有一个很好的链接开始http://googleads.g.doubleclick.net/pagead/ads? 这显然很容易编码。另一方面,来自显示我们广告的网站的流量有时会与网站本身的推荐人一起提供,就像它是一个硬编码链接一样。第二个硬编码类型链接导致问题,因为我们无法将其与常规引用流量区分开来。

因此,除了使用“?source = gcn”标记我们的广告指向的网址,或者抓取引荐页面以查找硬编码链接或google广告iframe之外,有没有人有任何魔术酱克服了这个问题?

提前致谢

罗斯

1 个答案:

答案 0 :(得分:1)

所以,似乎我一直在寻找一个完全错误的地方来解决这个问题。

简而言之,问题是我需要访问有关我网站访问者的Google PPC信息,但谷歌并不总是在引荐来源中传递此信息,并且当使用javascript将显示网络显示在页面上时肯定存在问题将其直接插入dom。

我应该去哪儿看?谷歌分析。 __utmz cookie包含有关流量获取网站的路线的大量信息...包括它们是通过PPC /有机网络还是展示广告网络以及获得它们的搜索条件(如果适用)。

有关详细信息,请参阅以下页面:

http://code.google.com/apis/analytics/docs/concepts/gaConceptsCookies.html

谁有想过!无论如何,有一些关于cookie做什么以及如何构建它们的很好的文档。解决了问题。

罗斯