PromoteExperiment

  • The PromoteExperiment method promotes a trial campaign, applying its changes to the base campaign.

  • This method returns a long-running operation to track the experiment promotion, with errors retrievable via ListExperimentAsyncErrors if it fails.

  • The operation's metadata will contain the resource name of the created experiment as a string.

  • The method requires thehttps://www.googleapis.com/auth/adwords OAuth scope for authorization.

PromoteExperiment

rpc PromoteExperiment(PromoteExperimentRequest) returns (Operation)

Promotes the trial campaign thus applying changes in the trial campaign to the base campaign. This method returns a long running operation that tracks the promotion of the experiment campaign. If it fails, a list of errors can be retrieved using the ListExperimentAsyncErrors method. The operation's metadata will be a string containing the resource name of the created experiment.

List of thrown errors:AuthenticationErrorAuthorizationErrorExperimentErrorHeaderErrorInternalErrorQuotaErrorRequestError

Authorization scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/adwords

For more information, see theOAuth 2.0 Overview.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-01-28 UTC.