AdsApp.DraftBuilder
Stay organized with collections
Save and categorize content based on your preferences.
Builder for
Draft objects.
Example usage:
// Create a draft builder.
var draftBuilder = AdsApp.campaigns().get().next().newDraftBuilder();
// Create a draft operation.
var draftOperation = draftBuilder
.withName("Sample Draft") // required
.build();
// Optional: examine the outcome. The call to isSuccessful()
// will block until the operation completes.
if (draftOperation.isSuccessful()) {
// Get the result.
var draft = draftOperation.getResult();
} else {
// Handle the errors.
var errors = draftOperation.getErrors();
}
Methods:
build()
Creates a
Draft. Returns a DraftOperation
that can be used to get the new Draft (or access any associated errors if
creation failed).
Return values:
withName(name)
Sets the name of the new draft to the specified value. Required before
building.
Arguments:
Name | Type | Description |
name |
String |
Draft name. |
Return values:
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-12-18 UTC.
[[["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 2024-12-18 UTC."],[[["Enables the creation and management of drafts for Google Ads campaigns."],["Requires setting a draft name using `withName()` before building."],["Provides a `build()` method to create the draft and returns a DraftOperation for accessing the result or any errors."],["DraftOperation can be examined using `isSuccessful()` to determine if the operation succeeded and to retrieve the draft or errors."]]],[]]