REST Resource: accounts.mediationGroups

Zasób: MediationGroup

Opisuje grupę zapośredniczenia AdMob.

Zapis JSON
{
  "name": string,
  "mediationGroupId": string,
  "displayName": string,
  "targeting": {
    object (MediationGroupTargeting)
  },
  "state": enum (State),
  "mediationGroupLines": {
    string: {
      object (MediationGroupLine)
    },
    ...
  },
  "mediationAbExperimentState": enum (ExperimentState)
}
Pola
name

string

Nazwa zasobu tej grupy zapośredniczenia. Format: accounts/{publisherId}/mediationGroups/{mediationGroupId} Przykład: accounts/pub-9876543210987654/mediationGroups/0123456789

mediationGroupId

string

Identyfikator grupy zapośredniczenia. Przykład: „0123456789”. Jest to właściwość tylko do odczytu.

displayName

string

Użytkownik podał nazwę grupy zapośredniczenia. Maksymalna dozwolona długość to 120 znaków.

targeting

object (MediationGroupTargeting)

Zestaw kryteriów, na które jest kierowana ta grupa zapośredniczenia, np. jednostki reklamowe i lokalizacje geograficzne.

state

enum (State)

Stan grupy zapośredniczenia. Wyświetlane będą tylko włączone grupy zapośredniczenia.

mediationGroupLines

map (key: string, value: object (MediationGroupLine))

Linie zapośredniczenia używane do wyświetlania reklam w tej grupie zapośredniczenia.

Kluczem jest identyfikator wiersza grupy zapośredniczenia. Podczas tworzenia użyj różnych wartości ujemnych jako zmiennych.

Obiekt zawierający listę par "key": value. Przykład: { "name": "wrench", "mass": "1.3kg", "count": "3" }

mediationAbExperimentState

enum (ExperimentState)

Tylko dane wyjściowe. Stan eksperymentu A/B dotyczącego zapośredniczenia, który należy do tej grupy zapośredniczenia.

MediationGroupTargeting

Zestaw kryteriów, na które kieruje reklamy ta grupa zapośredniczenia. Grupa zapośredniczenia może na przykład kierować reklamy na określone identyfikatory jednostek reklamowych, platformy, formaty i lokalizacje geograficzne.

Zapis JSON
{
  "platform": string,
  "format": string,
  "adUnitIds": [
    string
  ],
  "targetedRegionCodes": [
    string
  ],
  "excludedRegionCodes": [
    string
  ],
  "idfaTargeting": enum (IdfaTargeting)
}
Pola
platform

string

Opisuje platformę aplikacji. Przykłady: „IOS”, „ANDROID”.

format

string

Format reklamy, na który kierowana jest ta grupa zapośredniczenia. Przykłady: „BANNER”, „NATIVE”.

adUnitIds[]

string

Jednostki reklamowe, na które kieruje reklamy ta grupa zapośredniczenia. Przykład: „ca-app-pub-1234/8790”.

targetedRegionCodes[]

string

Kod kraju/regionu Unicode (CLDR) lokalizacji, np. „US”. Jeśli ta grupa mediacji jest kierowana na wszystkie dostępne regiony, ustaw wartość „unset”. Więcej informacji znajdziesz na stronie http://www.unicode.org/reports/tr35/#unicode_region_subtag.

excludedRegionCodes[]

string

Kod kraju/regionu Unicode (CLDR) lokalizacji, np. „US”. Nieustawione, jeśli ta grupa zapośredniczenia nie wyklucza żadnego regionu.

idfaTargeting

enum (IdfaTargeting)

Ten parametr może służyć do kierowania żądań reklamy na podstawie dostępności IDFA. Jeśli ustawisz wartość WSZYSTKIE, grupa zapośredniczenia będzie uwzględniać wszystkie żądania reklamy (z identyfikatorem IDFA i bez niego). Jeśli ustawisz wartość Dostępny, grupa zapośredniczenia będzie uwzględniać żądania reklamy z identyfikatorem IDFA. Jeśli ustawisz wartość NOT_AVAILABLE, grupa zapośredniczenia będzie uwzględniać żądania reklamy bez identyfikatora IDFA. Nie trzeba go określać w przypadku urządzenia z Androidem.

IdfaTargeting

Dostępność identyfikatora IDFA na urządzeniach z iOS.

Wartości w polu enum
IDFA_TARGETING_UNSPECIFIED Wartość domyślna. Ta wartość nie jest używana.
ALL Kierowanie jest stosowane na wszystkie urządzenia, niezależnie od dostępności identyfikatora IDFA.
AVAILABLE Kierowanie jest stosowane tylko w przypadku urządzeń, na których dostępny jest identyfikator IDFA.
NOT_AVAILABLE Kierowanie jest stosowane tylko w przypadku urządzeń, na których identyfikator IDFA jest niedostępny.

Stan

Typy stanów dostępne w przypadku grupy zapośredniczenia.

Wartości w polu enum
STATE_UNSPECIFIED Wartość domyślna pola, które nie zostało skonfigurowane. Nie używać.
ENABLED Grupa zapośredniczenia jest aktywna i służy do wyświetlania reklam lub zbierania statystyk.
DISABLED Grupa zapośredniczenia została wyłączona i nie wyświetla już reklam ani nie zbiera statystyk. Wyłączone grupy zapośredniczenia można ponownie włączyć.

ExperimentState

Stan eksperymentu A/B zapośredniczenia w przypadku grupy zapośredniczenia.

Wartości w polu enum
EXPERIMENT_STATE_UNSPECIFIED Wartość domyślna pola, które nie zostało skonfigurowane. Nie używać.
RUNNING Grupa zapośredniczenia ma eksperyment w stanie AKTYWNY.
NOT_RUNNING W grupie zapośredniczenia nie ma eksperymentu w stanie URUCHOMIONY.

Metody

create

Utwórz grupę zapośredniczenia na określonym koncie AdMob.

list

Wyświetla listę grup zapośredniczenia na określonym koncie AdMob.

patch

Aktualizuje określoną grupę zapośredniczenia na określonym koncie AdMob.