普通用户如何获取本机imei和idfa

普通用户如何获取本机imei和idfa,第1张

14发布:服务器之家一、安卓:MAC:接入网络的设备的序号,唯一值。用 16 进制数表示,由 0-9,A-F 组成,如:44:2A:60:71:CC:82 Uuid正则表达式:^([0-9a-fA-F]{2})(([/\s:][0-9a-fA-F]{2}){5})$ 更加严格的话,其实分割符也没有空格---^([0-9a-fA-F]{2})(([:][0-9a-fA-F]{2}){5})$ 二、IOS:

ios<70 使用mac地址1、IDFA: CCD6E1CD-8C4B-40CB-8A62-4BBC7AFE07D6正则表达式: rlike '^([0-9a-zA-Z]{1,})(([/\s-][0-9a-zA-Z]{1,}){4})$'三、IMEI:国际移动设备身份码的缩写,是由15位数字组成的"电子串号",唯一值,如:351710058880864正则表达式:rlike '^[0-9]$'^([0-9a-fA-F]{2})(([0-9a-fA-F]{2}){5})$ 表示中间没有任何符号u盘装win7系统怎么分区 u盘安装系统winmac 360企业云盘 360企业云盘来了巫师2怎么调全屏 增强版》画面设置优化科目英语 会计科目英文对照表django重新建表 Django如何在数据库中创cifs端口 Samba服务使用的端口和协议如何看待当今的古装剧 就知道现在古装剧封印者金币寄售 日

关于本站 | ****

分别对我的项目中和ShareSDK里面进行了检查:

(1)、在 App 内投放广告 服务应用中的广告。如果你的应用中集成了广告的时候,你需要勾选这一项。

(2)、将此 App 安装归因于先前投放的特定广告 跟踪广告带来的安装。如果你使用了第三方的工具来跟踪广告带来的激活以及一些其他事件,但是应用里并没有展示广告你需要勾选这一项。

(3)、将此 App 中发生的 *** 作归因于先前投放的特定广告 跟踪广告带来的用户的后续行为。如果你使用了第三方的工具来跟踪广告带来的激活以及一些其他事件。

(4)、iOS 中的“限制广告跟踪”设置 这一项下的内容其实就是对你的应用使用 IDFA 的目的做下确认,只要你选择了采集 IDFA,那么这一项都是需要勾选的。

(1)、如果你的应用里只是集成了广告,不追踪广告带来的激活行为,那么选择1和4;

(2)、如果你的应用没有广告,而又获取了IDFA。建议选择2和4;

主要报错如下:

无法提交以供审核

要开始审核流程,必须提供以下项目:

具体原因是因为app里有获取IDFA作为唯一标识,跟踪应用中广告的投放效果

解决主要是两步:

1在infoplist里配置 Privacy - Tracking Usage Description 该id将用于向您推送个性化广告

2在app隐私设置的界面的设置一下:

IDFA全称应该是Identifier For Advertising, 一个跟device相关的唯一标识符,可以理解为广告id,apple公司提供的用于追踪用户的广告标识符,可以用来打通不同app之间的广告。适用于对外:例如广告推广,换量等跨应用的用户追踪等。比如你在淘宝里搜索了某个商品之后,你在用浏览器去浏览网页的时候,那个网页的广告就会给你展示相应的那个商品的广告。当然你可以重置你的IDFA,使别人不能再track到你的行为。

缺点:如果用户完全重置系统((设置程序 -> 通用 -> 还原 -> 还原位置与隐私) ,这个广告标示符会重新生成。 另外如果用户明确的还原广告(设置程序-> 通用 -> 关于本机 -> 广告 -> 还原广告标示符) ,那么广告标示符也会重新生成

因为IDFA是可以改变的,所以之前很多人都想拿到一个唯一不变的值比如说UDID(Unique Device Identifier, 这个是跟手机绑定的,用户不能更改),但是Apple后来禁止苹果应用获取UDID。所以现在IDFA成为了iphone用户的标识符的标准。

IDFA是一串16进制的32位串。有了IDFA之后,相当于广告追踪,你所有的浏览历史都会被别的商家利用,给你推相同或相似的广告。

另外一个apple上可以用到的标识符是UUID,Universally Unique IDentifier,在应用程序使用生命期间,这个 UUID保持不变。但如果用户重新安装,那么这个 UUID 就会发生变化。

还有一个类似的标识符叫做IDFV,Identifier for Vendor, 来自同一个开发商比如亚马逊下边的购物app和kindle app,此值是相同的。这样可以做到同一开发商下的不同app做到信息共享。

关于广告标示符的还原,有一点需要注意:如果程序在后台运行,此时用户“还原广告标示符”,然后再回到程序中,此时获取广 告标示符并不会立即获得还原后的标示符。必须要终止程序,然后再重新启动程序,才能获得还原后的广告标示符。

在同一个设备上的所有App都会取到相同的值,是苹果专门给各广告提供商用来追踪用户而设的,用户可以在 设置|隐私|广告追踪 里重置此id的值,或限制此id的使用,故此id有可能会取不到值,但好在Apple默认是允许追踪的,而且一般用户都不知道有这么个设置,所以基本上用来监测推广效果,是戳戳有余了。

注意:由于idfa会出现取不到的情况,故绝不可以作为业务分析的主id,来识别用户。 

因此,IDFA就是用来跟踪广告推广的,而UUID虽然每次不同,但是可以自己手动存入Keychain来进行唯一性的确保,这么说来IDFA就是广告商投放的时候使用,而UUID就是自己后台来判断用户是否换了设备,或者信息不一致需要重新登录的业务。

好了, 总结一下这三个标识符:

UUID, app之内信息共享。

IDFV, 同一开发商下的不同app信息共享。

IDFA,同一设备下的不同app信息共享。

---------------------

原文:>

IDFA(Identifier for Advertising,广告识别符)是一种iOS设备识别码,广告平台可借此对广告和用户进行追踪,通过抓取用户浏览记录,打通不同App之间的广告。

最常见的就是当你在某个电商app浏览了一款商品后打开了某个资讯类app时,就可以看到关于这款商品的广告。

用户可以通过授权跟踪权限来决定是否被广告商识别,授权行为从系统层面下沉到了App层面。

在手机中直观地体现就是,当App获取IDFA时,就会像获取相机权限、相册权限一样,d出一个窗口,出现“想要获取权限以在其他公司拥有的App和网站中追踪您的活动”的字样。用户可以选择“允许追踪”或“禁止追踪”。

以上就是关于普通用户如何获取本机imei和idfa全部的内容,包括:普通用户如何获取本机imei和idfa、iOS 提交审核之IDFA的介绍、记录:提交苹果APP进行审核,报错:App 包含 NSUserTrackingUsageDescription等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9711022.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存