Method: accounts.adSources.adapters.list

Adapter der Anzeigenquelle auflisten

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 Sammlung von Adaptern besitzt. Format: accounts/{publisherId}/adSources/{adSourceId}

Suchparameter

Parameter
pageSize

integer

Die maximale Anzahl der zurückzugebenden Adapter. Wenn nicht angegeben oder 0, werden maximal 10.000 Adapter zurückgegeben. Der Höchstwert beträgt 20.000. Werte über 20.000 werden implizit auf 20.000 umgewandelt.

pageToken

string

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

Anfragetext

Der Anfragetext muss leer sein.

Antworttext

Antwort für 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 unter OAuth 2.0 Overview.

Adapter

Hier werden die von den einzelnen Vermittlungsanzeigenquellen unterstützten Adapter beschrieben.

Adapter entsprechen einer bestimmten SDK-Implementierung der Anzeigenquelle und sind jeweils einer einzelnen Plattform und einer Liste unterstützter Anzeigenformaten zugeordnet. Für Adapter ist möglicherweise auch die Festlegung einiger Konfigurationen erforderlich, um Anzeigenanfragen zu stellen. Konfigurationen können im AdUnitMapping angegeben werden, indem die Schlüssel/Wert-Paare adUnitConfigurations festgelegt werden. Mit den adUnitConfigurations können beispielsweise verschiedene IDs an das Drittanbieter-SDK des Adapters übergeben werden.

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

string

Nur Ausgabe. Ressourcenname des Adapters. Das Format ist:

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

adapterId

string

Nur Ausgabe. ID dieses Adapters. Damit wird adapterId festgelegt.

title

string

Nur Ausgabe. Der Anzeigename dieses Adapters.

platform

string

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

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. Konfigurationsmetadaten, die diesem Adapter zugeordnet sind.

AdapterConfigMetadata

Konfigurationsmetadaten, die diesem Adapter zugeordnet sind. Sie werden verwendet, um die AdUnitConfigurations zu definieren, die den AdUnitMappings für diesen Adapter zugeordnet sind.

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

string

Damit wird der Schlüssel von adUnitConfigurations ausgefüllt.

adapterConfigMetadataLabel

string

Name der Metadaten der Adapterkonfiguration.

isRequired

boolean

Gibt an, ob diese Metadaten für die Konfiguration der AdUnitMappings erforderlich sind.