Google Analytics(分析)如何获取所有这些信息?

网络分析这个周末,我一直都在动手(像往常一样)。 如果您可以打开Goog​​le Analytics(分析)并查看有多少人正在阅读RSS feed,那不是很好吗? 毕竟,这些仍然是对您的网站和内容的访问,不是吗? 当然,问题在于RSS提要不允许您的内容打开时(某种程度上)执行代码。 但是,您的网页可以。

如果您想了解有关Web Analytics的更多信息,我建议您仅推荐一本书和一本书, 阿维纳什·考希克(Avinash Kaushik) 书, 一天一小时的网络分析。 Avinash清楚地说明了我们从服务器端迁移的原因 分析 到客户端 分析 以及每个挑战。

Google Analytics(分析)的工作原理实际上非常简单。 当您打开加载了GA的网站时,一堆参数会保存在Cookie中(一种通过浏览器在本地存储数据的方式),然后JavaScript会根据对Google Analytics(分析)网络服务器的图像请求动态生成长查询字符串其中包含大量信息-例如您的帐号,推荐站点,是否为搜索结果,使用了哪些搜索词,页面标题,URL等。

这是图像请求和querystring变量的示例:

http://www.google-analytics.com/__utm.gif?utmwv=4.3&utmn=2140259877&utmhn=martech.zone&utmcs=UTF-8&utmsr=1440x900&utmsc=24-bit&utmul=en-us&utmje=1&utmfl=10.0%20r12&utmdt=Marketing%20Technology%3A%20Online%20Marketing%2C%20Email%20Marketing%2C%20Social%20Media%20Marketing%2C%20Reputation%20Management%20and%20Blogging%20from%20a%20
Social%20Media%20Expert%20and%20Blogging%20Expert.&utmhid
= 1278573345&utmr =-&utmp = /&utmac = UA-XXXXXX-X&utmcc = __ utma%3D40694462.1906938102414468000.1215439581
.1238274580.1238278630.1237%3B%2B__utmz%3D40694462.1238175218.1229.166.utmcsr%3D
google%7Cutmccn%3D(organic)%7Cutmcmd%3Dorganic%7Cutmctr%3D
道格拉斯%2520karr%2520shiny%2520objects%3B

我试图通过研究一堆不同的变量来累积所有查询字符串变量 网站:

  • utmac =“帐号”
  • utmcc =“饼干”
  • utmcn =“ utm_new_campaign(1)”
  • utmdt =“页面标题”
  • utmfl =“ Flash版本”
  • utmhn =“请求主机名”
  • utmje =“已启用JavaScript? (0 | 1)”
  • utmjv =“ JavaScript版本”
  • utmn =“随机数–为每个__utm.gif匹配生成,并用于防止缓存gif匹配”
  • utmp =“页面–页面请求和查询参数”
  • utmr =“参考来源(参考网址|-| 0)”
  • utmsc =“屏幕颜色”
  • utmsr =“屏幕分辨率”
  • utmt =“ .gif命中类型(tran | item | imp | var)”
  • utmul =“语言(lang | lang-CO |-)”
  • utmwv =“ UTM版本”
  • utma =?
  • utmz =?
  • utmctm =广告活动模式(0 | 1)
  • utmcto =广告活动超时
  • utmctr =搜索词
  • utmccn =广告活动名称
  • utmcmd =广告系列媒介(直接),(有机),(无)
  • utmcsr =广告活动来源
  • utmcct =广告系列内容
  • utmcid =广告系列ID

我不确定其中的几个……我不知道是否还有更多,但是如果您想破解自己的图像请求以向您的Google Analytics(分析)帐户注册其他数据,这些功能就非常有用。给您的RSS订阅者!

今天我正在检验我的理论...我提出了一个图像要求 应该 将RSS用法传递给Google Analytics(分析)。 当然,挑战在于,因为没有cookie或特定的请求标识符。 订户 可以 打开相同的供稿,并向Google Analytics(分析)注册多个匹配。 不过,我将继续进行调整,看看是否可以提出更可靠的建议。

这是我的图像请求…我正在使用 PostPost WordPress插件 我开发了代码并将其放置在提要内容之后:

DouglasKarr&utmctm = 1&utmccn = Feed&utmctm = 1&utmcmd = RSS&utmac = UA XXXXXX X

请注意,这将衡量点击数,而非订阅者! 如果要尝试衡量订户,我建议您在RSS图标上进行一次onclick事件。 当然,这会错过任何通过标题中的链接信息进行订阅的人……因此,老实说,我什至不尝试。 如果您对我的工作或如何进行改进有任何想法,请告诉我!

5条评论

  1. 1
    • 2

      嗨,史蒂夫!

      是的,我现在使用 Feedburner 来衡量我的 Feed 覆盖率。 但是,我不喜欢 Feedburner 中的发布延迟,并且老实说讨厌其中的分析以及它如何显示增长和使用情况。

      我没有听说他们正在考虑将 Feedburner 统计数据导入 Google Analytics(分析)——但那太好了!

      保持我的张贴!
      道格

  2. 3

    如果 GA 将来将其合并,我不会感到惊讶……因为 Google 拥有 Feedburner,这才合乎逻辑……而且我很肯定你不是第一个尝试这个的人。

  3. 4

    这不会违反任何使用条款吗? 我不想通过以非标准方式(即来自 Img 请求)使用他们的服务器来发现我被 Google Analytics 禁止。

    此外,如果他们改变他们的 API(即参数的顺序、参数的数量等,它会出错)

    最好通过测试帐户来做到这一点!

  4. 5

你觉得呢?

本网站使用Akismet来减少垃圾邮件。 了解您的数据如何处理.