ExperimentArmError

  • This document lists possible errors related to experiment arms.

  • Errors include exceeding the experiment arm count limit, invalid campaign status, and duplicate experiment arm names.

  • Restrictions exist on modifying campaign IDs, traffic split settings, and adding campaigns with shared or custom budgets.

  • Certain campaign features, such as dynamic assets and specific advertising channel subtypes, are not supported in experiments.

  • There are limitations on campaign date ranges and bidding strategies within experiments.

Enum describing possible experiment arm errors.

Enums

UNSPECIFIED

Enum unspecified.

UNKNOWN

The received error code is not known in this version.

EXPERIMENT_ARM_COUNT_LIMIT_EXCEEDED

Number of experiment arms is above limit.

INVALID_CAMPAIGN_STATUS

Cannot add campaign with invalid status to the experiment arm.

DUPLICATE_EXPERIMENT_ARM_NAME

Cannot add duplicate experiment arm name in one experiment.

CANNOT_SET_TREATMENT_ARM_CAMPAIGN

Cannot set campaigns of treatment experiment arm.

CANNOT_MODIFY_CAMPAIGN_IDS

Cannot edit campaign ids in trial arms in non SETUP experiment.

CANNOT_MODIFY_CAMPAIGN_WITHOUT_SUFFIX_SET

Cannot modify the campaigns in the control arm if there is not a suffix set in the trial.

CANNOT_MUTATE_TRAFFIC_SPLIT_AFTER_START

Traffic split related settings (like traffic share bounds) can't be modified after the trial has started.

CANNOT_ADD_CAMPAIGN_WITH_SHARED_BUDGET

Cannot use shared budget on experiment's control campaign.

CANNOT_ADD_CAMPAIGN_WITH_CUSTOM_BUDGET

Cannot use custom budget on experiment's control campaigns.

CANNOT_ADD_CAMPAIGNS_WITH_DYNAMIC_ASSETS_ENABLED

Cannot have enable_dynamic_assets turned on in experiment's campaigns.

UNSUPPORTED_CAMPAIGN_ADVERTISING_CHANNEL_SUB_TYPE

Cannot use campaign's advertising channel sub type in experiment.

CANNOT_ADD_BASE_CAMPAIGN_WITH_DATE_RANGE

Experiment date range must be within base campaign's date range.

BIDDING_STRATEGY_NOT_SUPPORTED_IN_EXPERIMENTS

Bidding strategy is not supported in experiments.

TRAFFIC_SPLIT_NOT_SUPPORTED_FOR_CHANNEL_TYPE

Traffic split is not supported for some channel types.