【问题标题】:Using firebase to show all active page visitors on shopify site?使用 firebase 显示 shopify 网站上的所有活动页面访问者?
【发布时间】:2016-04-24 08:00:00
【问题描述】:
我想看看是否可以使用 Firebase 在我的 shopify 网站上实时显示活跃用户的数量。如果可能的话,我还想在单个产品页面上显示活跃用户。
我看到了 Presence 的 Firebase 示例代码,但看起来这只适用于已登录的用户。我如何或什至可以显示实时用户计数,而忽略某人是否登录...类似于实时谷歌分析计数?
【问题讨论】:
标签:
firebase
shopify
firebase-realtime-database
【解决方案1】:
Firebase 存在样本(one、two、three)都依赖于 Firebase onDisconnect() 处理。一旦检测到与客户端的连接已丢失,此方法允许您指定应该对服务器上的 Firebase 数据执行的写入/删除操作。
这样的系统可以很好地使用 Firebase 身份验证,但您需要一些方法来唯一标识每个用户。这可以是任何足够随机的标识符,或者例如由 Firebase 的匿名身份验证生成的 uid。两者都服务于相同的目标:无需身份验证。最后一种方法有点类似于许多分析服务的工作方式:它们在第一次看到您时会给您一个唯一的 ID,然后通过该 ID 跟踪您。