我有一个主要使用AJAX导航的应用程序,以及一个用户可以查看信息的部分。我想跟踪用户查看不同信息的时间。我想假设只要他们在<div>
中加载了他们正在“查看”它的信息。但是,当用户点击“转到应用的其他部分”链接时,<div>
会加载不同的内容,该页面实际上不会重定向。
有没有人有这个解决方案,或者至少有一些想法可以帮助我看到我现在看不到的东西?
由于
答案 0 :(得分:1)
大多数分析软件都可以让您跟踪此信息。我对Google Analytics有一些经验,例如:
ga.track("my-event", my_data);
设置计时器不应该太难。将该代码放在处理内容取消/加载的例程中。
答案 1 :(得分:0)
更新内容时应该调用某些功能。
因为没有&#34; onchange&#34; div的事件,你必须在ajax进程之后调用你的函数:See this answer for more info。
但是,如果您的内容没有根据ajax调用进行更改,则应在div更改时触发某些事件。
希望我帮助过你:没有任何代码片段,我无法做更多的事情!