gpt4 book ai didi

swift - 如何使用 Firebase 从用户收集匿名数据

转载 作者:行者123 更新时间:2023-11-30 11:41:01 25 4
gpt4 key购买 nike

我想收集有关我的用户音乐库的匿名信息。我想收集的信息是摇滚歌曲的数量、乡村歌曲的数量、说唱歌曲、爵士乐的数量等等。再次匿名。

假设用户下载了该应用程序,我有一个方法可以检查这是否是第一次运行。如果是这样,请收集信息并将其发送到我的 Firebase 控制台。如果没有,则什么都不做。但是,如果该用户删除该应用程序然后重新下载怎么办?我不想要重复的数据。 (我意识到一个人的音乐库会随着时间的推移而变化,但我确实没有一个好的解决方案。)

如何从用户 A 获取数据并将该数据分配给该用户,而不重新收集数据,同时仍保持该用户匿名?

最佳答案

我在这里看到两个变体:

  • 首先为用户制作唯一的 key 。由于您正在收集匿名数据,因此它可能是附着在用户手机上的东西。类似于 this .

  • 其次,您将保存应用程序已收集信息的 bool 标志,而不是保存到用户默认值中,而是保存到钥匙串(keychain)中。删除应用后钥匙串(keychain)不会清除,因此您可以检查是否会重新安装应用。

关于swift - 如何使用 Firebase 从用户收集匿名数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49287408/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com