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

Wymagane. Podmiot nadrzędny, który jest właścicielem tej kolekcji przejściówek. Format: accounts/{publisherId}/adSources/{adSourceId}

Parametry zapytania

Parametry
pageSize

integer

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

pageToken

string

Token strony otrzymany z poprzedniego wywołania funkcji adapters.list. Podaj go, 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)

Przejściówka.

nextPageToken

string

Służy do ustawiania elementu pageToken w elemencie ListAdapterRequest w celu pobrania następnej strony. Jeśli pominiesz to pole, nie będzie kolejnych stron.

Zakresy autoryzacji

Wymaga jednego z tych zakresów protokołu 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

Opis adapterów obsługiwanych przez poszczególne źródła reklam z zapośredniczeniem.

Adaptery odpowiadają konkretnej implementacji źródła reklam w pakiecie SDK i są powiązane z jedną platformą oraz z listą obsługiwanych formatów jednostek reklamowych. Adaptery mogą też wymagać skonfigurowania pewnych ustawień, aby wysyłać żądania reklam. Konfiguracje można określać w AdUnitMapping, ustawiając pary klucz-wartość adUnitConfigurations. Na przykład za pomocą obiektu adUnitConfigurations można przekazywać różne identyfikatory 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 to:

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. Wskazuje formaty jednostek reklamowych obsługiwane 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ą one używane do definiowania konfiguracji adUnitConfigurations powiązanych z AdUnitMappings na potrzeby tego adaptera.

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

string

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

adapterConfigMetadataLabel

string

Nazwa metadanych konfiguracji adaptera.

isRequired

boolean

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