ExperimentArm

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

Proto definition GitHub

Fields

asset_groups[]

AssetGroupInfo

List of asset groups in the experiment arm. The max length is one. In the Optimize Assets experiment construction, the control arm and treatment arm should both contain the same asset group ID.

asset_testing_info

AssetTestingInfo

Details of assets under experiment.

campaigns[]

string

List of campaigns in the trial arm. The max length is one.

control

bool

Whether this arm is a control arm. A control arm is the arm against which the other arms are compared.

experiment

string

Immutable. The experiment to which the ExperimentArm belongs.

in_design_campaigns[]

string

Output only. The in design campaigns in the treatment experiment arm.

name

string

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

performance_max_experiment_arm_info

PerformanceMaxExperimentArmInfo

Immutable. Information specific to the control or treatment campaign of a Performance Max experiment.

This field is specific to experiments of type PMAX_REPLACEMENT_SHOPPING. For example, the treatment experiment arm contains the information of treatment Performance Max campaign settings for PMAX_REPLACEMENT_SHOPPING experiments.

resource_name

string

Immutable. The resource name of the experiment arm. Experiment arm resource names have the form:

customers/{customer_id}/experimentArms/{TrialArm.trial_id}~{TrialArm.trial_arm_id}

traffic_split

int64

Traffic split of the trial arm. The value should be between 1 and 100 and must total 100 between the two trial arms.