Setelan iklan terbatas dan ID pihak pertama

Jika Anda memperbarui setelan Ad Manager Iklan terbatas terprogram atau ID pihak pertama untuk iklan di aplikasi, gunakan API baru ini untuk mencocokkan setelan di Ad Manager. Jika Anda tidak menggunakan API, PAL mungkin menyertakan ID dalam nonce yang digunakan dalam permintaan iklan ke server. Namun, Ad Manager mungkin menghapus sinyal berdasarkan setelan di Ad Manager.

API-nya adalah sebagai berikut:

  • disableLimitedAdsStorage - menonaktifkan ID khusus deteksi traffic tidak valid dan penggunaan penyimpanan lokal untuk iklan terbatas. Jika Anda memperbarui setelan Iklan terbatas terprogram di Ad Manager dalam Admin > Setelan global, gunakan API ini untuk menonaktifkan penggunaan penyimpanan lokal untuk iklan terbatas di PAL. Perhatikan bahwa setelan ini tidak berlaku untuk iklan tanpa batasan.
  • disableFirstPartyIdentifiers - menonaktifkan ID pihak pertama yang digunakan untuk pemilihan iklan. Jika Anda memperbarui setelan ID pihak pertama untuk iklan di aplikasi di Ad Manager dalam setelan Admin > Global, gunakan API ini untuk menonaktifkan ID tersebut di PAL. Perhatikan bahwa setelan ini tidak berlaku untuk penggunaan ID dan penyimpanan lokal untuk deteksi traffic tidak valid.

Contoh berikut menetapkan parameter ini:

ConsentSettings consentSettings = ConsentSettings.builder()
            .allowStorage(isConsentToStorage)
            .build();

GoogleAdManagerSettings adManagerSettings = GoogleAdManagerSettings.builder()
            // Add this line if the "Programmatic limited ads" toggle is turned
            // off in Ad Manager.
            .disableLimitedAdsStorage(true)
            // Add this line if the
            // "First party identifiers for ads on app" toggle is turned
            // off in Ad Manager.
            .disableFirstPartyIdentifiers(true)
            .build();

nonceLoader = new NonceLoader(this, consentSettings, adManagerSettings);