REST Resource: accounts.mediationGroups

Zasób: MediationGroup

Opis grupy 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 dla tej grupy zapośredniczenia. Format to: accounts/{publisherId}/mediationGroups/{mediationGroupId}. Przykład: accounts/pub-9876543210987654/mediationGroups/0123456789

mediationGroupId

string

Identyfikator grupy zapośredniczenia. Przykład: „0123456789”. Ta usługa jest dostępna tylko do odczytu.

displayName

string

Nazwa grupy zapośredniczenia podawana przez użytkownika. Maksymalna dozwolona długość to 120 znaków.

targeting

object (MediationGroupTargeting)

Zestaw kryteriów, na które kierowana jest ta grupa zapośredniczenia, takie jak 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.

Klucz to identyfikator wiersza grupy zapośredniczenia. Aby utworzyć taką wartość, jako symbolu zastępczego użyj odrębnych wartości ujemnych.

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 zapośredniczenia, który należy do tej grupy zapośredniczenia.

MediationGroupTargeting

Zestaw kryteriów, na który kierowana jest ta grupa zapośredniczenia. Grupa zapośredniczenia może na przykład kierować reklamy na określone identyfikatory jednostek reklamowych, platformę, format i lokalizację geograficzną.

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 jest kierowana ta grupa zapośredniczenia. Przykłady: „baner”, „natywny”.

adUnitIds[]

string

Jednostki reklamowe, na które ta grupa zapośredniczenia jest kierowana. Na przykład: „ca-app-pub-1234/8790”.

targetedRegionCodes[]

string

Kod kraju/regionu Unicode (CLDR) lokalizacji, np. „PL”. Nie ustawiaj, jeśli ta grupa zapośredniczenia jest kierowana na wszystkie dostępne regiony. Więcej informacji znajdziesz na stronie http://www.unicode.org/reports/tr35/#unicode_region_subtag.

excludedRegionCodes[]

string

Kod kraju/regionu Unicode (CLDR) lokalizacji, np. „PL”. Nie ustawiaj go, 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 identyfikatora IDFA. Jeśli ustawisz wartość WSZYSTKIE, grupa zapośredniczenia będzie stosowana do wszystkich żądań reklamy (z identyfikatorem IDFA lub bez). Jeśli ustawisz wartość AVAILABLE, grupa zapośredniczenia będzie stosowana do żądań reklamy z identyfikatorem IDFA. Jeśli ustawisz wartość NOT_AVAILABLE, grupa zapośredniczenia będzie stosowana do żądań reklamy bez identyfikatora IDFA. Nie trzeba go określać w przypadku urządzenia z Androidem.

IdfaTargeting

Dostępność identyfikatorów IDFA na urządzeniach z iOS.

Wartości w polu enum
IDFA_TARGETING_UNSPECIFIED Wartość domyślna. Ta wartość nie jest używana.
ALL Reklamy są kierowane na wszystkie urządzenia, niezależnie od dostępności IDFA.
AVAILABLE Reklamy są kierowane tylko na urządzenia z dostępnością identyfikatora IDFA.
NOT_AVAILABLE Reklamy są kierowane tylko na urządzenia bez dostępności identyfikatora IDFA.

Stan

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

Wartości w polu enum
STATE_UNSPECIFIED Wartość domyślna pola nieskonfigurowanego. 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 reklam ani nie gromadzi statystyk. Wyłączone grupy zapośredniczenia można ponownie włączyć.

ExperimentState

Stan eksperymentu A/B zapośredniczenia w grupie zapośredniczenia.

Wartości w polu enum
EXPERIMENT_STATE_UNSPECIFIED Wartość domyślna pola nieskonfigurowanego. Nie używać.
RUNNING W grupie zapośredniczenia eksperyment jest w stanie URUCHOMIONO.
NOT_RUNNING W grupie zapośredniczenia nie ma eksperymentu w stanie URUCHOMIONO.

Metody

create

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

list

Wyświetl listę grup zapośredniczenia dla podanego konta AdMob.

patch

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