Google analytics 确定来宾用户的搜索查询

Google analytics 确定来宾用户的搜索查询,google-analytics,google-analytics-api,Google Analytics,Google Analytics Api,在我的应用程序中,有一个跟踪搜索查询的要求,即哪些个人可以访问该应用程序。这里的重点是专门跟踪个人/搜索查询,即我希望能够说: User 10.20.30.40 (IP is derived from client, ok) came to my website from Google's search results page of 'hello world' query 这可能吗? 我调查了一下这个问题。事实证明,当谷歌搜索结果页面上的用户单击一个链接并访问底层页面时,referer不包含

在我的应用程序中,有一个跟踪搜索查询的要求,即哪些个人可以访问该应用程序。这里的重点是专门跟踪个人/搜索查询,即我希望能够说:

User 10.20.30.40 (IP is derived from client, ok) came to my website
from Google's search results page of 'hello world' query
这可能吗?

我调查了一下这个问题。事实证明,当谷歌搜索结果页面上的用户单击一个链接并访问底层页面时,referer不包含搜索查询。比如说,我输入了一个“Hello world”查询

  • 我打开谷歌,输入“Hello world”查询
  • 我看到一个serach结果页面,上面有一个指向维基百科的链接;我明白了
  • 我在consonle中输入“document.referer”以查看:

    http://www.google.com.ua/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CGkQFjAA&url=http%3A%2F%2Fru.wikipedia.org%2Fwiki%2FHello%2C_world!&ei=HZ0fUIXTIordtAau54GwAQ&usg=AFQjCNHSAHv8NwVNdaxMvh0OhIxs6Zb1rQ&sig2=a8tEGTBNcFWOPykloXj_Xg
    
  • 有一个带有空值的
    &q=
    参数,使我无法理解用户输入的查询

    我相信谷歌内部会使用上面URL中的一些查询参数(即
    ved
    ei
    usg
    sig2
    )来跟踪用于访问网站的查询,从而获得关于哪些查询主要用于访问网站的统计信息。我找不到任何关于如何使用它们的信息

    与此同时,谷歌分析将只收集一般统计数据,而不是个人数据。然而我注意到有一种使用的能力。是否有可能以某种方式使用它们来跟踪用户附带的查询?如果是这样的话,这不是违反了谷歌分析法吗


    所以再说一遍:有没有办法知道一个人带着什么搜索查询来到这个网站?

    这是不可能的。谷歌删除
    q
    参数的值,因此

    `?q=search+query`
    
    人们总是观察

    `?q=`
    
    不过,谷歌提供了另一种方式(所谓的
    便捷方式
    )来了解哪些查询被用于访问你的网站:谷歌分析

    此外,由于Google Analytics的原因,无法跟踪
    用户\u ip/搜索\u查询