Schlüsselwertsegmentierung implementieren

Mit der Schlüssel/Wert-Segmentierung können Sie benutzerdefiniertes Targeting definieren, um Nutzer über eine Anzeigenanfrage zu segmentieren. Weitere Informationen zur Schlüssel/Wert-Segmentierung, z. B. zum Hinzufügen eines Schlüssel/Wert-Paars in der AdMob-Benutzeroberfläche, finden Sie unter Einer Vermittlungsgruppe Schlüssel/Wert-Segmentierung hinzufügen.

Auf dieser Seite erfahren Sie, wie Sie die Schlüssel/Wert-Segmentierung implementieren, wenn Sie eine Anzeigenanfrage mit dem Google Mobile Ads SDK für Android konfigurieren.

Hinweis

Wenn Sie die Schlüssel/Wert-Segmentierung in Ihrer App einrichten möchten, müssen Sie zuerst einer Vermittlungsgruppe die Schlüssel/Wert-Segmentierung hinzufügen.

Schlüssel/Wert-Paare an eine Anzeigenanfrage anhängen

Nachdem Sie die benutzerdefinierten Schlüssel/Wert-Paare in der AdMob-Benutzeroberfläche eingerichtet haben, hängen Sie die Paare an eine Anzeigenanfrage in Ihrer App an.

Wenn Sie die Schlüssel/Wert-Paare an eine Anzeigenanfrage anhängen möchten, rufen Sie addCustomTargeting() mit dem Schlüssel und dem Wert auf.

Im folgenden Beispiel werden Nutzer nach der Dauer der Nutzung einer App segmentiert:

Kotlin

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

Java

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

Schlüssel/Wert-Segmentierung testen

Wenn Sie Ihre Implementierung mit benutzerdefinierten Schlüssel/Wert-Paaren testen möchten, senden Sie eine Anzeigenanfrage und prüfen Sie das Objekt response info. Prüfen Sie, ob der Wert des Felds mediation_group_name mit dem erwarteten Namen der Vermittlungsgruppe übereinstimmt.

Im folgenden Beispiel wird der Name einer Vermittlungsgruppe in der Anzeigenantwort überprüft:

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