秋霞步兵区国产精品,国产精品视频二区第二页,亚洲aⅴ欧美综合一区二区三区,亚洲日韩欧美一区二区不卡

      1. <small id="x8tpb"></small>
        <address id="x8tpb"></address>

        新疆信息港歡迎您!

        新疆信息港
        新疆信息港 > 科技 >誰在「偷看」你的手機(jī)?國產(chǎn) Android 應(yīng)用這樣對你廣告追蹤

        誰在「偷看」你的手機(jī)?國產(chǎn) Android 應(yīng)用這樣對你廣告追蹤

        2020-07-14 09:51:06
        來源:互聯(lián)網(wǎng)
        閱讀:-

        從廣告服務(wù)商Adjust 于 2019 年12 月 20 日發(fā)布的 新聞稿 中我們也可以獲知,Adjust 已經(jīng)接入了 OAID 廣告標(biāo)識符,能夠?qū)χ袊箨懙膹V告主提供廣告相關(guān)服務(wù);國內(nèi)廣告數(shù)據(jù)服務(wù)商神策數(shù)據(jù)在其 幫助文檔 中同樣提供了 OAID 匹配指南;華為則在其 開發(fā)者平臺...

        下午和同事在微信上聊到 Air Pods Pro 的體驗,晚上拼多多就開始給你講起真香的故事;好奇在搜索引擎里搜了下養(yǎng)貓小貼士,打開淘寶首頁推薦就蹦出了貓砂貓糧貓爬架……甚至?xí)心切附^對不可能」的情況,手機(jī)仿佛偷聽了你和朋友對話般知曉了你的心中所想。

        上面這些情況都是廣告追蹤的實際呈現(xiàn)效果。

        盡管對用戶隱私和廣告追蹤數(shù)據(jù)的尊重已經(jīng)成為了近年 iOS 和 Android 系統(tǒng)功能更新中的重要一環(huán),在 Google 缺席、魚龍混雜的國內(nèi) Android 生態(tài)中,通過各種廣告追蹤手段獲取個人隱私依然似探囊取物。今天我們要介紹的 OAID,便是眾多廣告追蹤手段中最新的一種。

        ID 體系:你只是一串代碼

        想要了解 OAID,我們首先需要明白 ID 體系:想要追蹤一個用戶就必須先找到用戶,在這個過程中,標(biāo)識符(ID)就像我們的另一張身份證,它們就代表了數(shù)字化之后的你和我。

        不同 App 可能通過某些唯一標(biāo)識符對你進(jìn)行強(qiáng)制跟蹤,廣告平臺則會通過這個唯一標(biāo)識符對你進(jìn)行用戶畫像描繪,進(jìn)而共享給相關(guān) App 及其后臺,一旦「你」打開了其中的某個 App,那么你就會被識別到——你點了什么、看過什么、可能需要什么,它們比你自己都清楚。

        誰在「偷看」你的手機(jī)?國產(chǎn) Android  應(yīng)用這樣對你廣告追蹤

        而在智能設(shè)備的 ID 體系中存在許許多多不同種類的標(biāo)識符,下面是一小部分 Android 設(shè)備內(nèi)的 ID,它們可能會用于不同方面的跟蹤或標(biāo)識:

        IMEI

        IMEI 應(yīng)該是大家最熟悉的一種 ID了,它是手機(jī)的身份證,也是運營商識別入網(wǎng)設(shè)備信息的代碼,是一種不可重置的永久標(biāo)識符,作用域為設(shè)備。

        在廣告跟蹤方面,由于 iOS 的權(quán)限管控,iOS 上的第三方 App 并不能通過 IMEI 跟蹤用戶,但目前 Android 平臺中絕大部分 App(尤其是在國內(nèi))都通過 IMEI 來追蹤用戶,開篇所舉的例子在 Android 平臺上大多也通過 IMEI 跟蹤來實現(xiàn)。

        與 IMEI 類似的還有一個叫做 IMSI 的標(biāo)識符,但它主要用于 SIM 卡的身份標(biāo)識,這里不做展開。

        Android ID(SSAID)

        顧名思義,Android ID 是 Android 設(shè)備里不依賴于硬件的一種「半永久標(biāo)識符」,在系統(tǒng)生命周期內(nèi)不會改變,但系統(tǒng)重置或刷機(jī)后會發(fā)生變化,其作用域為一組有關(guān)聯(lián)的應(yīng)用。

        Android 開發(fā)者文檔和谷歌開發(fā)者中文博客對 Android 8.0 后的隱私性和 SSAID 變化做出了說明:

        誰在「偷看」你的手機(jī)?國產(chǎn) Android  應(yīng)用這樣對你廣告追蹤

        Android 開發(fā)者文檔中對 Android 8.0 隱私性變化的說明

        從圖中不難看出,在 Android 8.0 以后,簽名不同的 App 所獲取的 Android ID(SSAID)是不一樣的,但同一個開發(fā)者可以根據(jù)自己的數(shù)字簽名,將所開發(fā)的不同 App 進(jìn)行關(guān)聯(lián)。

        Device ID

        在 Android 平臺,Device ID 是一種統(tǒng)稱,與硬件相關(guān)的 ID 都可以稱之為 Device ID,一般是一種不可重置的永久標(biāo)識符,作用域為設(shè)備。

        根據(jù)設(shè)備、廠家或者 App 調(diào)用需求的不同,讀取 Device ID 時可能會返回 IMEI 或其他硬件編碼,但也有可能因為設(shè)備中沒有相關(guān)硬件而無法獲取 Device ID 或返回?zé)o效值;與之形成對應(yīng)的,iOS 設(shè)備中也有類似的永久標(biāo)識符叫做 UDID,但在 iOS 6 之后,蘋果已經(jīng)不允許需要獲取 UDID 的 App 上架 App Store 以防止這種不可重置的 ID 被用于追蹤或濫用,取而代之的是 IDFA 標(biāo)識符,即 iOS 設(shè)備廣告標(biāo)識符。

        另外還有一種叫做 openUDID 的設(shè)備唯一標(biāo)識符,它在 iOS 和 Android 系統(tǒng)內(nèi)都可以使用,但由于不是系統(tǒng)官方提供的 ID 體系,且依賴于第三方 App 生成,所以應(yīng)用并不廣泛,而隨著系統(tǒng)迭代升級,openUDID 也逐漸被邊緣化甚至被廢棄。

        UUID、GUID

        UUID 也叫做實例 ID,這兩個 ID 可以說是在計算機(jī)體系內(nèi)的通用標(biāo)識符(詳細(xì)了解 UUID 和 GUID 可以閱讀 維基百科 相關(guān)內(nèi)容)。

        根據(jù)所面向?qū)ο蟮牟煌?,其意義也有微小差別。如果說前面三個 ID 可以用來識別設(shè)備,那么這兩個 ID 在 Android 系統(tǒng)中的作用主要是識別 App 進(jìn)程、元素或數(shù)據(jù)。

        因為它們的作用域僅僅是單個應(yīng)用內(nèi),如果用戶卸載了該 App 并重新安裝,那么 UUID 也會發(fā)生變化。不過 App 開發(fā)者可以通過存儲 UUID 或與其他 ID、用戶信息進(jìn)行組合、綁定、計算等方式,實現(xiàn) UUID 標(biāo)識符的「準(zhǔn)永久化」。

        根據(jù) Android 開發(fā)者指南:

        標(biāo)識運行在設(shè)備上的應(yīng)用實例最簡單明了的方法就是使用實例 ID,在大多數(shù)非廣告用例中,這是建議的解決方案。只有進(jìn)行了針對性配置的應(yīng)用實例才能訪問該標(biāo)識符,并且標(biāo)識符重置起來(相對)容易,因為它只存在于應(yīng)用的安裝期。

        因此,與無法重置的設(shè)備級硬件 ID 相比,實例 ID 具有更好的隱私權(quán)屬性。

        AAID

        AAID 與 IDFA 作用相同——IDFA 是 iOS 平臺內(nèi)的廣告跟蹤 ID,AAID 則用于 Android 平臺。

        它們都是一種非永久、可重置的標(biāo)識符,專門提供給 App 以進(jìn)行廣告行為,用戶隨時可以重置該類 ID,或通過系統(tǒng)設(shè)置關(guān)閉個性化廣告跟蹤。但 AAID 依托于 Google 服務(wù)框架,因此如果手機(jī)沒有內(nèi)置該框架、或框架不完整、或無法連接到相關(guān)服務(wù),這些情況都有可能導(dǎo)致 AAID 不可用。

        除了以上這些 ID 標(biāo)識符以外,某些硬件 ID(例如 MAC 地址)也可能會被用于追蹤。

        國內(nèi) Android 的廣告追蹤之道

        這么多 ID 標(biāo)識符,每一個都各司其職。而理論上來說,只有 AAID 和 IDFA 是真正用于廣告行為的。

        但現(xiàn)實狀況顯然不是這樣。

        一方面,Android 平臺的不少 App 普遍存在違反 Android 開發(fā)規(guī)范、繞過 Google Play 審查,通過濫用 ID 來追蹤用戶,以此達(dá)到為廣告流量、營銷分析等商業(yè)利益服務(wù)的目的。

        另一方面,由于 AAID 依托于 Google 服務(wù)框架,但在國內(nèi)使用 Google 服務(wù)并不太可行,或者大部分國行手機(jī)內(nèi)置的 Google 服務(wù)不完整,App 開發(fā)者需要尋找另一個方式去標(biāo)識用戶。

        UDID、GUID 作用域太小,不適合廣告跟蹤;Android ID 可以通過某些方式被改變或因為 bug 導(dǎo)致不可用,第三方 App 無保證可用性;MAC 地址雖然精準(zhǔn),但在Android 6.0(API 23)到 Android 9(API 28)中,系統(tǒng)限制了第三方 API 獲取MAC 地址;再加上早些時候,大部分「非玩機(jī)用戶」對此類功能并沒有太多概念,第三方 App 為了能以更加精準(zhǔn)持久的方式來跟蹤用戶,將 IMEI 變成了用于廣告跟蹤的首選 ID(在 Google Play 幫助中心,獲取永久標(biāo)識符是一種有條件的、退而求其次的廣告投放方法,所以在此之前這種方式也不算完全違規(guī))。

        誰在「偷看」你的手機(jī)?國產(chǎn) Android  應(yīng)用這樣對你廣告追蹤

        Google Play 幫助文檔中的相關(guān)說明

        這也是我們看到很多 App 提示必須獲取「電話」權(quán)限才能運行的原因——因為獲取 IMEI 必須獲得「電話」權(quán)限,可是由此也帶來了一些隱私問題:允許「電話」權(quán)限可能導(dǎo)致 App 讀取到很多種其他信息,就像我需要你給我身份證來查詢身份證號,但與此同時你的姓名、住址、生日也暴露給我了。

        我們可以在 這個網(wǎng)站 查詢到部分 App 所需要的權(quán)限、資源以及它可能會發(fā)送的隱私信息。例如微信,在網(wǎng)站中收錄的 6.7.3 版本中,微信獲取了如下權(quán)限,但并沒有檢測到發(fā)送以下隱私數(shù)據(jù)。

        誰在「偷看」你的手機(jī)?國產(chǎn) Android  應(yīng)用這樣對你廣告追蹤

        微信 6.7.3 版本所需的權(quán)限


        誰在「偷看」你的手機(jī)?國產(chǎn) Android  應(yīng)用這樣對你廣告追蹤

        微信 6.7.3 版本并沒有發(fā)送以上隱私信息(灰色虛線框標(biāo)識未檢測到)

        隨著時代發(fā)展,用戶逐漸認(rèn)識到手機(jī) App 瘋狂獲取權(quán)限的行為有可能會侵犯隱私,加之近幾年 Android 系統(tǒng)的權(quán)限和隱私管理逐漸收緊,Android 10(API 29)終于對第三方 App 獲取不可重置永久設(shè)備標(biāo)識符(包括 IMEI)的行為做出了 限制。

        具體到用戶層面,在 Android 10 之后應(yīng)用即便能夠獲取到「電話」權(quán)限,系統(tǒng)返回給應(yīng)用的 IMEI 信息值也為空(你可以通過 My IMEI 這款應(yīng)用進(jìn)行測試)。

        誰在「偷看」你的手機(jī)?國產(chǎn) Android  應(yīng)用這樣對你廣告追蹤

        Android 10 中應(yīng)用無法獲取 IMEI 信息

        OAID:Android 10 之后的替代方案

        至此,國內(nèi) App 和廣告跟蹤服務(wù)急需一種替代方案以避免廣告流量的損失,OAID 順勢而生。

        誰在「偷看」你的手機(jī)?國產(chǎn) Android  應(yīng)用這樣對你廣告追蹤

        Android 開發(fā)者文檔中對 Android 10 限制設(shè)備標(biāo)識符讀取的說明

        Android 開發(fā)者文檔中對 Android 10 限制設(shè)備標(biāo)識符讀取的說明 OAID 的本質(zhì)其實是一種在國行系統(tǒng)內(nèi)使用的、應(yīng)對 Android 10 限制讀取 IMEI 的、「拯救」國內(nèi)移動廣告的廣告跟蹤標(biāo)識符,其背后是 移動安全聯(lián)盟(Mobile Security Alliance,簡稱 MSA)。

        該聯(lián)盟由中國信息通信研究院擔(dān)任理事長和秘書長單位,北京大學(xué)、vivo、360、華為擔(dān)任副理事長單位,并有包括蘋果、中興、OPPO、小米等多家理事和會員單位(點擊查看聯(lián)盟成員詳情),OAID 所屬的標(biāo)識符體系也是由該聯(lián)盟牽頭發(fā)起的(參見「移動智能終端補(bǔ)充設(shè)備標(biāo)識體系」)。

        誰在「偷看」你的手機(jī)?國產(chǎn) Android  應(yīng)用這樣對你廣告追蹤

        補(bǔ)充設(shè)備標(biāo)識體系圖示

        根據(jù)聯(lián)盟官網(wǎng)以及開發(fā)文檔,這個「本土化」標(biāo)識符體系除了 OAID,還包含 UDID、VAID 和 AAID 一共四種標(biāo)識符。

        我知道你在想什么,不過這里的 UDID 和 AAID 與上一節(jié)所說的完全不同。你可以通過下圖來了解「移動智能終端補(bǔ)充設(shè)備標(biāo)識體系」所規(guī)定的四種標(biāo)識符以及獲取它們的接口開發(fā)方式。另外,你也可以在 MSA 官網(wǎng)或會員單位的開發(fā)者網(wǎng)站下載 SDK 開發(fā)說明。

        誰在「偷看」你的手機(jī)?國產(chǎn) Android  應(yīng)用這樣對你廣告追蹤

        補(bǔ)充設(shè)備標(biāo)識體系


        誰在「偷看」你的手機(jī)?國產(chǎn) Android  應(yīng)用這樣對你廣告追蹤

        補(bǔ)充設(shè)備標(biāo)識體系獲取接口

        從這四種標(biāo)識符的描述和功能我們大致可以確定,「移動智能終端補(bǔ)充設(shè)備標(biāo)識體系」所規(guī)定的 UDID、OAID、VAID、AAID 在 Android 系統(tǒng)中分別對應(yīng)了 Device ID(例如 IMEI,或?qū)?yīng)了 iOS 設(shè)備的 UDID)、AAID、SSAID、UUID(或 GUID)。在理想狀態(tài)下,引入 OAID 即能保證廣告平臺的正常運作,也能減小對用戶帶來的影響,因為第三方 App 無需請求權(quán)限即可使用 OAID 完成廣告行為,而該過程匿名,用戶也可以隨時重置 OAID。

        從廣告服務(wù)商 Adjust 于 2019 年12 月 20 日發(fā)布的 新聞稿 中我們也可以獲知,Adjust 已經(jīng)接入了 OAID 廣告標(biāo)識符,能夠?qū)χ袊箨懙膹V告主提供廣告相關(guān)服務(wù);國內(nèi)廣告數(shù)據(jù)服務(wù)商神策數(shù)據(jù)在其 幫助文檔 中同樣提供了 OAID 匹配指南;華為則在其 開發(fā)者平臺 提供了基于 OAID 的「HUAWEI Ads OAID」廣告平臺接入指南。

        誰在「偷看」你的手機(jī)?國產(chǎn) Android  應(yīng)用這樣對你廣告追蹤

        神策數(shù)據(jù)在幫助文檔中對 OAID 的簡要介紹

        事實上,主流手機(jī)廠商都已經(jīng)在其開發(fā)者平臺上提供了 Android 10 適配指引,包括 三星中國開發(fā)者網(wǎng)站、華為開發(fā)者聯(lián)盟、OPPO 開放平臺、vivo 開放平臺 都已針對 Android 10 的相關(guān)變化做出了說明和解決方案建議,其中就包括 Google 官方標(biāo)識符適配建議和 OAID 適配方式。

        誰在「偷看」你的手機(jī)?國產(chǎn) Android  應(yīng)用這樣對你廣告追蹤

        OPPO 開放平臺引用 Android 開發(fā)者文檔作為推薦適配方案之一


        誰在「偷看」你的手機(jī)?國產(chǎn) Android  應(yīng)用這樣對你廣告追蹤

        三星中國開發(fā)者網(wǎng)站中引用 MSA 說明文檔作為推薦方案之一

        另外 OPPO 和 vivo 也分別在其開放平臺提供了「移動智能終端補(bǔ)充設(shè)備標(biāo)識體系」相關(guān)文檔和 SDK 下載。

        不難看出,廣告平臺已經(jīng)開始接入 OAID 作為國內(nèi)廣告標(biāo)識符的建議方案,主流設(shè)備廠家也已經(jīng)開始指導(dǎo)開發(fā)者采用「移動智能終端補(bǔ)充設(shè)備標(biāo)識體系」,并且考慮到國內(nèi)主流的應(yīng)用預(yù)置和分發(fā)平臺(例如手機(jī)廠商內(nèi)建的應(yīng)用商店)與 Google Play 一樣開始對上架 App 的 API 等級做出強(qiáng)制要求,包括 OAID 在內(nèi)的標(biāo)識符體系毫無疑問將成為國內(nèi)第三方 App 的強(qiáng)制執(zhí)行標(biāo)準(zhǔn)。

        小結(jié)

        最后,從用戶的角度出發(fā),我們又該如何看待 OAID 呢?

        Android 一直在安全和隱私方面做出努力,也正是因為 Android 10 大刀闊斧地動作,讓 IMEI 等唯一標(biāo)識符不再被濫用,但放眼國內(nèi)市場,在 Google 服務(wù)依舊無法正常使用的環(huán)境下,出臺本土化的體系標(biāo)準(zhǔn)來兼顧用戶隱私安全和廣告渠道利益其實可以說是一種進(jìn)步,與之類似的舉措還包括「互傳聯(lián)盟」「統(tǒng)一推送」等等。

        不過即便該體系在當(dāng)前環(huán)境下不失為一種最優(yōu)解決方案,但長久以來國內(nèi) Android 生態(tài)真正需要的除了這種強(qiáng)制性標(biāo)準(zhǔn),還有手機(jī)廠商和 App 開發(fā)者在源頭上的自我管理。

        推薦閱讀:青海都市網(wǎng)

        免責(zé)聲明:本文僅代表企業(yè)觀點,與新疆信息港無關(guān)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實,對本文以及其中全部或者部分內(nèi)容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關(guān)內(nèi)容。
        熱門圖片
        熱門搜索