REST Resource: accounts.mediationGroups

Ressource: MediationGroup

Décrit un groupe de médiation AdMob.

Représentation JSON
{
  "name": string,
  "mediationGroupId": string,
  "displayName": string,
  "targeting": {
    object (MediationGroupTargeting)
  },
  "state": enum (State),
  "mediationGroupLines": {
    string: {
      object (MediationGroupLine)
    },
    ...
  },
  "mediationAbExperimentState": enum (ExperimentState)
}
Champs
name

string

Nom de la ressource pour ce groupe de médiation. Le format est le suivant: accounts/{publisherId}/mediationGroups/{mediationGroupId}. Exemple: accounts/pub-9876543210987654/mediationGroups/0123456789

mediationGroupId

string

ID du groupe de médiation. Exemple: "0123456789". Cette propriété est en lecture seule.

displayName

string

Nom fourni par l'utilisateur pour le groupe de médiation. La longueur maximale autorisée est de 120 caractères.

targeting

object (MediationGroupTargeting)

Ensemble de critères ciblés par ce groupe de médiation (blocs d'annonces et zones géographiques, par exemple).

state

enum (State)

État du groupe de médiation. Seuls les groupes de médiation activés seront diffusés.

mediationGroupLines

map (key: string, value: object (MediationGroupLine))

Lignes de médiation utilisées pour la diffusion pour ce groupe de médiation.

La clé correspond à l'ID de la ligne du groupe de médiation. Pour la création, utilisez des valeurs négatives distinctes comme espace réservé.

Objet contenant une liste de paires "key": value. Exemple : { "name": "wrench", "mass": "1.3kg", "count": "3" }.

mediationAbExperimentState

enum (ExperimentState)

Uniquement en sortie. État du test a/b de médiation appartenant à ce groupe de médiation.

MediationGroupTargeting

Ensemble de critères ciblés par ce groupe de médiation. Par exemple, un groupe de médiation peut cibler des ID de blocs d'annonces, une plate-forme, un format et une zone géographique spécifiques.

Représentation JSON
{
  "platform": string,
  "format": string,
  "adUnitIds": [
    string
  ],
  "targetedRegionCodes": [
    string
  ],
  "excludedRegionCodes": [
    string
  ],
  "idfaTargeting": enum (IdfaTargeting)
}
Champs
platform

string

Décrit la plate-forme de l'application. Exemples: "IOS", "Android".

format

string

Format d'annonce ciblé par ce groupe de médiation. Exemples: "bannière", "native".

adUnitIds[]

string

Blocs d'annonces ciblés par ce groupe de médiation. Exemple: "ca-app-pub-1234/8790".

targetedRegionCodes[]

string

Le code pays/région Unicode (CLDR) d'un emplacement, tel que "US". Non défini si ce groupe de médiation cible toutes les régions disponibles. Pour en savoir plus, consultez la page http://www.unicode.org/reports/tr35/#unicode_region_subtag.

excludedRegionCodes[]

string

Le code pays/région Unicode (CLDR) d'un emplacement, tel que "US". Non défini si ce groupe de médiation n'exclut aucune région.

idfaTargeting

enum (IdfaTargeting)

Ce paramètre permet de cibler les demandes d'annonces selon la disponibilité de l'IDFA. S'il est défini sur TOUS, le groupe de médiation s'applique à toutes les demandes d'annonces (avec ou sans IDFA). S'il est défini sur AVAILABLE, le groupe de médiation s'applique aux demandes d'annonces avec IDFA. S'il est défini sur NOT_AVAILABLE, le groupe de médiation s'applique aux demandes d'annonces sans IDFA. Il n'a pas besoin d'être spécifié pour un appareil ANDROID.

IdfaTargeting

Disponibilité de l'IDFA pour les appareils iOS.

Enums
IDFA_TARGETING_UNSPECIFIED Valeur par défaut. Cette valeur n'est pas utilisée.
ALL Tous les appareils sont ciblés, quelle que soit la disponibilité de l'IDFA.
AVAILABLE Seuls les appareils compatibles avec l'IDFA sont ciblés.
NOT_AVAILABLE Seuls les appareils pour lesquels l'IDFA n'est pas disponible sont ciblés.

État

Types d'états disponibles pour un groupe de médiation.

Enums
STATE_UNSPECIFIED Valeur par défaut d'un champ non défini. Ne pas utiliser.
ENABLED Le groupe de médiation est actif et utilisé pour diffuser des annonces ou pour collecter des statistiques.
DISABLED Le groupe de médiation a été désactivé et ne diffuse plus d'annonces ni ne collecte de statistiques. Les groupes de médiation désactivés peuvent être réactivés.

ExperimentState

État du test A/B de médiation pour le groupe de médiation.

Enums
EXPERIMENT_STATE_UNSPECIFIED Valeur par défaut d'un champ non défini. Ne pas utiliser.
RUNNING Le groupe de médiation comporte un test à l'état "EN COURS D'EXÉCUTION".
NOT_RUNNING Aucun test n'est à l'état "RUNNING" (En cours d'exécution) dans le groupe de médiation.

Méthodes

create

Créez un groupe de médiation dans le compte AdMob concerné.

list

Permet de lister les groupes de médiation du compte AdMob spécifié.

patch

Mettez à jour le groupe de médiation indiqué pour le compte AdMob indiqué.