gpt4 book ai didi

php - 计算某些网址的浏览量

转载 作者:行者123 更新时间:2023-12-03 17:45:59 26 4
gpt4 key购买 nike

我爱Varnish,不过我有一个问题。

我正在计算我的网站上某些资源的综合浏览量。网页浏览量的增加受到 session 的限制,以便不为每个用户计算多个浏览量。

我对 Varnish conf进行了一些调整,并且缓存可以正常使用,但是不幸的是,我的上一个计数器将一直为空,直到页面到期(并且之间的综合浏览量像雨中的泪水一样丢失)。

您对我如何保留此功能有任何想法吗?

我想到了Ajax电话,但这不是最佳选择。

还有另一种可以做的事情吗?

谢谢!

最佳答案

Google Analytics(分析)事件跟踪

我只允许Google Analytics(分析)到track the events。这使您可以跟踪对资源的唯一访问。我已经在许多站点上成功实现了这一点。

文献资料

_trackEvent(category, action, opt_label, opt_value)

类别(必填)
您为要跟踪的对象组提供的名称。

操作(必需)
与每个类别唯一配对的字符串,通常用于定义Web对象的用户交互类型。

标签(可选)
一个可选的字符串,用于为事件数据提供其他维度。

值(可选)
可用于提供有关用户事件的数字数据的整数。

有关 Event Tracking Guide page的更多详细信息。

例子

在页面中以javascript调用的形式实现,如下所示:
_gaq.push(['_trackEvent', 'category', 'action', 'opt_label', 'opt_value']);

// or a worked example from the Event Tracking Guide
_gaq.push(['_trackEvent', 'Videos', 'Play', 'Gone With the Wind']);

Google Analytics(分析)数据导出API

要检索数据,可以使用 Google Analytics Data Export API。该API允许您缩小返回的 certain filters 统计信息。

您对以下过滤器感兴趣:
  • ga:eventCategory
  • ga:eventAction
  • ga:eventLabel

  • 因此,您可以使用以下方法缩小范围:
    &filters=ga:eventCategory==AccessResource;ga:eventAction==Download

    转换为:
    WHERE ga:eventCategory = 'AccessResource' AND ga:eventAction = 'Download'

    您甚至可以使用文档中的 API explorer进行尝试。

    关于php - 计算某些网址的浏览量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7214782/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com