Wdrażanie segmentacji według par klucz-wartość

Podział na segmenty według par klucz-wartość pozwala definiować kierowanie niestandardowe w celu dzielenia użytkowników na segmenty za pomocą żądania reklamy. Więcej informacji o podziale na segmenty według par klucz-wartość, np. o dodawaniu pary klucz-wartość w interfejsie AdMob, znajdziesz w artykule Dodawanie do grupy zapośredniczenia podziału na segmenty według par klucz-wartość.

Z tej strony dowiesz się, jak wdrożyć podział na segmenty według par klucz-wartość podczas konfigurowania żądania reklamy za pomocą pakietu SDK do reklam mobilnych Google w Unity.

Zanim zaczniesz

Aby skonfigurować w aplikacji podział na segmenty według par klucz-wartość, musisz najpierw dodać go do grupy zapośredniczenia.

Dołączanie par klucz-wartość do żądania reklamy

Po skonfigurowaniu w interfejsie AdMob niestandardowych par klucz-wartość dołącz je do żądania reklamy w aplikacji.

  1. Utwórz obiekt pary klucz-wartość reprezentujący dane kierowania niestandardowego.

  2. Ustaw dla właściwości CustomTargeting żądania reklamy ten obiekt.

Poniższy przykład pokazuje, jak za pomocą opisanych wyżej czynności podzielić użytkowników aplikacji na segmenty według czasu korzystania z niej:

var daysInApp = 1;

// Step 1: Create the key-value pair dictionary with custom targeting data.
var customTargeting = new Dictionary<string, string> {
  ["USER_DURATION"] = daysInApp < 3 ? "NEW" : "MATURE",
};

// Step 2: Create an ad request with custom targeting.
var request = new AdRequest() {
  CustomTargeting = customTargeting,
};

Testowanie konfiguracji podziału na segmenty według par klucz-wartość

Aby przetestować implementację niestandardowych par klucz-wartość, wyślij żądanie reklamy i sprawdź obiekt informacji o odpowiedzi. Upewnij się, że wartość pola mediation_group_name odpowiada oczekiwanej nazwie grupy zapośredniczenia.

Poniższy przykład pokazuje, jak sprawdzić nazwę grupy zapośredniczenia w odpowiedzi na żądanie reklamy:

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