AdsApp.Draft
Stay organized with collections
Save and categorize content based on your preferences.
AI-generated Key Takeaways
Google Ads drafts represent proposed changes to campaigns that can be applied directly or used to run experiments.
The draft object provides methods to retrieve associated campaigns, status, and other properties like ID, name, and resource name.
You can check if a draft has a running experiment and remove the draft, which also removes the associated draft campaign.
Changes made in a draft can be applied back to the base campaign using the startApplying() method.
Represents a Google Ads draft. Drafts can be used to prepare changes to
campaigns, either by applying them directly or running an experiment. For
more information, refer to our guide to Drafts and Experiments.
Removes the draft, thereby removing its associated draft campaign, but not
removing the associated base campaign.
Returns nothing.
setName(name)
Sets the name of the draft.
Returns nothing.
Arguments:
Name
Type
Description
name
String
The new name for the draft.
startApplying()
Starts applying the draft's changes back to the base campaign. Does not
wait for completion. View this draft in the "All drafts" tab of the UI to
see if its changes are finished being applied.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-10-16 UTC."],[],[]]