我在Android应用中使用flurry跟踪用户行为。 我遇到了一个名为FlurryAgent.getphoneId()
的函数我有两个问题:
1)这个Id对每部手机都是独一无二的吗?我试图让每个客户都成为唯一的ID。 我用2个不同的设备检查了这个id,FlurryAgent.getphoneId()给出了2个不同的ID。但是,如果这两个ID是设备ID或唯一用户ID,我很困惑。 (恐怕2摩托罗拉Fire XT 530可能有相同的FlurryAgent.getphoneId()。)
2)清除app数据后,这个phoneId似乎没有改变。 这个phoneId存储在哪里?
我已检查过他们的网站,但没有关于getphoneId的文档可用。请帮忙。
答案 0 :(得分:1)
Flurry使用适用于iOS的SHA1 Mac和适用于Android应用的Android ID作为设备标识符。这些仅用于内部识别目的,不向开发人员披露。您需要使用setUserID方法为应用中的用户分配唯一的用户ID。请务必不要使用此方法传递有关用户的任何私人或机密信息。
(完全披露:我在Flurry的支持团队工作)