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”. Ta właściwość jest tylko do odczytu.

displayName

string

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

targeting

object (MediationGroupTargeting)

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

state

enum (State)

Stan grupy zapośredniczenia. Reklamy będą wyświetlane tylko w aktywnych grupach 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. Podczas tworzenia użyj jako symbolu zastępczego różnych 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 z zapośredniczeniem, który należy do tej grupy zapośredniczenia.

MediationGroupTargeting

Zestaw kryteriów, na które kierowana jest grupa zapośredniczenia. Na przykład grupa zapośredniczenia może 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 kierowana jest ta grupa zapośredniczenia. Przykłady: „baner”, „natywna”.

adUnitIds[]

string

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

targetedRegionCodes[]

string

Kod Unicode kraju/regionu (CLDR) lokalizacji, np. „PL”. Nieskonfigurowana, 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 Unicode kraju/regionu (CLDR) lokalizacji, np. „PL”. Nieskonfigurowana, jeśli ta grupa zapośredniczenia nie wyklucza żadnego regionu.

idfaTargeting

enum (IdfaTargeting)

Może on służyć do kierowania żądań reklamy na podstawie dostępności identyfikatora IDFA. Jeśli zasada ma wartość WSZYSTKIE, grupa zapośredniczenia obejmuje wszystkie żądania reklamy (z identyfikatorem IDFA lub bez niego). Jeśli zasada ma wartość AVAILABLE, grupa zapośredniczenia uwzględnia żądania reklamy z IDFA. Jeśli zasada ma wartość NOT_AVAILABLE, grupa zapośredniczenia będzie uwzględniała żądania reklamy bez identyfikatora IDFA. Nie trzeba określać w przypadku urządzenia z systemem ANDROID.

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 Reklamy są kierowane na wszystkie urządzenia, niezależnie od dostępności identyfikatora IDFA.
AVAILABLE Kierowanie odbywa się tylko na urządzenia z dostępnością IDFA.
NOT_AVAILABLE Kierowanie odbywa się tylko na urządzenia bez dostępności identyfikatora IDFA.

Stan

Dostępne typy stanów grupy zapośredniczenia.

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

ExperimentState

Stan eksperymentu A/B z zapośredniczeniem dla grupy zapośredniczenia.

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

Metody

create

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

list

Wyświetlenie listy grup zapośredniczenia na określonym koncie AdMob.

patch

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