Android 12 和 13 指定目標規定

廣告 ID

如果應用程式使用 IMA SDK 3.25.1 以上版本,SDK 就會自動宣告 com.google.android.gms.permission.AD_ID 權限,並在廣告 ID 可用時存取廣告 ID。

如果應用程式使用 IMA SDK 3.24.0 以下版本,且指定 Android 13 為目標版本,您必須在 AndroidManifest.xml 檔案中加入 com.google.android.gms.permission.AD_ID 權限,讓 Google Mobile Ads SDK 存取廣告 ID:

<manifest>
    <application>
        <meta-data
            android:name="com.google.android.gms.ads.APPLICATION_ID"
            android:value="ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy"/>

        ...

    </application>
    <!-- For apps targeting Android 13 or higher & IMA SDK version 3.24.0 or lower -->
    <uses-permission android:name="com.google.android.gms.permission.AD_ID"/>
</manifest>

如要進一步瞭解 com.google.android.gms.permission.AD_ID 權限宣告 (包括停用方式),請參閱這篇 Play 管理中心文章。

應用程式組 ID

從 Android 12 裝置開始,Google Play 將會移除廣告 ID 使用者在 Android 設定中停用個人化設定時。此外,Google Play 也推出了應用程式組 ID,可讓使用者以保障隱私的方式,為同一個機構組織旗下整組應用程式的使用情形或動作建立關聯。

IMA 3.25.1 以上版本預設會納入 App Set ID SDK。當廣告 ID 歸零時,應用程式組 ID 對於支援非廣告用途 (例如分析和詐欺防範) 至關重要。如要進一步瞭解應用程式集 ID,請參閱 Android 開發人員指南