安卓、微信和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

相关推荐

  • 重磅!央行再度“降息”,下调10个BP!A股又获助力,创业板大涨3

    首席固定收益分析师张旭对券商中国记者表示,事实上,在月初投放流动时,央行强调是在“维护疫情防控特殊时期银行体系流动性合理充裕”。很显然,央行当前对资金利率的“照顾”并非主要源于对宏观经济的担忧。疫情对经济的影响是暂时的,中国经济长期向好、高质量增长的基本面没有变化。因此,在持续两周的流动性“照顾”之后,央行通过公开市场缩量的方式引导资金利率的回归常态是大势所…

    2023-05-12
    108
  • 14家机构“联姻”支持女性创新创业

      深圳特区报讯(记者秦小艳)日前,市女企业家协会六届二次会员大会暨“女性她力量”家族传承高峰论坛在欢乐海岸举行。活动现场,市女企业家协会等14家机构签订《关于支持女性创业创新发展的共识备忘录》。   根据14家机构签订的备忘录,各方将在人才、技术、资金、法务、培训、人工智能与大数据赋能、企业管理、创业者生涯规划、资源共享、精准扶贫等方面支持女性创新创业,谋…

    创业分享 2023-05-17
    116
  • 姚劲波、陈小华和周鸿祎、江南春“创业老司机”示范如何过冬

      在网红这条路上,58集团CEO姚劲波已经越走越远。   再秀直播,姚劲波选了一个特殊的日子(9月1日),这一天是开学日、国足世锦赛、58集团乔迁。昨晚八点,他不仅拉来老搭档58到家CEO陈小华在花椒直播过了一把瘾,还和分众传媒创始人江南春和奇虎360董事长周鸿祎玩起了“隔屏对话”。不到两小时的直播,同时在线观看人数最高280多万,累计观看人数500多万。…

    创业分享 2023-05-28
    154
  • 一个月完成1500万美金融资 资深媒体人桂斌创业有方法

      【解说】互联网的飞速发展极大地改变了传统商业模式,社群经济也随之兴起。参与创建开始吧;建立覆盖两千万粉丝的媒体矩阵;一年内实现上亿元销量……有着12年资深媒体行业经验的SLife联合创始人桂斌日前在上海的办公楼里接受记者的专访,讲述他的创业史。   从2002年到2013年桂斌都在传统纸媒打拼,看到传统纸媒这个行业从兴起走向衰退,十几年的纸媒工作经验所锻…

    创业分享 2023-05-16
    106
  • 道县:80后大学生田地里创业“淘金” 种植的千亩水稻大丰收

    永州新闻网讯(通讯员  何红福)金秋时节,9月23日,在永州市道县原地正禾农场,80后小伙子陶胜刚种植的上千亩水稻陆续成熟,田地铺金,稻黍飘香,又是一个丰收年。 1987年出生的陶胜刚,2010年大学毕业,2014年放弃之前工作,随父亲到农村种植水稻,在田地里创业“淘金”。 “父亲在国营农场种了30年的水稻,他的种植技术很好,可以节约很多成本。比如,我们的抛…

    创业分享 2023-05-15
    103

发表回复

登录后才能评论

联系我们

在线咨询: QQ交谈

邮件:362039258@qq.com

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