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}/MediaGroups/{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 podana przez użytkownika dla grupy zapośredniczenia. Maksymalna dozwolona długość to 120 znaków.

targeting

object (MediationGroupTargeting)

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

state

enum (State)

Stan grupy zapośredniczenia. Reklamy będą wyświetlane tylko przez 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. Podczas tworzenia użyj jako symbolu zastępczego unikalnych 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 ta grupa zapośredniczenia. Na przykład grupa zapośredniczenia może 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: „baner”, „reklama natywna”.

adUnitIds[]

string

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

targetedRegionCodes[]

string

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

idfaTargeting

enum (IdfaTargeting)

Parametr może służyć do kierowania na żądania reklamy na podstawie dostępności IDFA. Jeśli zasada ma wartość WSZYSTKIE, grupa zapośredniczenia jest stosowana do wszystkich żądań 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 uwzględnia żą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 Reklamy są kierowane tylko na urządzenia z dostępnością IDFA.
NOT_AVAILABLE Reklamy są kierowane tylko na urządzenia bez dostępności 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 włączyć ponownie.

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 W grupie zapośredniczenia jest eksperyment w stanie URUCHOMIONY.
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świetl listę grup zapośredniczenia na określonym koncie AdMob.

patch

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