Stay organized with collections
Save and categorize content based on your preferences.
Follow these steps to create an ad campaign.
Preparation
The focus of your campaign will determine the values for specific settings as
well as which features you can use. Before you start coding, choose and expand
one option from the following list and refer to its settings as you go through
each step in the campaign creation process.
Set the campaign_budget
to the resource name of an existing campaign
budget. If you need to create a campaign budget, follow the code example in
the Create Campaigns guide.
Set the bidding strategy field according to the goal you chose above.
Indicate the conversion types for which Google Ads should optimize your
campaign by setting its
selectiveOptimization,
where the resource name of each conversion action is in the
conversion_actions
list.
(Optional) Refine your campaign's targeting by adding
CampaignCriterion objects. App
campaigns support campaign-level targeting by
language and
location.
[[["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."],[[["This guide outlines the steps to create an App campaign in Google Ads API."],["You can choose from multiple campaign goals, such as getting installs, driving in-app actions, or focusing on pre-registrations."],["App campaigns utilize the `MULTI_CHANNEL` advertising channel type, enabling ads to appear across various platforms."],["Setting the `app_campaign_setting` and bidding strategy according to your chosen goal is crucial for campaign optimization."],["You can further refine your campaign by targeting specific languages and locations."]]],[]]