Join us live on
Discord on the Google Advertising and Measurement Community server and on
YouTube on January 29th at 10:00 AM EST! We will discuss the new features added in v23 of the Google Ads API.
CampaignCriterion
Stay organized with collections
Save and categorize content based on your preferences.
| Fields |
bid_modifier
|
float
The modifier for the bids when the criterion matches. The modifier must be in the range: 0.1 - 10.0. Most targetable criteria types support modifiers. Use 0 to opt out of a Device type.
|
campaign
|
string
Immutable. The campaign to which the criterion belongs.
|
ad_schedule
|
AdScheduleInfo
Immutable. Ad Schedule.
|
age_range
|
AgeRangeInfo
Immutable. Age range.
|
brand_list
|
BrandListInfo
Immutable. Brand list campaign criterion.
|
carrier
|
CarrierInfo
Immutable. Carrier.
|
combined_audience
|
CombinedAudienceInfo
Immutable. Combined Audience.
|
content_label
|
ContentLabelInfo
Immutable. ContentLabel.
|
custom_affinity
|
CustomAffinityInfo
Immutable. Custom Affinity.
|
custom_audience
|
CustomAudienceInfo
Immutable. Custom Audience
|
device
|
DeviceInfo
Immutable. Device.
|
extended_demographic
|
ExtendedDemographicInfo
Immutable. Extended demographic criterion.
|
gender
|
GenderInfo
Immutable. Gender.
|
income_range
|
IncomeRangeInfo
Immutable. Income range.
|
ip_block
|
IpBlockInfo
Immutable. IpBlock. You can exclude up to 500 IP addresses per campaign.
|
keyword
|
KeywordInfo
Immutable. Keyword.
|
keyword_theme
|
KeywordThemeInfo
Immutable. Smart Campaign Keyword Theme.
|
language
|
LanguageInfo
Immutable. Language.
|
life_event
|
LifeEventInfo
Immutable. Life event campaign criterion.
|
listing_scope
|
ListingScopeInfo
Immutable. Listing scope.
|
local_service_id
|
LocalServiceIdInfo
Immutable. GLS service campaign criterion.
|
location
|
LocationInfo
Immutable. Location.
|
location_group
|
LocationGroupInfo
Immutable. Location Group
|
mobile_app_category
|
MobileAppCategoryInfo
Immutable. Mobile app category.
|
mobile_application
|
MobileApplicationInfo
Immutable. Mobile application.
|
mobile_device
|
MobileDeviceInfo
Immutable. Mobile Device.
|
operating_system_version
|
OperatingSystemVersionInfo
Immutable. Operating system version.
|
parental_status
|
ParentalStatusInfo
Immutable. Parental status.
|
placement
|
PlacementInfo
Immutable. Placement.
|
proximity
|
ProximityInfo
Immutable. Proximity.
|
topic
|
TopicInfo
Immutable. Topic.
|
user_interest
|
UserInterestInfo
Immutable. User Interest.
|
user_list
|
UserListInfo
Immutable. User List.
|
video_lineup
|
VideoLineupInfo
Immutable. Video lineup criterion.
|
webpage
|
WebpageInfo
Immutable. Webpage.
|
webpage_list
|
WebpageListInfo
Immutable. Webpage list. This criterion is not publicly available.
|
youtube_channel
|
YouTubeChannelInfo
Immutable. YouTube Channel.
|
youtube_video
|
YouTubeVideoInfo
Immutable. YouTube Video.
|
criterion_id
|
int64
Output only. The ID of the criterion. This field is ignored during mutate.
|
display_name
|
string
Output only. The display name of the criterion. This field is ignored for mutates.
|
negative
|
bool
Immutable. Whether to target (false) or exclude (true) the criterion.
|
resource_name
|
string
Immutable. The resource name of the campaign criterion. Campaign criterion resource names have the form: customers/{customer_id}/campaignCriteria/{campaign_id}~{criterion_id}
|
status
|
CampaignCriterionStatus
The status of the criterion.
|
type
|
CriterionType
Output only. The type of the criterion.
|
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 2026-01-22 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 2026-01-22 UTC."],[],[]]