> [!CAUTION]
> **Caution:** This documentation is for Google Ads API **v24** . The latest active version is [**v26**](https://developers.google.com/google-ads/api/fields/latest/campaign_criterion).

[<button style="margin-top:15px">Help me build a query</button>](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion_query_builder.md.txt) [<button style="margin-top:15px">Proto definition ![GitHub](https://developers.google.com/site-assets/logo-github.svg)</button>](https://github.com/googleapis/googleapis/blob/master/google/ads/googleads/v24/resources/campaign_criterion.proto)

A campaign criterion.

| Attributed resources |
|---|
| [campaign](https://developers.google.com/google-ads/api/fields/v24/campaign.md.txt) |
| [carrier_constant](https://developers.google.com/google-ads/api/fields/v24/carrier_constant.md.txt) |
| [customer](https://developers.google.com/google-ads/api/fields/v24/customer.md.txt) |
| [language_constant](https://developers.google.com/google-ads/api/fields/v24/language_constant.md.txt) |
| [mobile_app_category_constant](https://developers.google.com/google-ads/api/fields/v24/mobile_app_category_constant.md.txt) |
| [mobile_device_constant](https://developers.google.com/google-ads/api/fields/v24/mobile_device_constant.md.txt) |
| [operating_system_version_constant](https://developers.google.com/google-ads/api/fields/v24/operating_system_version_constant.md.txt) |
| [shared_set](https://developers.google.com/google-ads/api/fields/v24/shared_set.md.txt) |
| [topic_constant](https://developers.google.com/google-ads/api/fields/v24/topic_constant.md.txt) |
| [user_interest](https://developers.google.com/google-ads/api/fields/v24/user_interest.md.txt) |
| [user_list](https://developers.google.com/google-ads/api/fields/v24/user_list.md.txt) |

Fields from the above resources may be selected along with this
resource in your SELECT and WHERE clauses. These fields **will not segment**
metrics in your `SELECT` clause.

## campaign_criterion.ad_schedule.day_of_week

Field descriptionDay of the week the schedule applies to.

This field is required for CREATE operations and is prohibited on UPDATE
operations.
Category`ATTRIBUTE` Data Type `ENUM`
`FRIDAY``MONDAY``SATURDAY``SUNDAY``THURSDAY``TUESDAY``UNKNOWN``UNSPECIFIED``WEDNESDAY` Type URL`google.ads.googleads.v24.enums.DayOfWeekEnum.DayOfWeek` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.ad_schedule.end_hour

Field descriptionEnding hour in 24 hour time; 24 signifies end of the day.
This field must be between 0 and 24, inclusive.

This field is required for CREATE operations and is prohibited on UPDATE
operations.
Category`ATTRIBUTE` Data Type`INT32` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.ad_schedule.end_minute

Field descriptionMinutes after the end hour at which this schedule ends. The schedule is
exclusive of the end minute.

This field is required for CREATE operations and is prohibited on UPDATE
operations.
Category`ATTRIBUTE` Data Type `ENUM`
`FIFTEEN``FORTY_FIVE``THIRTY``UNKNOWN``UNSPECIFIED``ZERO` Type URL`google.ads.googleads.v24.enums.MinuteOfHourEnum.MinuteOfHour` FilterableFalse SelectableTrue SortableFalse RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.ad_schedule.start_hour

Field descriptionStarting hour in 24 hour time.
This field must be between 0 and 23, inclusive.

This field is required for CREATE operations and is prohibited on UPDATE
operations.
Category`ATTRIBUTE` Data Type`INT32` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.ad_schedule.start_minute

Field descriptionMinutes after the start hour at which this schedule starts.

This field is required for CREATE operations and is prohibited on UPDATE
operations.
Category`ATTRIBUTE` Data Type `ENUM`
`FIFTEEN``FORTY_FIVE``THIRTY``UNKNOWN``UNSPECIFIED``ZERO` Type URL`google.ads.googleads.v24.enums.MinuteOfHourEnum.MinuteOfHour` FilterableFalse SelectableTrue SortableFalse RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.age_range.type

Field descriptionType of the age range.
Category`ATTRIBUTE` Data Type `ENUM`
`AGE_RANGE_18_24``AGE_RANGE_25_34``AGE_RANGE_35_44``AGE_RANGE_45_54``AGE_RANGE_55_64``AGE_RANGE_65_UP``AGE_RANGE_UNDETERMINED``UNKNOWN``UNSPECIFIED` Type URL`google.ads.googleads.v24.enums.AgeRangeTypeEnum.AgeRangeType` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.bid_modifier

Field descriptionThe 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.
Category`ATTRIBUTE` Data Type`FLOAT` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.brand_list.shared_set

Field descriptionShared set resource name of the brand list.
Category`ATTRIBUTE` Data Type`RESOURCE_NAME` Type URL`N/A` FilterableTrue SelectableTrue SortableFalse RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.campaign

Field descriptionImmutable. The campaign to which the criterion belongs.
Category`ATTRIBUTE` Data Type`RESOURCE_NAME` Type URL`N/A` FilterableTrue SelectableTrue SortableFalse RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.carrier.carrier_constant

Field descriptionThe Carrier constant resource name.
Category`ATTRIBUTE` Data Type`RESOURCE_NAME` Type URL`N/A` FilterableTrue SelectableTrue SortableFalse RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.combined_audience.combined_audience

Field descriptionThe CombinedAudience resource name.
Category`ATTRIBUTE` Data Type`RESOURCE_NAME` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.content_label.type

Field descriptionContent label type, required for CREATE operations.
Category`ATTRIBUTE` Data Type `ENUM`
`BELOW_THE_FOLD``BRAND_SUITABILITY_CONTENT_FOR_FAMILIES``BRAND_SUITABILITY_GAMES_FIGHTING``BRAND_SUITABILITY_GAMES_MATURE``BRAND_SUITABILITY_HEALTH_SENSITIVE``BRAND_SUITABILITY_HEALTH_SOURCE_UNDETERMINED``BRAND_SUITABILITY_NEWS_RECENT``BRAND_SUITABILITY_NEWS_SENSITIVE``BRAND_SUITABILITY_NEWS_SOURCE_NOT_FEATURED``BRAND_SUITABILITY_POLITICS``BRAND_SUITABILITY_RELIGION``EMBEDDED_VIDEO``JUVENILE``LIVE_STREAMING_VIDEO``PARKED_DOMAIN``PROFANITY``SEXUALLY_SUGGESTIVE``SOCIAL_ISSUES``TRAGEDY``UNKNOWN``UNSPECIFIED``VIDEO``VIDEO_NOT_YET_RATED``VIDEO_RATING_DV_G``VIDEO_RATING_DV_MA``VIDEO_RATING_DV_PG``VIDEO_RATING_DV_T` Type URL`google.ads.googleads.v24.enums.ContentLabelTypeEnum.ContentLabelType` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.criterion_id

Field descriptionOutput only. The ID of the criterion.

This field is ignored during mutate.
Category`ATTRIBUTE` Data Type`INT64` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.custom_affinity.custom_affinity

Field descriptionThe CustomInterest resource name.
Category`ATTRIBUTE` Data Type`RESOURCE_NAME` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.custom_audience.custom_audience

Field descriptionThe CustomAudience resource name.
Category`ATTRIBUTE` Data Type`RESOURCE_NAME` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.device.type

Field descriptionType of the device.
Category`ATTRIBUTE` Data Type `ENUM`
`CONNECTED_TV``DESKTOP``MOBILE``OTHER``TABLET``UNKNOWN``UNSPECIFIED` Type URL`google.ads.googleads.v24.enums.DeviceEnum.Device` FilterableTrue SelectableTrue SortableFalse RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.display_name

Field descriptionOutput only. The display name of the criterion.

This field is ignored for mutates.
Category`ATTRIBUTE` Data Type`STRING` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.extended_demographic.extended_demographic_id

Field descriptionTaxonomy id of the extended demographic group.
Category`ATTRIBUTE` Data Type`INT64` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.gender.type

Field descriptionType of the gender.
Category`ATTRIBUTE` Data Type `ENUM`
`FEMALE``MALE``UNDETERMINED``UNKNOWN``UNSPECIFIED` Type URL`google.ads.googleads.v24.enums.GenderTypeEnum.GenderType` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.income_range.type

Field descriptionType of the income range.
Category`ATTRIBUTE` Data Type `ENUM`
`INCOME_RANGE_0_50``INCOME_RANGE_50_60``INCOME_RANGE_60_70``INCOME_RANGE_70_80``INCOME_RANGE_80_90``INCOME_RANGE_90_UP``INCOME_RANGE_UNDETERMINED``UNKNOWN``UNSPECIFIED` Type URL`google.ads.googleads.v24.enums.IncomeRangeTypeEnum.IncomeRangeType` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.ip_block.ip_address

Field descriptionThe IP address or the CIDR block to be excluded.
Category`ATTRIBUTE` Data Type`STRING` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.keyword.match_type

Field descriptionThe match type of the keyword.
Category`ATTRIBUTE` Data Type `ENUM`
`BROAD``EXACT``PHRASE``UNKNOWN``UNSPECIFIED` Type URL`google.ads.googleads.v24.enums.KeywordMatchTypeEnum.KeywordMatchType` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.keyword.text

Field descriptionThe text of the keyword (at most 80 characters and 10 words).
Category`ATTRIBUTE` Data Type`STRING` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.keyword_theme.free_form_keyword_theme

Field descriptionFree-form text to be matched to a Smart Campaign keyword theme constant
on a best-effort basis.
Category`ATTRIBUTE` Data Type`STRING` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.keyword_theme.keyword_theme_constant

Field descriptionThe resource name of a Smart Campaign keyword theme constant.
`keywordThemeConstants/{keyword_theme_id}~{sub_keyword_theme_id}`
Category`ATTRIBUTE` Data Type`RESOURCE_NAME` Type URL`N/A` FilterableTrue SelectableTrue SortableFalse RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.language.language_constant

Field descriptionThe language constant resource name.
Category`ATTRIBUTE` Data Type`RESOURCE_NAME` Type URL`N/A` FilterableTrue SelectableTrue SortableFalse RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.life_event.life_event_id

Field descriptionTaxonomy id of the life event.
Category`ATTRIBUTE` Data Type`INT64` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.listing_scope.dimensions

Field descriptionScope of the campaign criterion.
Category`ATTRIBUTE` Data Type`MESSAGE` Type URL`google.ads.googleads.v24.common.ListingDimensionInfo` FilterableFalse SelectableTrue SortableFalse RepeatedTrue Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.listing_scope.dimensions.activity_city.value

Field descriptionString value of the activity city. The Geo Target Constant resource
name.
Category`ATTRIBUTE` Data Type`RESOURCE_NAME` Type URL`N/A` FilterableTrue SelectableFalse SortableFalse RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.listing_scope.dimensions.activity_country.value

Field descriptionString value of the activity country. The Geo Target Constant resource
name.
Category`ATTRIBUTE` Data Type`RESOURCE_NAME` Type URL`N/A` FilterableTrue SelectableFalse SortableFalse RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.listing_scope.dimensions.activity_state.value

Field descriptionString value of the activity state. The Geo Target Constant resource
name.
Category`ATTRIBUTE` Data Type`RESOURCE_NAME` Type URL`N/A` FilterableTrue SelectableFalse SortableFalse RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.listing_scope.dimensions.hotel_city.city_criterion

Field descriptionThe Geo Target Constant resource name.
Category`ATTRIBUTE` Data Type`RESOURCE_NAME` Type URL`N/A` FilterableTrue SelectableFalse SortableFalse RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.listing_scope.dimensions.hotel_country_region.country_region_criterion

Field descriptionThe Geo Target Constant resource name.
Category`ATTRIBUTE` Data Type`RESOURCE_NAME` Type URL`N/A` FilterableTrue SelectableFalse SortableFalse RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.listing_scope.dimensions.hotel_state.state_criterion

Field descriptionThe Geo Target Constant resource name.
Category`ATTRIBUTE` Data Type`RESOURCE_NAME` Type URL`N/A` FilterableTrue SelectableFalse SortableFalse RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.local_service_id.service_id

Field descriptionThe criterion resource name.
Category`ATTRIBUTE` Data Type`STRING` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.location.geo_target_constant

Field descriptionThe geo target constant resource name.
Category`ATTRIBUTE` Data Type`RESOURCE_NAME` Type URL`N/A` FilterableTrue SelectableTrue SortableFalse RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.location_group

Field descriptionImmutable. Location Group
Category`ATTRIBUTE` Data Type`MESSAGE` Type URL`google.ads.googleads.v24.common.LocationGroupInfo` FilterableFalse SelectableTrue SortableFalse RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.location_group.enable_customer_level_location_asset_set

Field descriptionDenotes that the latest customer level asset set is used for targeting.
Used with radius and radius_units. Cannot be used with
feed, geo target constants or feed item sets. When using asset sets, either
this field or location_group_asset_sets should be specified. Both cannot be
used at the same time. This can only be set in CREATE operations.
Category`ATTRIBUTE` Data Type`BOOLEAN` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.location_group.geo_target_constants

Field descriptionGeo target constant(s) restricting the scope of the geographic area within
the feed. Currently only one geo target constant is allowed. Cannot be set
with AssetSet fields.
Category`ATTRIBUTE` Data Type`RESOURCE_NAME` Type URL`N/A` FilterableTrue SelectableFalse SortableFalse RepeatedTrue Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.mobile_app_category.mobile_app_category_constant

Field descriptionThe mobile app category constant resource name.
Category`ATTRIBUTE` Data Type`RESOURCE_NAME` Type URL`N/A` FilterableTrue SelectableTrue SortableFalse RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.mobile_application.app_id

Field descriptionA string that uniquely identifies a mobile application to Google Ads 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 (for example, "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 (for example,
"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 Google Ads API would thus be "1-476943146" for iOS
and "2-com.labpixies.colordrips" for Android.
This field is required and must be set in CREATE operations.
Category`ATTRIBUTE` Data Type`STRING` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.mobile_application.name

Field descriptionName of this mobile application.
Category`ATTRIBUTE` Data Type`STRING` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.mobile_device.mobile_device_constant

Field descriptionThe mobile device constant resource name.
Category`ATTRIBUTE` Data Type`RESOURCE_NAME` Type URL`N/A` FilterableTrue SelectableTrue SortableFalse RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.negative

Field descriptionImmutable. Whether to target (`false`) or exclude (`true`) the criterion.
Category`ATTRIBUTE` Data Type`BOOLEAN` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.operating_system_version.operating_system_version_constant

Field descriptionThe operating system version constant resource name.
Category`ATTRIBUTE` Data Type`RESOURCE_NAME` Type URL`N/A` FilterableTrue SelectableTrue SortableFalse RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.parental_status.type

Field descriptionType of the parental status.
Category`ATTRIBUTE` Data Type `ENUM`
`NOT_A_PARENT``PARENT``UNDETERMINED``UNKNOWN``UNSPECIFIED` Type URL`google.ads.googleads.v24.enums.ParentalStatusTypeEnum.ParentalStatusType` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.placement.url

Field descriptionURL of the placement.

For example, "http://www.domain.com".
Category`ATTRIBUTE` Data Type`STRING` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.proximity.address.city_name

Field descriptionName of the city.
Category`ATTRIBUTE` Data Type`STRING` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.proximity.address.country_code

Field descriptionCountry code.
Category`ATTRIBUTE` Data Type`STRING` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.proximity.address.postal_code

Field descriptionPostal code.
Category`ATTRIBUTE` Data Type`STRING` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.proximity.address.province_code

Field descriptionProvince or state code.
Category`ATTRIBUTE` Data Type`STRING` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.proximity.address.province_name

Field descriptionProvince or state name.
Category`ATTRIBUTE` Data Type`STRING` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.proximity.address.street_address

Field descriptionStreet address line 1.
Category`ATTRIBUTE` Data Type`STRING` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.proximity.geo_point.latitude_in_micro_degrees

Field descriptionMicro degrees for the latitude.
Category`ATTRIBUTE` Data Type`INT32` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.proximity.geo_point.longitude_in_micro_degrees

Field descriptionMicro degrees for the longitude.
Category`ATTRIBUTE` Data Type`INT32` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.proximity.radius

Field descriptionThe radius of the proximity.
Category`ATTRIBUTE` Data Type`DOUBLE` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.proximity.radius_units

Field descriptionThe unit of measurement of the radius. Default is KILOMETERS.
Category`ATTRIBUTE` Data Type `ENUM`
`KILOMETERS``MILES``UNKNOWN``UNSPECIFIED` Type URL`google.ads.googleads.v24.enums.ProximityRadiusUnitsEnum.ProximityRadiusUnits` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.resource_name

Field descriptionImmutable. The resource name of the campaign criterion.
Campaign criterion resource names have the form:

`customers/{customer_id}/campaignCriteria/{campaign_id}~{criterion_id}`
Category`ATTRIBUTE` Data Type`RESOURCE_NAME` Type URL`N/A` FilterableTrue SelectableTrue SortableFalse RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.status

Field descriptionThe status of the criterion.
Category`ATTRIBUTE` Data Type `ENUM`
`ENABLED``PAUSED``REMOVED``UNKNOWN``UNSPECIFIED` Type URL`google.ads.googleads.v24.enums.CampaignCriterionStatusEnum.CampaignCriterionStatus` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.topic.path

Field descriptionThe category to target or exclude. Each subsequent element in the array
describes a more specific sub-category. For example,
"Pets \& Animals", "Pets", "Dogs" represents the "Pets \& Animals/Pets/Dogs"
category.
Category`ATTRIBUTE` Data Type`STRING` Type URL`N/A` FilterableTrue SelectableTrue SortableFalse RepeatedTrue Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.topic.topic_constant

Field descriptionThe Topic Constant resource name.
Category`ATTRIBUTE` Data Type`RESOURCE_NAME` Type URL`N/A` FilterableTrue SelectableTrue SortableFalse RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.type

Field descriptionOutput only. The type of the criterion.
Category`ATTRIBUTE` Data Type `ENUM`
`AD_SCHEDULE``AGE_RANGE``APP_PAYMENT_MODEL``AUDIENCE``BRAND``BRAND_LIST``CARRIER``COMBINED_AUDIENCE``CONTENT_LABEL``CUSTOM_AFFINITY``CUSTOM_AUDIENCE``CUSTOM_INTENT``DEVICE``GENDER``INCOME_RANGE``IP_BLOCK``KEYWORD``KEYWORD_THEME``LANGUAGE``LIFE_EVENT``LISTING_GROUP``LISTING_SCOPE``LOCAL_SERVICE_ID``LOCATION``LOCATION_GROUP``MOBILE_APPLICATION``MOBILE_APP_CATEGORY``MOBILE_DEVICE``NEGATIVE_KEYWORD_LIST``OPERATING_SYSTEM_VERSION``PARENTAL_STATUS``PLACEMENT``PLACEMENT_LIST``PROXIMITY``RETAIL_FILTER``RETAIL_FILTER_BUNDLE``SEARCH_THEME``TOPIC``UNKNOWN``UNSPECIFIED``USER_INTEREST``USER_LIST``VERTICAL_ADS_ITEM_GROUP_RULE``VERTICAL_ADS_ITEM_GROUP_RULE_LIST``VIDEO_LINEUP``WEBPAGE``WEBPAGE_LIST``YOUTUBE_CHANNEL``YOUTUBE_VIDEO` Type URL`google.ads.googleads.v24.enums.CriterionTypeEnum.CriterionType` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.user_interest.user_interest_category

Field descriptionThe UserInterest resource name.
Category`ATTRIBUTE` Data Type`RESOURCE_NAME` Type URL`N/A` FilterableTrue SelectableTrue SortableFalse RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.user_list.user_list

Field descriptionThe User List resource name.
Category`ATTRIBUTE` Data Type`RESOURCE_NAME` Type URL`N/A` FilterableTrue SelectableTrue SortableFalse RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.video_lineup.video_lineup_id

Field descriptionID for a Video lineup. Contact your Google business development
representative for details.
Category`ATTRIBUTE` Data Type`INT64` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.webpage.conditions

Field descriptionConditions, or logical expressions, for webpage targeting. The list of
webpage targeting conditions are and-ed together when evaluated
for targeting. An empty list of conditions indicates all pages of the
campaign's website are targeted.

This field is required for CREATE operations and is prohibited on UPDATE
operations.
Category`ATTRIBUTE` Data Type`MESSAGE` Type URL`google.ads.googleads.v24.common.WebpageConditionInfo` FilterableFalse SelectableTrue SortableFalse RepeatedTrue Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.webpage.coverage_percentage

Field descriptionWebsite criteria coverage percentage. This is the computed percentage
of website coverage based on the website target, negative website target
and negative keywords in the ad group and campaign. For instance, when
coverage returns as 1, it indicates it has 100% coverage. This field is
read-only.
Category`ATTRIBUTE` Data Type`DOUBLE` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.webpage.criterion_name

Field descriptionThe name of the criterion that is defined by this parameter. The name value
will be used for identifying, sorting and filtering criteria with this type
of parameters.

This field is required for CREATE operations and is prohibited on UPDATE
operations.
Category`ATTRIBUTE` Data Type`STRING` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.webpage.sample.sample_urls

Field descriptionWebpage sample urls
Category`ATTRIBUTE` Data Type`STRING` Type URL`N/A` FilterableTrue SelectableTrue SortableFalse RepeatedTrue Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.webpage_list.shared_set

Field descriptionShared set resource name of the webpage list.
Category`ATTRIBUTE` Data Type`RESOURCE_NAME` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.youtube_channel.channel_id

Field descriptionThe YouTube uploader channel id or the channel code of a YouTube channel.
Category`ATTRIBUTE` Data Type`STRING` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)

## campaign_criterion.youtube_video.video_id

Field descriptionYouTube video id as it appears on the YouTube watch page.
Category`ATTRIBUTE` Data Type`STRING` Type URL`N/A` FilterableTrue SelectableTrue SortableTrue RepeatedFalse Selectable with The following fields/resources can be selected with this field:
[ad_schedule_view](https://developers.google.com/google-ads/api/fields/v24/ad_schedule_view.md.txt) [campaign_audience_view](https://developers.google.com/google-ads/api/fields/v24/campaign_audience_view.md.txt) [campaign_criterion](https://developers.google.com/google-ads/api/fields/v24/campaign_criterion.md.txt) [location_view](https://developers.google.com/google-ads/api/fields/v24/location_view.md.txt)