REST Resource: accounts.mediationGroups.mediationAbExperiments

Risorsa: MediationAbExperiment

L'esperimento di test A/B di mediazione.

Rappresentazione JSON
{
  "name": string,
  "displayName": string,
  "experimentId": string,
  "treatmentTrafficPercentage": string,
  "treatmentMediationLines": [
    {
      object (ExperimentMediationLine)
    }
  ],
  "controlMediationLines": [
    {
      object (ExperimentMediationLine)
    }
  ],
  "state": enum (ExperimentState),
  "startTime": string,
  "endTime": string,
  "mediationGroupId": string,
  "variantLeader": enum (VariantLeader)
}
Campi
name

string

Nome della risorsa per questo esperimento. Il formato è accounts/{publisherId}/ mediationGroups/{mediationGroupId}/mediationAbExperiment/ {mediation_group_experiment_id}. Ad esempio: accounts/pub-9876543210987654/mediationGroups/0123456789/ mediationAbExperiment/12345

displayName

string

Il nome visualizzato dell'esperimento A/B di mediazione.

experimentId

string

Solo output. Identificatore univoco dell'esperimento A/B di mediazione. È una proprietà di solo output.

treatmentTrafficPercentage

string (int64 format)

La percentuale di traffico dell'esperimento A/B di mediazione che verrà inviata al gruppo sperimentale (variante B). Il resto viene inviato al controllo (variante A). La percentuale è espressa come numero intero nell'intervallo inclusivo [1,99]. Per ulteriori dettagli, consulta la pagina https://support.google.com/admob/answer/9572326.

treatmentMediationLines[]

object (ExperimentMediationLine)

Le righe di mediazione dell'esperimento create per il gruppo sperimentale. Verranno utilizzati per la pubblicazione quando lo stato dell'esperimento è RUNNING.

controlMediationLines[]

object (ExperimentMediationLine)

Solo output. Le righe di mediazione dell'esperimento per il controllo. Vengono ereditati dal gruppo di mediazione principale. È un campo solo di output.

state

enum (ExperimentState)

Solo output. Lo stato dell'esperimento. È un campo solo di output.

startTime

string (Timestamp format)

Solo output. L'ora in cui è stato avviato l'esperimento (in UTC).

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

endTime

string (Timestamp format)

Solo output. L'ora in cui l'esperimento è terminato o in cui è previsto che termini (in UTC).

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

mediationGroupId

string

Solo output. L'ID del gruppo di mediazione a cui appartiene questo esperimento. Può essere utilizzato per filtrare gli esperimenti nell'API List Experiments.

variantLeader

enum (VariantLeader)

Solo output. La variante principale dell'esperimento in base ad alcune metriche chiave.

ExperimentMediationLine

La riga del gruppo di mediazione per l'esperimento. Verrà utilizzato per la pubblicazione durante l'esecuzione dell'esperimento.

Rappresentazione JSON
{
  "mediationGroupLine": {
    object (MediationGroupLine)
  }
}
Campi
mediationGroupLine

object (MediationGroupLine)

La riga del gruppo di mediazione utilizzata dall'esperimento.

ExperimentState

Stato dell'esperimento. Questo è un campo di sola lettura. L'esperimento può trovarsi in uno dei tre stati e delle transizioni indicati di seguito: 1. In esecuzione: quando l'esperimento viene creato, viene impostato sullo stato In esecuzione. Entrambe le righe del gruppo di mediazione di controllo e sperimentale vengono pubblicate in base alla percentuale di traffico sperimentale specificata.

  1. Terminato: l'esperimento termina dopo 90 giorni se non viene scelta la variante vincente.

  2. Scaduto: se viene scelta la variante vincente o sono trascorsi 30 giorni dalla fine dell'esperimento, l'esperimento passa allo stato SCADUTO e la variante B viene eliminata.

Enum
EXPERIMENT_STATE_UNSPECIFIED Valore predefinito per un campo non impostato. Non utilizzare.
EXPIRED L'esperimento è scaduto.
RUNNING L'esperimento è in corso e quindi utilizzato nella pubblicazione.
ENDED L'esperimento è terminato, ma non è ancora scaduto. La pubblicazione continua nelle configurazioni originali mentre l'esperimento è pronto per chiamare un'azione.

VariantLeader

Variante leader per l'esperimento.

Enum
VARIANT_LEADER_UNSPECIFIED Valore predefinito dell'enum. Non utilizzare.
CONTROL Il controllo che guida l'esperimento.
TREATMENT Il trattamento che guida l'esperimento.
INSUFFICIENT_DATA I dati raccolti (impressioni) sono insufficienti per determinare una variante leader.
TOO_EARLY_TO_CALL L'esperimento non è stato eseguito per un periodo di tempo sufficiente per determinare un leader.
NO_VARIANT_LEADER Nessuna variante è un vincitore decisivo nei dati osservati.

Metodi

create

Crea un esperimento di test A/B per un account AdMob e un gruppo di mediazione specifici.

stop

Interrompi l'esperimento A/B di mediazione e scegli una variante.