Method: accounts.adSources.adapters.list

Wyświetl listę adapterów źródła reklam.

Żądanie HTTP

GET https://admob.googleapis.com/v1beta/{parent=accounts/*/adSources/*}/adapters

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
parent

string

To pole jest wymagane. Element nadrzędny, do którego należy ta kolekcja adapterów. Format: accounts/{publisherId}/adSources/{adSourceId}

Parametry zapytania

Parametry
pageSize

integer

Maksymalna liczba adapterów do zwrócenia. Jeśli nie określono inaczej lub wartość 0, zostanie zwróconych maksymalnie 10 000 adapterów. Maksymalna wartość to 20 000, a wartości powyżej 20 000 zostaną zmienione na 20 000.

pageToken

string

Token strony otrzymany z poprzedniego wywołania adapters.list. Podaj tę wartość, aby pobrać kolejną stronę.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Odpowiedź na żądanie ListAdaptersRequest.

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "adapters": [
    {
      object (Adapter)
    }
  ],
  "nextPageToken": string
}
Pola
adapters[]

object (Adapter)

Zasilacz

nextPageToken

string

Służy do ustawiania parametru pageToken w polu ListAdapterRequest umożliwiającego pobranie następnej strony. Jeśli pominiesz to pole, nie będzie kolejnych stron.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/admob.monetization
  • https://www.googleapis.com/auth/admob.readonly

Więcej informacji znajdziesz w artykule Omówienie protokołu OAuth 2.0.

Karta

Opisuje adaptery obsługiwane przez poszczególne źródła reklam z zapośredniczeniem.

Adaptery odpowiadają określonej implementacji pakietu SDK źródła reklam. Każdy z nich jest powiązany z 1 platformą i listą obsługiwanych formatów jednostek reklamowych. Adaptery mogą też wymagać skonfigurowania niektórych ustawień, aby realizować żądania reklam. Konfiguracje można określać w parametrze AdUnitMapping za pomocą par klucz/wartość adUnitConfigurations. Elementu adUnitConfigurations można na przykład użyć do przekazywania różnych identyfikatorów do zewnętrznego pakietu SDK adaptera.

Zapis JSON
{
  "name": string,
  "adapterId": string,
  "title": string,
  "platform": string,
  "formats": [
    string
  ],
  "adapterConfigMetadata": [
    {
      object (AdapterConfigMetadata)
    }
  ]
}
Pola
name

string

Tylko dane wyjściowe. Nazwa zasobu adaptera. Format:

accounts/{publisherId}/adSources/{adSourceId}/adapters/{adapterId}.

adapterId

string

Tylko dane wyjściowe. Identyfikator tego adaptera. Służy do ustawiania parametru adapterId.

title

string

Tylko dane wyjściowe. Wyświetlana nazwa adaptera.

platform

string

Tylko dane wyjściowe. Platforma aplikacji mobilnych obsługiwana przez ten adapter.

Obsługiwane wartości to: IOS, ANDROID, WINDOWS_PHONE

formats[]

string

Tylko dane wyjściowe. Określa formaty jednostek reklamowych obsługiwanych przez ten adapter.

adapterConfigMetadata[]

object (AdapterConfigMetadata)

Tylko dane wyjściowe. Metadane konfiguracji powiązane z tym adapterem.

AdapterConfigMetadata

Metadane konfiguracji powiązane z tym adapterem. Służą one do definiowania konfiguracji adUnitConfigurations powiązanych z AdUnitMappings tego adaptera.

Zapis JSON
{
  "adapterConfigMetadataId": string,
  "adapterConfigMetadataLabel": string,
  "isRequired": boolean
}
Pola
adapterConfigMetadataId

string

Służy do wypełniania klucza elementu adUnitConfigurations.

adapterConfigMetadataLabel

string

Nazwa metadanych konfiguracji adaptera.

isRequired

boolean

Określa, czy te metadane są wymagane do skonfigurowania AdUnitMappings.