安卓、微信和IOS是怎样识别用户的?

  注意:刷机或重装系统后,Keychain保存的值会丢失。

  写在最后:作者产品出身,无一线代码经验,这些是从资料中梳理出来的一点皮毛,如有错误,感谢斧正。

  我们每天都在接触新增用户、日活、月活这些数据,不知大家是否也会有这样的疑问:到底是通过什么方法,来判断一个用户是新用户还是老用户呢?换而言之,工程师是怎样给每个用户做标识的呢?本文从产品经理技术普及的角度,简单介绍一下IOS、微信和安卓各自标识用户的常用方法。

安卓、微信和IOS是怎样识别用户的?

  identifierForVendor是一种应用加设备绑定产生的标识符,相当于:

  我们可以获取idfv,保存到Keychain里面,这样即时APP删除再重新安装,也可以从Keychain中读取回来。使用group还可以可以保证同一个开发商的所有程序针对同一台设备能够获取到相同的不变的UDID。

  由于任何方法来标识用户,都有失败的可能,一般工程师在写代码的时候,会通过拼接,或者拼接后的结果计算出的MD5值来标识用户,以保证效果。

  苹果限制了你只能同公司的产品共享Keychain数据,别的公司访问不了你公司的Keychain。Keychain里保存的信息不会因为APP被删除而丢失,所以在重装APP后,keychain里的数据还能使用。

  一、IOS标识用户方法

  openid ——普通用户的标识,对当前开发者帐号唯一。一个openid对应一个公众号。

安卓、微信和IOS是怎样识别用户的?

  题图来自PEXELS,基于CC0协议

  本文由 @乔珊 原创发布。未经许可,禁止转载。

  IDFV是提供商标识用户用的,每个设备在所属同一个提供商的应用里,都有相同的值。准确点说,是通过BundleID的反转的前两部分进行匹配,如果相同就是同一个Vender,例如对于com.taobao.app1, com.taobao.app2 这两个BundleID来说,就属于同一个Vender,共享同一个idfv的值。idfv的值非常适合于作为内部用户行为分析的主id,来标识用户。

  获取方法:https://mp.weixin.qq.com/wiki,微信网页开发→微信网页授权。

  IDFV(IdentifierForVendor)

  注意:如果用户将属于此提供商的所有App卸载,则idfv的值会被重置,即再重装此提供商的App,idfv的值和之前不同。

  二,微信标识用户方法

  我们可以把Keychain理解为一个Dictionary,所有数据都以key-value的形式存储,可以对这个Dictionary进行add、update、get、delete这四个操作。对于每一个应用来说,Keychain都有两个访问区,私有区和公共区。私有区是一个sandbox,本程序需存储的任何数据对其它程序不可见。要想在公共区存储数据,需要先声明公共区的名称,官方文档管这个名称叫“Keychain access group”。

  A5创业项目春季招商 好项目招代理无忧

  获得了开放平台认证的开发者帐号,可以绑定10个手机应用、10个网站、10个公众号。同个开发账号下的不同应用的同一个用户的unionid是完全相同的。

  安卓获取设备唯一标识原本非常简单(至少不会像IOS一样各种限制),但是由于设备的多样性导致各种情况都有可能出现。常见的标识方法有以下5种:

  unionid ——用户统一标识。针对一个微信开放平台帐号下的应用,同一用户的unionid是唯一的。

  文章从产品经理的角度出发,简单对IOS、微信和安卓各自标识用户的常用方法展开分享。

  三,安卓标识用户方法

  Keychain

  由于苹果公司用户隐私保护机制的种种限制,需通过idfv和Keychain配合,才能实现Ios用户唯一性识别。

  Z(identifierForVendor) = X(BundleID的反转的前两部分相同的应用) + Y(某设备)。

(责任编辑:admin)

免责声明:文章内容来自互联网,本站仅作为分享,不对其真实性负责,如有侵权等情况,请与本站联系删除。
转载请注明出处:安卓、微信和IOS是怎样识别用户的? https://www.dachanpin.com/a/cyfx/22503.html

(0)
上一篇 2023-05-19 18:28:28
下一篇 2023-05-19 18:35:29

相关推荐

  • 创商第一课:女性创业者,如何通过创新提高创业成功率?

    后疫情时代,机会收敛,创业变得更举足维艰。即便如此,依然有越来越多的女性毅然地踏上创业之路。 每个领域都有活出精彩的女性,她们刚柔并济的力量超乎想象!如华坪女高的校训,” 我生来就是高山而非溪流,我欲于群峰之巅俯视平庸的沟壑。我生来就是人杰而非草芥,我站在伟人之肩藐视卑微的懦夫!” 在创商院绽放的她力量,她们乘风破浪,硕果累累,光芒万…

    创业分享 2023-05-10
    76
  • 化妆品店加盟品牌 雅琳娜创业适合中小型投资者

      ② 凡本网注明”来源:xxx(非咸宁网)”的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。   ③ 如因作品内容、版权和其它问题需要同本网联系的,请在30日内进行。   ① 凡本网注明”来源:咸宁网”的所有作品,版权均属于咸宁网,未经本网授权不得转载、摘编或利用其…

    创业分享 2023-05-17
    70
  • 9年创业6次,看Twitch创始人教你如何度过资本“寒冬”!

      “如果没有在休假,都不好意思说自己是做投资的”,这是目前创投圈里流行的一个笑话。甚至有人调侃说,在全世界的知名景点,都能遇到休假中的中国VC。   根据统计,2015年民间投资的增速为10.1%,与往年持平。而今年上半年,却降至到了只有2.8%。在跟一些投资人的交流中,大家都感叹到,进入2016年,不仅今年投资人的出手速度比去年要慢很多,就连很多已经拿到…

    创业分享 2023-06-16
    59
  • 今日科创板分流效应有多大,主板市场会如何走,复盘创业板,我们得出三个重要结论

    今日科创板分流效应有多大,主板市场会如何走,复盘创业板,我们得出三个重要结论 时间:2019年07月22日 08:59:17 中财网   科创板今日开市 对主板影响几何   今天,中国资本市场将迎来一桩大喜事,伴随着科创板首批25家上市企业阵阵上市铜锣声,中国版的“纳斯达克市场”正式起航。对已经走过近三十载岁月的中国股票市场来说,这是一件具有划时代…

    创业分享 2023-05-13
    64
  • 90后算什么,00后早就是百万富翁:看看这8位儿童如何创业成功

      如今,成为百万富翁不存在年龄的限制,许多青少年在获得投票权之前便已经创造了大笔财富。他们是小公司的老板、发明家和创业者。我也在大约11岁的时候开始创业——经营一个糖果摊,后来扩张到了四个!不过,与这些孩子们相比,我的经历根本不值一提!   同样,所谓学无先后,达者为师。这些孩子很早就从自己的失败中汲取教训,但依旧决定坚持下去,让自己在下一次做得更好。如果…

    创业分享 2023-05-26
    102

发表回复

登录后才能评论

联系我们

在线咨询: QQ交谈

邮件:362039258@qq.com

工作时间:周一至周五,9:30-16:30,节假日休息