REST Resource: accounts.mediationGroups

Risorsa: MediationGroup

Descrive un gruppo di mediazione AdMob.

Rappresentazione JSON
{
  "name": string,
  "mediationGroupId": string,
  "displayName": string,
  "targeting": {
    object (MediationGroupTargeting)
  },
  "state": enum (State),
  "mediationGroupLines": {
    string: {
      object (MediationGroupLine)
    },
    ...
  },
  "mediationAbExperimentState": enum (ExperimentState)
}
Campi
name

string

Il nome della risorsa per questo gruppo di mediazione. Il formato è: accounts/{publisherId}/mediationGroups/{mediationGroupId}. Esempio: accounts/pub-9876543210987654/mediationGroups/0123456789

mediationGroupId

string

L'ID del gruppo di mediazione. Esempio: "0123456789". Questa è una proprietà di sola lettura.

displayName

string

Nome fornito dall'utente per il gruppo di mediazione. La lunghezza massima consentita è di 120 caratteri.

targeting

object (MediationGroupTargeting)

Il set di criteri scelti come target da questo gruppo di mediazione, ad esempio unità pubblicitarie e località geografiche.

state

enum (State)

Lo stato del gruppo di mediazione. Verranno pubblicati solo i gruppi di mediazione attivati.

mediationGroupLines

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

Le righe di mediazione utilizzate per la pubblicazione per questo gruppo di mediazione.

Key è l'ID della riga del gruppo di mediazione. Per la creazione, utilizza valori negativi distinti come segnaposto.

Un oggetto contenente un elenco di coppie "key": value. Esempio: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

mediationAbExperimentState

enum (ExperimentState)

Solo output. Lo stato dell'esperimento A/B di mediazione a cui appartiene questo gruppo di mediazione.

MediationGroupTargeting

Insieme di criteri scelti come target da questo gruppo di mediazione. Ad esempio, un gruppo di mediazione può avere come target ID unità pubblicitaria, piattaforma, formato e posizione geografica specifici.

Rappresentazione JSON
{
  "platform": string,
  "format": string,
  "adUnitIds": [
    string
  ],
  "targetedRegionCodes": [
    string
  ],
  "excludedRegionCodes": [
    string
  ],
  "idfaTargeting": enum (IdfaTargeting)
}
Campi
platform

string

Descrive la piattaforma dell'app. Esempi: "IOS", "ANDROID".

format

string

Il formato dell'annuncio scelto come target da questo gruppo di mediazione. Esempi: "BANNER", "NATIVE".

adUnitIds[]

string

Le unità pubblicitarie scelte come target da questo gruppo di mediazione. Esempio: "ca-app-pub-1234/8790".

targetedRegionCodes[]

string

Il codice Unicode paese/regione (CLDR) di una località, ad esempio "US". Deseleziona questa opzione se questo gruppo di mediazione ha come target tutte le regioni disponibili. Per ulteriori informazioni, visita la pagina http://www.unicode.org/reports/tr35/#unicode_region_subtag.

excludedRegionCodes[]

string

Il codice Unicode paese/regione (CLDR) di una località, ad esempio "US". Non impostato se questo gruppo di mediazione non esclude alcuna regione.

idfaTargeting

enum (IdfaTargeting)

Il parametro può essere utilizzato per scegliere come target le richieste di annunci in base alla disponibilità dell'IDFA. Se impostato su TUTTE, il gruppo di mediazione si applica a tutte le richieste di annunci (con o senza IDFA). Se impostato su DISPONIBILI, il gruppo di mediazione si applica alle richieste di annunci con IDFA. Se impostato su NOT_AVAILABLE, il gruppo di mediazione si applica alle richieste di annunci senza IDFA. Non è necessario specificarlo per un dispositivo ANDROID.

IdfaTargeting

La disponibilità dell'IDFA per i dispositivi iOS.

Enum
IDFA_TARGETING_UNSPECIFIED Valore predefinito. Questo valore non viene utilizzato.
ALL Tutti i dispositivi sono scelti come target, indipendentemente dalla disponibilità dell'IDFA.
AVAILABLE Vengono presi di mira solo i dispositivi con disponibilità dell'IDFA.
NOT_AVAILABLE Vengono scelti come target solo i dispositivi senza disponibilità dell'IDFA.

Stato

Tipi di stati disponibili per un gruppo di mediazione.

Enum
STATE_UNSPECIFIED Valore predefinito per un campo non impostato. Non utilizzare.
ENABLED Il gruppo di mediazione è attivo e viene utilizzato per pubblicare annunci o raccogliere statistiche.
DISABLED Il gruppo di mediazione è stato disattivato e non pubblica più annunci né raccoglie statistiche. I gruppi di mediazione disattivati possono essere riattivati.

ExperimentState

Lo stato dell'esperimento A/B di mediazione per il gruppo di mediazione.

Enum
EXPERIMENT_STATE_UNSPECIFIED Valore predefinito per un campo non impostato. Non utilizzare.
RUNNING Il gruppo di mediazione ha un esperimento in stato IN ESECUZIONE.
NOT_RUNNING Nel gruppo di mediazione non è presente alcun esperimento in stato IN ESECUZIONE.

Metodi

create

Crea un gruppo di mediazione nell'account AdMob specifico.

list

Elenca i gruppi di mediazione nell'account AdMob specificato.

patch

Aggiorna il gruppo di mediazione specificato nell'account AdMob specificato.