Show / Hide Table of Contents

Class GoogleAdsSearchads360V23ResourcesExperiment

A Google ads experiment for users to experiment changes on multiple campaigns, compare the performance, and apply the effective changes.

Inheritance
object
GoogleAdsSearchads360V23ResourcesExperiment
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.SA360.v23.Data
Assembly: Google.Apis.SA360.v23.dll
Syntax
public class GoogleAdsSearchads360V23ResourcesExperiment : IDirectResponseSchema

Properties

Description

The description of the experiment. It must have a minimum length of 1 and maximum length of 2048.

Declaration
[JsonProperty("description")]
public virtual string Description { 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

EndDate

Date when the experiment ends. By default, the experiment ends on the campaign's end date. If this field is set, then the experiment ends at the end of the specified date in the customer's time zone. Format: YYYY-MM-DD Example: 2019-04-18

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

ExperimentId

Output only. The ID of the experiment. Read only.

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

Goals

The goals of this experiment.

Declaration
[JsonProperty("goals")]
public virtual IList<GoogleAdsSearchads360V23CommonMetricGoal> Goals { get; set; }
Property Value
Type Description
IList<GoogleAdsSearchads360V23CommonMetricGoal>

LongRunningOperation

Output only. The resource name of the long-running operation that can be used to poll for completion of experiment schedule or promote. The most recent long running operation is returned.

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

Name

Required. The name of the experiment. It must have a minimum length of 1 and maximum length of 1024. It must be unique under a customer.

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

PromoteStatus

Output only. The status of the experiment promotion process.

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

ResourceName

Immutable. The resource name of the experiment. Experiment resource names have the form: customers/{customer_id}/experiments/{experiment_id}

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

StartDate

Date when the experiment starts. By default, the experiment starts now or on the campaign's start date, whichever is later. If this field is set, then the experiment starts at the beginning of the specified date in the customer's time zone. Format: YYYY-MM-DD Example: 2019-03-14

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

Status

The Advertiser-chosen status of this experiment.

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

Suffix

For system managed experiments, the advertiser must provide a suffix during construction, in the setup stage before moving to initiated. The suffix will be appended to the in-design and experiment campaign names so that the name is base campaign name + suffix.

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

SyncEnabled

Immutable. Set to true if changes to base campaigns should be synced to the trial campaigns. Any changes made directly to trial campaigns will be preserved. This field can only be set when the experiment is being created.

Declaration
[JsonProperty("syncEnabled")]
public virtual bool? SyncEnabled { get; set; }
Property Value
Type Description
bool?

Type

Required. The product/feature that uses this experiment.

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX