本指南將概略說明如何在 UMP SDK 中支援廣告識別碼訊息。本文件與「開始使用」一文搭配使用,可概略說明如何使用 UMP SDK 執行應用程式,以及設定訊息的基本概念。這項指南僅適用於廣告識別碼訊息。
必要條件
更新 Info.plist
如果您打算使用 UMP SDK 處理 Apple 的應用程式追蹤資訊公開 (ATT) 規定,請務必在 Ad Manager 使用者介面中建立、設定及發布廣告識別碼說明訊息。
如要讓 UMP SDK 在 iOS 系統對話方塊中顯示自訂快訊訊息,請更新 Info.plist
,新增 NSUserTrackingUsageDescription
鍵,並附上描述用法的自訂訊息字串。
<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>
當您顯示同意聲明表單時,使用說明會顯示在 ATT 對話方塊中:
接著,連結 AppTrackingTransparency
架構:
應用程式現在會在廣告識別碼 ATT 對話方塊跳出前,顯示廣告識別碼說明訊息。
測試
測試時,請注意,由於 requestTrackingAuthorization
是一次性要求,因此廣告識別碼 ATT 對話方塊只會顯示一次。只有在授權狀態為 ATTrackingManagerAuthorizationStatusNotDetermined
時,UMP SDK 才會提供可載入的表單。
如要讓警示再次顯示,您必須在測試裝置上解除安裝及重新安裝應用程式。