当前位置: 首页 > 面试题库 >

跟踪对象的“页面浏览量”或“点击量”?

韩弘壮
2023-03-14
问题内容

我敢肯定有人在附近有一个可插拔的应用程序(或教程),但是我很难找到它:我希望能够跟踪特定对象的“视图”数量(就像这里的问题一样)在stackoverflow上有一个“视图计数”)。

如果用户未登录,则我不介意尝试放置cookie(或记录IP),以便他们不会因刷新页面而无意间增加视图计数;并且如果用户已登录,则仅允许他们跨会话/浏览器/ IP地址进行一个“查看”。我认为没有比这更理想的选择了。

我认为最好的方法是使用中间件,该中间件与我要跟踪的各种模型脱钩,并使用F表达式(某种形式)-有关stackoverlow的其他问题都提到了这一(1)(2)(3) 。

但是我想知道这段代码是否已经存在了-因为我不是最精明的编码者,并且我敢肯定有人会做得更好


问题答案:

我不确定是否最适合回答我自己的问题,但是经过一些工作,我组装了一个认真解决问题的应用程序:django-hitcount

django-hitcount的想法来自我的两个原始答案(Teebesvikingosegundo),这确实使我开始考虑整个问题。



 类似资料:
  • 问题内容: 我正在使用AngularJS作为前端设置一个新应用。客户端上的所有操作都是通过HTML5 pushstate完成的,我希望能够在Google Analytics(分析)中跟踪页面浏览量。 问题答案: 如果您在Angular应用中使用,则可以监听事件并将跟踪事件推送到Google Analytics(分析)。 假设您已经在主index.html文件中设置了名称为的跟踪代码,并且MyCtr

  • 问题内容: 我有一个带有变量StudentID的班级Student: 我希望变量StudentID继续分配给每个Student创建的新ID号。每个ID号都应比上一个创建的ID号大一个,并且应等于已创建的对象总数。现在,每个对象的ID号为1。 问题答案: 将studentID设为静态成员 静态成员将在整个类的每个实例中保留,无论有多少个clas实例。

  • 使用指南 - 数据报告 - 百度推广 - 点击量、浏览量与访问次数的区别 “点击量”和“浏览量”具有显著的区别:点击量是指推广被访客点击的次数,由于点击发生在搜索结果页,因此由百度推广平台记录;浏览量是指访客进入您的网站后浏览的页面数量,如果一个页面被访问多次,或访客浏览了多个页面,浏览量会多次累计。 另外,以下一些因素也会造成两个数据之间的不同:         1.百度统计代码安装问题:只有在

  • 页面浏览分为两部分: 时间/页面筛选 和 页面浏览详情 1.时间/页面筛选 1)便捷按钮有今日、昨日、前日、上周 X、近七天 2)能自定义选择时间段,同时能搜索出个别字眼的页面来得出想要的结果报表 2.页面浏览详情 1)页面浏览,是指被浏览的网页,点击表头可以按相应的项目排序 2)如有需要,亦可点击下载当前报表及更多数据下载,将报表下载到个人电脑,以供存档及分析 3)点击 [细] 可查看访

  • 问题内容: 我们正在使用 Page Object模式 来组织内部AngularJS应用程序测试。 这是我们拥有的示例页面对象: 在单浏览器测试中,非常清楚如何使用它: 但是,当涉及到实例化多个浏览器并且需要在单个测试中在它们之间进行切换的测试时,变得不清楚如何在多个浏览器中使用同一页面对象: 问题: 分叉新浏览器后,如何使用相同的Page Object字段和函数,但将其应用于新实例化的浏览器(在这

  • 问题内容: 是否可以检测用户何时单击浏览器的后退按钮? 我有一个Ajax应用程序,如果我可以检测到用户何时单击“后退”按钮,则可以向后显示适当的数据。 任何使用PHP,JavaScript的解决方案都是可取的。最好用任何一种语言解决方案,只需要我可以翻译成PHP / JavaScript的东西即可 编辑:从下面剪切并粘贴: 哇,所有出色的答案。我想使用Yahoo,但我已经使用了Prototype和