【发布时间】:2020-03-11 19:10:51
【问题描述】:
我正在尝试在完全使用 flutter-web 构建的网站上实现 visitor-counter,并且我试图仅使用简单的 dart 代码和来自 pub.dev 的一些包来完成此操作。
但是一直困扰我的问题是,我需要找到一种方法来根据用户的浏览器或设备来唯一地识别用户,这样我就不会一次又一次地为同一个人增加计数器重温。
到目前为止,我认为我可以使用firestore 来跟踪访问者的总数并在启动时在网页上显示相同的内容,并使用一些缓存包,如dcache 或localstorage (就像描述的here) 来跟踪重新访问同一网页的用户。
有没有更好的方法来解决这个问题?任何帮助将不胜感激????
(ps:我之前没有网络开发经验)
【问题讨论】:
标签: flutter dart google-cloud-firestore counter flutter-web