如何确定用户来自该页面的关键字?

时间:2013-11-17 20:55:26

标签: php google-analytics http-referer google-adwords

我正在运行Google Adwords广告系列,我想知道我的用户来自哪里。 我有一个允许他们离开应用程序的表单,我需要将关键字的相关信息附加到应用程序用户离开。

现在我做两件事:

1。将$ _SERVER ['HTTP_REFERER']中的信息附加到表单。我的应用程序有以下格式:

Name: name
Skype: skype
Referer: http://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-6279739740619787&output=html&h=250&slotname=4467623023&adk=125461787&w=300&lmt=1384570112&flash=0&url=http%3A%2F%2Fwww.softmozer.com%2Fdownloading-android%2Fviber-mobile&dt=1384598912575&bdt=1666&shv=r20131112&cbv=r20130906&saldr=sb&prev_slotnames=6478798083&correlator=1384598912354&frm=20&ga_vid=322040364.1384598912&ga_sid=1384598912&ga_hid=825269062&ga_fc=0&u_tz=480&u_his=2&u_java=1&u_h=640&u_w=360&u_ah=640&u_aw=360&u_cd=32&u_nplug=0&u_nmime=0&dff=arial&dfs=12&adx=0&ady=397&biw=980&bih=1543&oid=3&ref=http%3A%2F%2Fwww.softmozer.com%2Fdownload-android%2Fviber-mobile.html&vis=1&fu=0&ifi=2&dtd=24&xpc=8EEeOm8Hca&p=http%3A//www.softmozer.com

但这种方式有两个原因:

  • HTTP_REFERER无法在所有浏览器中使用。
  • 在示例中的所有网址的情况下,不知道是否可以获取关键字。

2。在Google Analytics中设置目标。它允许我知道从特定关键字完成了多少目标。但它不允许确定我从哪个关键字收到该特定应用程序。

您建议以何种方式确定用户访问该网页的关键字?

1 个答案:

答案 0 :(得分:2)

不要依赖引荐来源数据。最近Google switched all their traffic to HTTPS,因此没有浏览器会向您提供引荐来源数据。这是一个浏览器安全功能,而不是Google过滤器。您可以阅读更多有关原因的信息 Can you at least get the domain of the https referer?

您的Adwords和Google Analytics帐户应为linked as described here。如果它们已关联,Google会将关键字数据(甚至是HTTPS)提供给您的Google Analytics,您可以在其中进行跟踪。这是通过Google传递的令牌完成的,因此您无法在此处直接获取任何数据。如果您需要,则必须使用Google AnalyticsAPI来提取它。