如何计算在Facebook应用程序中花费的时间?

xai*_*han 6 php facebook facebook-graph-api

我想跟踪每个用户在我的Facebook应用程序中花费的时间.

我真的不知道如何编写这个,帮助我.如果有人有任何想法或提示,那就足够了.

我正在使用Graph API.

Jan*_*čič 0

您的问题本身与 Facebook 无关。有很多方法可以实现这一点,这也取决于您的特定应用程序。

您可以跟踪用户进行的每次点击(点击的时间戳),然后计算所花费的时间(会话中的最后一次点击 - 会话中的第一次点击)。当然,这种方法不是很准确,因为您不知道用户在最后一次点击后仍在使用您的应用程序多少次。

现在想到的另一种解决方案是每 X 秒触发一个 XHR (AJAX) 请求,该请求还将在某些存储(db、redis、memcache 等)中记录时间戳,然后您可以执行相同的操作由此计算。它会更准确(取决于你的间隔X)。