IDFA


https://zhuanlan.zhihu.com/p/24161646

IDFA全稱是identifier for advertisers,在了解IDFA之前,我們需要了解另一個概念,叫UDID。UDID是蘋果設備設備的唯一設備識別符,早期的時候移動廣告商往往需要通過UDID用來識別用戶,並對用戶活動進行跟蹤,從而投放廣告

在iOS應用早期,UDID被第三方應用開發者和網絡廣告商用來收集用戶數據,可以用來關聯地址、記錄應用使用習慣……以便推送精准廣告。不少用戶也對此表示蘋果侵犯消費者隱私,蘋果為了保護用戶隱私,早在2012年就不再允許其生態中的APP獲取用戶的唯一標識符,但是廣告主希望在移動端打廣告的時候又希望能監控到每一次廣告投放的效果,因此,蘋果想出了折中的辦法,就是提供另外一套和硬件無關的標識符,用於給商家監測廣告效果,同時用戶可以在設置里改變這串字符,導致商家沒有辦法長期跟蹤用戶行為。這個就叫做廣告標識符(IDFA),設置路徑是“設置->隱私->廣告->還原廣告標識符”,這個IDFA是可以關閉和修改的,據某知名檢測機構調研,在國內關閉這個功能的不足1%,一旦關閉,廣告還能投放,但是沒辦法按照興趣等屬性去投放了

 

https://zhuanlan.zhihu.com/p/24637313

iOS設備有多少ID?

iOS設備ID有很多,通常用到的大概有以下六個,例如UDID、IMEI、ICCID、MEID、IDFA、MAC地址等,一台蘋果手機的標識方式很多,不同標識方式又有不同的參數信息。

隨着iOS系統的升級,很多設備ID蘋果禁止開發者獲取,或者給用戶諸多人性選擇空間。下面詳細說說參數的定位及用途,其中最為大家關注的就是IDFA。

1.UDID

UDID(UniqueDevice Identifier)是蘋果iOS設備的唯一識別碼,由40個字符的字母和數字組成。移動廣告商、游戲網絡運營商或CP往往需要通過UDID用來識別玩家、用戶,並對用戶活動進行跟蹤;也經常會用於一台設備一個賬號功能實現。

 

iOS 6及以前系統是可以獲取到設備的UDID,iOS 7中已經完全的禁用

2.IMEI

IMEI(International Mobile Equipment Identity)是國際移動裝備辨識碼,是由15位數字組成的"電子串號",它與每台移動電設備一一對應,而且該碼是全世界唯一的。每一只移動電話機在組裝完成后都將被賦予一個全球唯一的一組號碼,這個號碼從生產到交付使用都將被制造生產的廠商所記錄。


iOS 6及以后系統就不能正規獲取IMEI,但可以通過私有API獲取手機的IMEI號,一般蘋果發現有通過私有API獲取設備ID,上架時會予以拒絕。如果在線產品被發現會立馬下架,2015年有米SDK下架風波就是因為通過私有API獲取設備ID,觸動了蘋果的底線,導致一夜之間近300款應用被下架,其中不乏大產品。

3.MEID

MEID(Mobile Equipment Identifier)移動設備識別碼,是CDMA手機的身份識別碼,也是每台手機唯一的識別碼。通過這個識別碼,網絡端可以對該手機進行跟蹤和監管,適用於CDMA制式的手機。MEID的數字范圍是十六進制,和IMEI的格式類似。

4.IDFA

IDFA(Identifier for Advertising)稱為廣告標示符,是蘋果在iOS系統中給予App開發者用以標識iOS設備的一種身份參數。對廣告主而言,IDFA最大的作用就是准確認識這個設備代表的用戶,確認廣告是否有效觸達,避免將同一個廣告重復投放造成預算浪費,同時進行真實性監測。而對整個廣告行業來說,IDFA是形成數據鏈條的必須手段,廣告網絡、DSP和DMP都需要一個統一的設備數據身份核對標准。

不得不要說的一點,在iOS 10中,蘋果將限制廣告追蹤的功能實質化。用戶如果開啟了限制廣告跟蹤功能(Limit Ad Tracking,簡稱LAT),App獲取到的IDFA將是一串16位的0數值,這一舉措意味着廣告主將失去識別用戶的能力。而在之前的版本中,如果用戶打開了LAT,當App去獲取時IDFA時,會被系統告知該用戶開啟了這個限制,但其實App依舊可以繼續獲取到真實的IDFA。

值得慶幸的是iOS 10的迭代率有近68%,但開啟LAT的目前體量為15%左右,一般IDFA是專門給“廣告用的”,而iPhone手機只要在出廠的時候沒有關閉“廣告追蹤”,很少有用戶會主動去設置關閉。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM