Class MediationAbExperiment
The mediation A/B experiment.
Implements
Inherited Members
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 |