2023年6月的WWDC23上,Apple宣布將推出iOS 17。當(dāng)前,該最新版操作系統(tǒng)正處在Beta公測(cè)階段,計(jì)劃在今年9月正式上線。iOS 17包含一系列針對(duì)用戶的功能升級(jí),Apple對(duì)此發(fā)布了大量信息。此外,關(guān)于App Store隱私規(guī)則的更新也值得應(yīng)用營(yíng)銷人員和開(kāi)發(fā)者重點(diǎn)關(guān)注。
iOS 17中隱私政策的更新旨在確保應(yīng)用用戶了解開(kāi)發(fā)者收集和分享數(shù)據(jù)的方式,掌握第三方SDK的活動(dòng),并保證一切活動(dòng)均已聲明并報(bào)告。全新隱私清單中包含新的"需要聲明原因"的API,目的是方便開(kāi)發(fā)者創(chuàng)建精準(zhǔn)的隱私標(biāo)簽。這一點(diǎn)我們將在下文詳細(xì)闡釋。
通過(guò)上述調(diào)整,App Store將更加契合Apple App Tracking Transparency(ATT)框架以及Apple的隱私理念。下面,讓我們一起仔細(xì)看看各個(gè)新功能吧!?
什么是"隱私清單"?
隱私清單(privacy manifest)旨在幫助開(kāi)發(fā)者更清楚地掌握第三方SDK使用數(shù)據(jù)的方式。當(dāng)開(kāi)發(fā)者準(zhǔn)備向App Store發(fā)布應(yīng)用時(shí),Xcode會(huì)將第三方SDK中的隱私清單合并為一份簡(jiǎn)潔明了的PDF報(bào)告(即隱私報(bào)告),并發(fā)送給開(kāi)發(fā)者。這份聚合報(bào)告內(nèi)容非常全面,能幫助開(kāi)發(fā)者創(chuàng)建更準(zhǔn)確的隱私標(biāo)簽。
等等,什么是"隱私標(biāo)簽"?
隱私標(biāo)簽(Privacy Nutrition Label)是隨iOS 14推出的App Store功能,旨在提高應(yīng)用在設(shè)備數(shù)據(jù)收集和使用方面的透明度,為用戶提供標(biāo)準(zhǔn)化的信息,確保用戶在知情的前提下做出決定。
應(yīng)用開(kāi)發(fā)者須負(fù)責(zé)通過(guò)隱私標(biāo)簽提供準(zhǔn)確信息,而隱私清單也能幫助開(kāi)發(fā)者順利完成這一任務(wù)。
簡(jiǎn)言之,所有應(yīng)用和SDK都必須創(chuàng)建隱私清單,全面地展示其所收集和跟蹤的信息。
開(kāi)發(fā)者能夠輕松查看Xcode生成的隱私報(bào)告,報(bào)告中包含應(yīng)用中所有第三方SDK的隱私清單,其中的信息采用標(biāo)準(zhǔn)格式呈現(xiàn),易于查看和理解,描述具體應(yīng)用和已集成SDK的隱私相關(guān)操作也變得更簡(jiǎn)單了。
對(duì)于新發(fā)布或最近更新的應(yīng)用,所有SDK都必須在隱私清單中描述下列關(guān)鍵信息:
1 需要聲明原因的API
這是一種新的API分類,旨在進(jìn)一步杜絕App Store中被禁止的指紋識(shí)別。如果應(yīng)用引用此類API,就必須在隱私清單中給出已被批準(zhǔn)的原因。
7月27日,Apple發(fā)布了需要聲明原因的API列表,并提供了詳情。iOS 17落地后,如果您向App Store Connect上傳的新應(yīng)用或應(yīng)用更新采用了該列表中的API,就必須在隱私清單中提供批準(zhǔn)原因。2024年春季起,若不提供批準(zhǔn)原因,開(kāi)發(fā)者將無(wú)法更新或上傳應(yīng)用。
當(dāng)前,如果您的應(yīng)用正在使用上述列表中的API,則可以向Apple提交反饋,請(qǐng)求添加新的批準(zhǔn)原因。對(duì)于Adjust iOS SDK使用的相關(guān)API,我們已確定需要在隱私清單中說(shuō)明的批準(zhǔn)原因。
2 數(shù)據(jù)使用類別
除了聲明API使用原因外,Apple還要求應(yīng)用開(kāi)發(fā)者在隱私清單中添加一個(gè)"字典",闡釋?xiě)?yīng)用或第三方SDK如何使用其收集的特定類別數(shù)據(jù)。
該字典中必須包含下列4項(xiàng)關(guān)鍵信息:
1.所收集的數(shù)據(jù)類型
2.數(shù)據(jù)是否能關(guān)聯(lián)到最終用戶的身份
3.數(shù)據(jù)是否用于任何類型的跟蹤活動(dòng)
4.收集此數(shù)據(jù)的理由
對(duì)于第4項(xiàng),Apple已經(jīng)預(yù)先給出了一組收集理由。Adjust iOS SDK也會(huì)在隱私清單中提供數(shù)據(jù)使用字典。要查看Adjust SDK收集的數(shù)據(jù)類型,請(qǐng)參閱幫助中心文檔。
3 預(yù)防性屏蔽
iOS 17推出后,Apple將要求應(yīng)用開(kāi)發(fā)者清楚說(shuō)明應(yīng)用和第三方SDK中外部域名的使用情況,隱私清單中需列出所有可能用于跟蹤目的的外部域名。根據(jù)數(shù)據(jù)的種類,在用戶提供ATT許可之前,部分外部域名可能出于預(yù)防隱私風(fēng)險(xiǎn)的目的而被屏蔽。
Adjust始終秉持隱私和安全理念,確保我們的技術(shù)符合iOS 17及未來(lái)版本中Apple提出的最新隱私規(guī)則和ATT要求。正如iOS 14發(fā)布時(shí)一樣,iOS 17發(fā)布后,Adjust的監(jiān)測(cè)功能不會(huì)受到影響,我們也將繼續(xù)幫助客戶獲得增長(zhǎng),請(qǐng)您放心。
影響隱私的SDK和新SDK簽名
iOS 17還將推出新的SDK簽名,方便新版第三方SDK獲得Apple的簽名和驗(yàn)證。當(dāng)開(kāi)發(fā)者在應(yīng)用中安裝新版本的第三方SDK時(shí),Xcode將驗(yàn)證其是否由同一開(kāi)發(fā)者簽名,從而提高軟件供應(yīng)鏈的清晰度和安全性。
Apple已經(jīng)明確了應(yīng)用生態(tài)中部分對(duì)用戶隱私產(chǎn)生重大影響的第三方SDK,并將在今年晚些時(shí)候發(fā)布此類SDK的列表。
自iOS 17上線起,Apple會(huì)將上述SDK歸類為"影響隱私的SDK"。如果應(yīng)用采用了影響隱私的SDK,就必須在隱私清單中附上SDK副本。Apple鼓勵(lì)所有SDK使用簽名,應(yīng)用安裝影響隱私的SDK時(shí)也要確保SDK已被簽名。?
攜手Adjust迎接iOS17
當(dāng)前,我們還在等待Apple提供更多詳情,如影響隱私的SDK列表、跟蹤域信息等等。與此同時(shí),Adjust已做好準(zhǔn)備,能為客戶提供全方位支持,將iOS 17隱私更新帶來(lái)的挑戰(zhàn)降至最低。在技術(shù)規(guī)格和相關(guān)列表發(fā)布之前,您可以進(jìn)一步了解隱私清單相關(guān)信息,或查看Apple提供的使用數(shù)字簽名驗(yàn)證應(yīng)用dependency相關(guān)信息。
P.S.現(xiàn)在是制定SKAN策略的絕佳時(shí)機(jī)。Adjust的iOS解決方案中包含Conversion Hub,能幫助您輕松設(shè)置SKAN3和SKAN4轉(zhuǎn)化值映射,深刻洞察iOS推廣活動(dòng)優(yōu)化情況,并借助聚合數(shù)據(jù)開(kāi)展預(yù)測(cè)型數(shù)據(jù)分析。