Method: accounts.adSources.adapters.list

Listen Sie die Adapter der Anzeigenquelle auf.

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
parent

string

Erforderlich. Das übergeordnete Element, das diese Adaptersammlung besitzt. Format: accounts/{publisherId}/adSources/{adSourceId}

Abfrageparameter

Parameter
pageSize

integer

Die maximale Anzahl von Adaptern, die zurückgegeben werden sollen. Wenn nicht angegeben oder 0, werden maximal 10.000 Adapter zurückgegeben. Der Höchstwert ist 20.000. werden Werte über 20.000 in 20.000 umgewandelt.

pageToken

string

Ein Seitentoken, das von einem vorherigen adapters.list-Aufruf empfangen wurde. Geben Sie diese an, um die nachfolgende Seite abzurufen.

Anfragetext

Der Anfragetext muss leer sein.

Antworttext

Antwort für die ListAdaptersRequest.

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

JSON-Darstellung
{
  "adapters": [
    {
      object (Adapter)
    }
  ],
  "nextPageToken": string
}
Felder
adapters[]

object (Adapter)

Der Adapter.

nextPageToken

string

Wird verwendet, um den pageToken im ListAdapterRequest festzulegen, um die nächste Seite abzurufen. Wenn dieses Feld weggelassen wird, gibt es keine nachfolgenden Seiten.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

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

Weitere Informationen finden Sie in der Übersicht über OAuth 2.0.

Adapter

Beschreibt die Adapter, die von den einzelnen Vermittlungsanzeigenquellen unterstützt werden.

Adapter entsprechen einer bestimmten SDK-Implementierung der Anzeigenquelle und sind jeweils mit einer einzelnen Plattform und einer Liste der unterstützten Anzeigenblockformate verknüpft. Für Adapter müssen möglicherweise auch einige Konfigurationen festgelegt werden, um Anzeigenanfragen auszuführen. Konfigurationen können in AdUnitMapping angegeben werden, indem die Schlüssel/Wert-Paare adUnitConfigurations festgelegt werden. Mit „adUnitConfigurations“ lassen sich beispielsweise verschiedene IDs an das Drittanbieter-SDK des Adapters übergeben.

JSON-Darstellung
{
  "name": string,
  "adapterId": string,
  "title": string,
  "platform": string,
  "formats": [
    string
  ],
  "adapterConfigMetadata": [
    {
      object (AdapterConfigMetadata)
    }
  ]
}
Felder
name

string

Nur Ausgabe. Ressourcenname des Adapters. Format ist:

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

adapterId

string

Nur Ausgabe. ID dieses Adapters. Sie wird verwendet, um die adapterId festzulegen.

title

string

Nur Ausgabe. Der Anzeigename dieses Adapters.

platform

string

Nur Ausgabe. Von diesem Adapter unterstützte Plattform für mobile Apps.

Unterstützte Werte: IOS, ANDROID, WINDOWS_PHONE

formats[]

string

Nur Ausgabe. Gibt die Formate der Anzeigenblöcke an, die von diesem Adapter unterstützt werden.

adapterConfigMetadata[]

object (AdapterConfigMetadata)

Nur Ausgabe. Mit diesem Adapter verknüpfte Konfigurationsmetadaten.

AdapterConfigMetadata

Mit diesem Adapter verknüpfte Konfigurationsmetadaten. Sie werden verwendet, um die adUnitConfigurations zu definieren, die AdUnitMappings für diesen Adapter zugeordnet sind.

JSON-Darstellung
{
  "adapterConfigMetadataId": string,
  "adapterConfigMetadataLabel": string,
  "isRequired": boolean
}
Felder
adapterConfigMetadataId

string

Wird verwendet, um den Schlüssel von adUnitConfigurations zu füllen.

adapterConfigMetadataLabel

string

Name der Metadaten der Adapterkonfiguration.

isRequired

boolean

Gibt an, ob diese Metadaten zum Konfigurieren der AdUnitMappings erforderlich sind.