type

Indicates that this instance is a subtype of Criterion.
Although this field is returned in the response, it is ignored on input
and cannot be selected. Specify xsi:type instead.

Enumerations

CONTENT_LABEL

Content label for exclusion.

KEYWORD

Keyword. e.g. 'mars cruise'

PLACEMENT

Placement. aka Website. e.g. 'www.flowers4sale.com'

VERTICAL

Vertical, e.g. 'category::Animals>Pets' This is for vertical targeting on the content
network.

USER_LIST

User lists, are links to sets of users defined by the advertiser.

USER_INTEREST

User interests, categories of interests the user is interested in.

MOBILE_APPLICATION

Mobile applications to target.

MOBILE_APP_CATEGORY

Mobile application categories to target.

PRODUCT_PARTITION

Product partition (product group) in a shopping campaign.

IP_BLOCK

IP addresses to exclude.

WEBPAGE

Webpages of an advertiser's website to target.

LANGUAGE

Languages to target.

LOCATION

Geographic regions to target.

AGE_RANGE

Age Range to exclude.

CARRIER

Mobile carriers to target.

OPERATING_SYSTEM_VERSION

Mobile operating system versions to target.

MOBILE_DEVICE

Mobile devices to target.

GENDER

Gender to exclude.

PARENT

Parent to target and exclude.

PROXIMITY

Proximity (area within a radius) to target.

PLATFORM

Platforms to target.

PREFERRED_CONTENT

Representing preferred content bid modifier.

AD_SCHEDULE

AdSchedule or specific days and time intervals to target.

LOCATION_GROUPS

Targeting based on location groups.

PRODUCT_SCOPE

Scope of products. Contains a list of product dimensions, all of which a product has to match
to be included in the campaign.

CUSTOM_AFFINITY

Custom Affinity, a criterion used for custom audience targeting.

CUSTOM_INTENT

Custom Intent, a criterion used for custom audience targeting.

YOUTUBE_VIDEO

YouTube video to target.

YOUTUBE_CHANNEL

YouTube channel to target.

APP_PAYMENT_MODEL

Enables advertisers to target paid apps.

INCOME_RANGE

Income range to target and exclude.

INTERACTION_TYPE

Interaction type to bid modify.

UNKNOWN

This field can be selected using the value "CriteriaType".

This field can be filtered on.

This field is read only and will be ignored when sent to the API.

Criterion.Type

xsd:string

Indicates that this instance is a subtype of Criterion.
Although this field is returned in the response, it is ignored on input
and cannot be selected. Specify xsi:type instead.

MobileApplication

appId

xsd:string

A string that uniquely identifies a mobile application to AdWords API. The format of this
string is "{platform}-{platform_native_id}", where platform is "1"
for iOS apps and "2" for Android apps, and where platform_native_id is the mobile
application identifier native to the corresponding platform.
For iOS, this native identifier is the 9 digit string that appears at the end of an App Store
URL (e.g., "476943146" for "Flood-It! 2" whose App Store link is
http://itunes.apple.com/us/app/flood-it!-2/id476943146).
For Android, this native identifier is the application's package name (e.g.,
"com.labpixies.colordrips" for "Color Drips" given Google Play link
https://play.google.com/store/apps/details?id=com.labpixies.colordrips).
A well formed app id for AdWords API would thus be "1-476943146" for iOS and
"2-com.labpixies.colordrips" for Android.

This field can be selected using the value "AppId".

This field can be filtered on.

This field is required and should not be null when it is contained within Operators : ADD.