Show / Hide Table of Contents

Class MediationAbExperiment

The mediation A/B experiment.

Inheritance
object
MediationAbExperiment
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.AdMob.v1beta.Data
Assembly: Google.Apis.AdMob.v1beta.dll
Syntax
public class MediationAbExperiment : IDirectResponseSchema

Properties

ControlMediationLines

Output only. The experiment mediation lines for control. They are inherited from the parent mediation group. It is an output only field.

Declaration
[JsonProperty("controlMediationLines")]
public virtual IList<MediationAbExperimentExperimentMediationLine> ControlMediationLines { get; set; }
Property Value
Type Description
IList<MediationAbExperimentExperimentMediationLine>

DisplayName

The display name for the mediation A/B experiment.

Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

EndTime

object representation of EndTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use EndTimeDateTimeOffset instead.")]
public virtual object EndTime { get; set; }
Property Value
Type Description
object

EndTimeDateTimeOffset

DateTimeOffset representation of EndTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? EndTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

EndTimeRaw

Output only. The time at which the experiment was ended or target to end (in UTC).

Declaration
[JsonProperty("endTime")]
public virtual string EndTimeRaw { get; set; }
Property Value
Type Description
string

ExperimentId

Output only. Unique identifier for the mediation A/B experiment. It is an output only property.

Declaration
[JsonProperty("experimentId")]
public virtual string ExperimentId { get; set; }
Property Value
Type Description
string

MediationGroupId

Output only. The mediation group id this experiment belongs to. This can be used for filtering the experiments in the list experiments API.

Declaration
[JsonProperty("mediationGroupId")]
public virtual string MediationGroupId { get; set; }
Property Value
Type Description
string

Name

Resource name for this experiment. The format is accounts/{publisher_id}/ mediationGroups/{mediation_group_id}/mediationAbExperiment/ {mediation_group_experiment_id}. For example: accounts/pub-9876543210987654/mediationGroups/0123456789/ mediationAbExperiment/12345

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

StartTime

object representation of StartTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use StartTimeDateTimeOffset instead.")]
public virtual object StartTime { get; set; }
Property Value
Type Description
object

StartTimeDateTimeOffset

DateTimeOffset representation of StartTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? StartTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

StartTimeRaw

Output only. The time at which the experiment was started (in UTC).

Declaration
[JsonProperty("startTime")]
public virtual string StartTimeRaw { get; set; }
Property Value
Type Description
string

State

Output only. The state of the experiment. It is an output only field.

Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
Type Description
string

TreatmentMediationLines

The experiment mediation lines created for the treatment. They will be used for serving when the experiment status is RUNNING.

Declaration
[JsonProperty("treatmentMediationLines")]
public virtual IList<MediationAbExperimentExperimentMediationLine> TreatmentMediationLines { get; set; }
Property Value
Type Description
IList<MediationAbExperimentExperimentMediationLine>

TreatmentTrafficPercentage

The percentage of the mediation A/B experiment traffic that will be send to the treatment (variant B). The remainder is sent to the control (variant A). The percentage is expressed as an integer in the inclusive range of [1,99]. See https://support.google.com/admob/answer/9572326 for details.

Declaration
[JsonProperty("treatmentTrafficPercentage")]
public virtual long? TreatmentTrafficPercentage { get; set; }
Property Value
Type Description
long?

VariantLeader

Output only. The variant leader for the experiment according to some key metrics.

Declaration
[JsonProperty("variantLeader")]
public virtual string VariantLeader { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX