Send feedback
Create App Campaign
Stay organized with collections
Save and categorize content based on your preferences.
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 .
Check out the Google Ads Help article on App
campaigns for more info on the
different types of campaigns and goals.
Focus on getting more installs
Focus on finding users who are most likely to complete specific in-app actions
Focus on driving in-app action value
Focus on driving app pre-registrations
Steps
Using the settings for the selected area of focus above, follow these steps to
create an App campaign.
Set the name
.
Set the advertising_channel_type
to MULTI_CHANNEL
.
Key Point: All App campaigns in the Google Ads API have an
advertising_channel_type
of MULTI_CHANNEL
to reflect
the fact that ads from these campaigns are eligible to appear on multiple
channels, including Google Search, Google Play, search partners, YouTube,
the Google Display Network, Google AdMob, and other publishers who host
app ads.
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 advertising_channel_sub_type
based on the goal you chose above.
Set the app_campaign_setting
to an
AppCampaignSetting
with:
Set the bidding strategy field according to the goal you chose above.
Note: You must define the bidding strategy during campaign creation. An App
campaign cannot use a portfolio bidding strategy created with the
BiddingStrategyService
.
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.
This is required if the campaign's advertising_channel_sub_type
is
APP_CAMPAIGN_FOR_ENGAGEMENT
, but optional otherwise.
Campaigns with the
advertising_channel_sub_type
of APP_CAMPAIGN_FOR_PRE_REGISTRATION
will automatically have conversion actions added to them once the first user
pre-registers, and can only track pre-registration conversions.
(Optional) Refine your campaign's targeting by adding
CampaignCriterion
objects. App campaigns
support campaign-level targeting by language
and
location
.
Send feedback
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-08-13 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Missing the information I need"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Too complicated / too many steps"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Out of date"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Samples / code issue"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
Need to tell us more?
{"lastModified": "Last updated 2024-08-13 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-08-13 UTC."]]