Apple 的 iOS 14 已經(jīng)發(fā)布,Adjust 將持續(xù)為客戶提供歸因和廣告監(jiān)測(cè)支持。
Adjust 推出了最新的 4.23.0 版本 iOS 、Unity 、Cordova 和 Flutter、Titanium 、 Corona 、Cocos2d-x, 和 React NativeSDK,及針對(duì) ATT 和 SKAdNetwork 的控制面板功能,為 iOS 14 提供支持。請(qǐng)按照下文中的步驟操作,確保您做好萬全準(zhǔn)備,應(yīng)對(duì) iOS 14。
Adjust 最新版的 SDK 可為 Apple iOS 14 中的關(guān)鍵更新提供支持。這其中包括增加概率性匹配的數(shù)據(jù)點(diǎn),用于在 IDFA 缺失的情況下,進(jìn)行點(diǎn)擊安裝歸因。
請(qǐng)點(diǎn)擊鏈接,查看 Adjust 的 GitHub 開發(fā)者文檔中的具體章節(jié),了解如何更新您的 SDK。
請(qǐng)注意: iOS 14 版本只適用于最新的 Xcode,雖然 Adjust SDK 也與 Xcode 11 兼容。Apple現(xiàn)提供 Xcode 12 beta 5 版本。
iOS / Unity / Cordova / Flutter / Titanium / Corona / Cocos2d-x / React Native
SKAdNetwork 框架是一種在無法訪問用戶層級(jí)數(shù)據(jù)情況下的替代性歸因方法。要使用 SKAdNetwork,廣告渠道必須首先向 Apple 注冊(cè)。然后,開發(fā)者必須確保自己的應(yīng)用能兼容新框架和已經(jīng)向 Apple 注冊(cè)的渠道。
Adjust SDK 已集成 SKAdNetwork 支持,并默認(rèn)啟用 SKAdNetwork 支持。換言之,只要 SDK 初始化,Adjust 就會(huì)自動(dòng)注冊(cè) SKAdNetwork 歸因服務(wù),并能處理轉(zhuǎn)化值更新。您可以選擇將其禁用。
iOS / Unity / Cordova / Flutter / Titanium / Corona / Cocos2d-x / React Native
如果應(yīng)用發(fā)行商的應(yīng)用收集并分享用戶的 IDFA,就必須使用 Apple 的 AppTrackingTransparency 框架。從 2021 年起,ATT 框架會(huì)向用戶彈出應(yīng)用跟蹤授權(quán)請(qǐng)求,Adjust SDK 可以跟蹤授權(quán)狀態(tài)。用戶仍可以在應(yīng)用層級(jí)上控制自己的隱私數(shù)據(jù),此外,也可以從設(shè)備層級(jí)上阻止所有應(yīng)用的跟蹤。在 iOS 14 端,用戶可以訪問設(shè)備的 設(shè)置 菜單,攔截應(yīng)用跟蹤。
您可以使用 Adjust SDK 包裝器功能,向用戶彈出應(yīng)用跟蹤授權(quán)請(qǐng)求。靈活選擇何時(shí)在應(yīng)用中彈出跟蹤授權(quán)請(qǐng)求,提高用戶選擇加入的幾率。
借助 Adjust 針對(duì) ATT 框架的 SDK 包裝器,您就不必額外花精力安裝 Apple 的 ATT API。第一次調(diào)用包裝器時(shí),會(huì)啟用 iOS 彈窗。此后每次調(diào)用時(shí),包裝器會(huì)更新跟蹤授權(quán)狀態(tài),然后將該信息發(fā)送給 Adjust 后端,而 Adjust 則將這一信息直接傳遞給您。
通過全新的 Adjust 占位符 {att_status}
,您可以收到用戶授權(quán)相關(guān)信息,了解 iOS 14 用戶在數(shù)據(jù)分享方面如何選擇。您可以將此占位符附加到回傳 URL 或 CSV 定義中,之后即可在原始數(shù)據(jù)中獲知 ATT 狀態(tài)。
用戶授權(quán)狀態(tài)有四 (4) 種可能的整數(shù)值:
0 = - Not Determined (待定)
該值代表用戶尚未收到授權(quán)請(qǐng)求,還沒有允許或拒絕應(yīng)用相關(guān)的數(shù)據(jù)跟蹤。
1 = Restricted (受限)
該值代表用戶對(duì)應(yīng)用相關(guān)數(shù)據(jù)跟蹤的授權(quán)受到限制。
2 = Denied (拒絕)
該值代表用戶拒絕對(duì)應(yīng)用相關(guān)的數(shù)據(jù)跟蹤授權(quán)。
3 = Authorized (授權(quán))
該值代表用戶已授權(quán),允許應(yīng)用相關(guān)的數(shù)據(jù)跟蹤。
{tracking_enabled}
和 {tracking_limited}
占位符變更Adjust 改變了兩個(gè)現(xiàn)有占位符的行為,在您尚無法使用 {att_status}
的情況下,幫助您向 iOS 14 過渡。
只有更新到最新版本的 SDK 后,您才能看到該變化,且該變化只針對(duì)您的 iOS 14 用戶。
{tracking_enabled}
和{tracking_limited}
占位符的行為發(fā)生了如下變化:
{tracking_enabled} |
|
{tracking_limited} |
|
請(qǐng)注意: Apple 計(jì)劃逐漸棄用限制廣告跟蹤 (LAT) 設(shè)置。意味著如果您不更新到最新版本的 SDK,Adjust 將根據(jù)是否有 IDFA 可用設(shè)置 LAT 值。如果 IDFA 是一串零,LAT 則被視為 啟用 。
iOS 14 發(fā)布后,限制廣告跟蹤 (LAT) 將被棄用??紤]到這一點(diǎn),Adjust 正在調(diào)整當(dāng)前 KPI 在控制面板中的行為。在您切換到{{att_status}}
之前,請(qǐng)注意這些變化。
當(dāng)前,LAT KPI 依舊在控制面板中可見,并按照下列方式填充:
如果 att_status
為 受限
或 拒絕 ,則值為 1
如果 att_status
為 授權(quán) 或 待定 ,則值為 0
只有更新到最新版本的 SDK 后,您才能看到該變化,且該變化只針對(duì)您的 iOS 14 用戶。
為支持 iOS 14 帶來的變化,Adjust 加入一類新活動(dòng)的回傳:ATT update (iOS)
。您的統(tǒng)一回傳中會(huì)默認(rèn)加入此類活動(dòng),進(jìn)而提供所有 Adjust 跟蹤活動(dòng)的完整數(shù)據(jù)點(diǎn)列表。
現(xiàn)在,如果用戶的授權(quán)狀態(tài)發(fā)生變化,且您使用的是統(tǒng)一回傳,那么在 Adjust 跟蹤事件的幾秒鐘后,用戶層級(jí)的數(shù)據(jù)就將被直接發(fā)送到您的服務(wù)器。要快速查找這些事件,請(qǐng)?jiān)?code>{activity_kind}這一列表里面查找 att_update 。
要完整了解創(chuàng)建統(tǒng)一回傳 URL 的方法,請(qǐng)參閱 Adjust 的實(shí)時(shí)回傳指南。
之前,您只能直接在 Adjust 控制面板中輸入 IDFA,驗(yàn)證原始設(shè)備活動(dòng)?,F(xiàn)在,測(cè)試控制臺(tái)可支持使用 IDFV 和 Adjust ADID。