Method: accounts.adSources.adapters.list

Répertoriez les adaptateurs de la source d'annonces.

Requête HTTP

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

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
parent

string

Obligatoire. Parent qui possède cette collection d'adaptateurs. Format: accounts/{publisherId}/adSources/{adSourceId}

Paramètres de requête

Paramètres
pageSize

integer

Nombre maximal d'adaptateurs à renvoyer. Si aucune valeur n'est spécifiée ou si elle est égale à 0, 10 000 adaptateurs au maximum seront renvoyés. La valeur maximale est 20 000. Les valeurs supérieures à 20 000 sont forcées à 20 000.

pageToken

string

Jeton de page reçu d'un appel adapters.list précédent. Fournissez-le pour récupérer la page suivante.

Corps de la requête

Le corps de la requête doit être vide.

Corps de la réponse

Réponse pour ListAdaptersRequest.

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

Représentation JSON
{
  "adapters": [
    {
      object (Adapter)
    }
  ],
  "nextPageToken": string
}
Champs
adapters[]

object (Adapter)

L'adaptateur.

nextPageToken

string

Permet de définir pageToken dans ListAdapterRequest pour récupérer la page suivante. Si ce champ est omis, il n'y a pas d'autres pages.

Champs d'application des autorisations

Nécessite l'un des champs d'application OAuth suivants :

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

Pour en savoir plus, consultez la présentation d'OAuth 2.0.

Adaptateur

Décrit les adaptateurs compatibles avec chaque source d'annonces de médiation.

Les adaptateurs correspondent à une implémentation SDK spécifique de la source d'annonces. Chacun d'entre eux est associé à une plate-forme unique et à une liste de formats de blocs d'annonces compatibles. Avec les adaptateurs, vous devrez peut-être également définir certaines configurations pour envoyer des demandes d'annonces. Vous pouvez spécifier des configurations dans AdUnitMapping en définissant les paires clé/valeur adUnitConfigurations. Par exemple, adUnitConfigurations peut être utilisé pour transmettre divers ID au SDK tiers de l'adaptateur.

Représentation JSON
{
  "name": string,
  "adapterId": string,
  "title": string,
  "platform": string,
  "formats": [
    string
  ],
  "adapterConfigMetadata": [
    {
      object (AdapterConfigMetadata)
    }
  ]
}
Champs
name

string

Uniquement en sortie. Nom de ressource de l'adaptateur. Format :

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

adapterId

string

Uniquement en sortie. ID de cet adaptateur. Il permet de définir adapterId.

title

string

Uniquement en sortie. Nom à afficher de cet adaptateur.

platform

string

Uniquement en sortie. Plate-forme d'applications mobiles compatible avec cet adaptateur.

Valeurs acceptées: IOS, ANDROID, WINDOWS_PHONE

formats[]

string

Uniquement en sortie. Indique les formats des blocs d'annonces compatibles avec cet adaptateur.

adapterConfigMetadata[]

object (AdapterConfigMetadata)

Uniquement en sortie. Métadonnées de configuration associées à cet adaptateur.

AdapterConfigMetadata

Métadonnées de configuration associées à cet adaptateur. Elles permettent de définir les adUnitConfigurations associées aux AdUnitMappings pour cet adaptateur.

Représentation JSON
{
  "adapterConfigMetadataId": string,
  "adapterConfigMetadataLabel": string,
  "isRequired": boolean
}
Champs
adapterConfigMetadataId

string

Ce champ permet de renseigner la clé dans adUnitConfigurations.

adapterConfigMetadataLabel

string

Nom des métadonnées de configuration de l'adaptateur.

isRequired

boolean

Indique si ces métadonnées sont requises pour configurer les AdUnitMappings.