【问题标题】:How to determine keywords from which the user came to the page?如何确定用户访问页面的关键词?
【发布时间】:2013-11-30 21:53:31
【问题描述】:

我正在投放 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 不适用于所有浏览器。
  • 不知道在示例中的所有 URL 的情况下是否可以获取关键字。

2。在 Google Analytics(分析)中设置目标。它让我知道从特定关键字完成了多少目标。但它不允许确定我是从哪个关键字收到该特定申请的。

您建议用什么方法来确定用户访问该页面的关键字?

【问题讨论】:

    标签: php google-analytics http-referer google-ads-api


    【解决方案1】:

    不要依赖推荐人数据。最近谷歌switched all their traffic to HTTPS,所以没有浏览器会为你提供推荐人数据。顺便说一下,这是一项浏览器安全功能,而不是 Google 过滤器。你可以阅读更多关于为什么在 Can you at least get the domain of the https referer?

    您的 Adwords 和 Analytics 帐户应为 linked as described here。如果它们被链接,谷歌会将关键字数据(甚至来自 HTTPS)输入到您的分析中,您可以在那里进行跟踪。这是通过 Google 传递的令牌完成的,因此您无法直接在此处获取任何数据。如果你想要它,你必须使用 Google Analytics API 来拉取它。

    【讨论】:

    • 谢谢!您是否知道在链接后如何准确提取 adwords 关键字?
    • 链接后,您可以在 Acquisition > Keywords > Paid 下的 Analytics 中使用它
    猜你喜欢
    • 1970-01-01
    • 2015-08-04
    • 2013-12-03
    • 2014-07-05
    • 1970-01-01
    • 2023-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多