Menerapkan segmentasi nilai kunci

Segmentasi kunci-nilai memungkinkan Anda menentukan penargetan kustom untuk menyegmentasikan pengguna melalui panggilan iklan. Untuk mengetahui detail tentang segmentasi nilai kunci, seperti menambahkan pasangan nilai kunci di UI AdMob, lihat Menambahkan segmentasi nilai kunci ke grup mediasi.

Halaman ini memandu Anda menerapkan segmentasi kunci-nilai saat mengonfigurasi panggilan iklan menggunakan Google Mobile Ads Android SDK.

Sebelum memulai

Untuk menyiapkan segmentasi nilai kunci di aplikasi, Anda harus menambahkan segmentasi nilai kunci ke grup mediasi terlebih dahulu.

Melampirkan pasangan kunci-nilai ke permintaan iklan

Setelah menyiapkan pasangan nilai kunci kustom di UI AdMob, lampirkan pasangan tersebut ke permintaan iklan di aplikasi Anda.

Untuk melampirkan pasangan nilai kunci ke permintaan iklan, panggil putCustomTargeting() dengan kunci dan nilai.

Contoh berikut menyegmentasikan pengguna berdasarkan durasi dalam aplikasi:

Kotlin

val daysInApp = 1
val request = AdRequest.Builder("AD_UNIT_ID")
  .putCustomTargeting("USER_DURATION", if (daysInApp < 3) "NEW" else "MATURE")
  .build()

Java

int daysInApp = 1;
AdRequest request = new AdRequest.Builder("AD_UNIT_ID")
    .putCustomTargeting("USER_DURATION", (daysInApp < 3) ? "NEW" : "MATURE")
    .build();

Menguji penyiapan segmentasi nilai kunci

Untuk menguji penerapan pada pasangan nilai kunci kustom, kirim permintaan iklan dan periksa objek info respons. Pastikan nilai kolom mediation_group_name cocok dengan nama grup mediasi yang Anda harapkan.

Contoh berikut memverifikasi nama grup mediasi dalam respons iklan:

{
  "Response ID": "r6_DZtitA8Gi2OMPyKeksAI",
  ...
  "Response Extras": {
    "mediation_group_name": "Mediation group for new users"
  }
}