ad_group_criterion

An ad group criterion. The ad_group_criterion report only returns criteria that were explicitly added to the ad group.

Attributed resources
ad_group
campaign
customer
language_constant
mobile_app_category_constant
shared_set
topic_constant
user_interest
user_list

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.

ad_group_criterion.ad_group

Field description

Immutable. The ad group to which the criterion belongs.

CategoryATTRIBUTE
Data TypeRESOURCE_NAME
Type URLN/A
FilterableTrue
SelectableTrue
SortableFalse
RepeatedFalse

ad_group_criterion.age_range.type

Field description

Type of the age range.

CategoryATTRIBUTE
Data Type
Type URLgoogle.ads.googleads.v24.enums.AgeRangeTypeEnum.AgeRangeType
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.app_payment_model.type

Field description

Type of the app payment model.

CategoryATTRIBUTE
Data Type
Type URLgoogle.ads.googleads.v24.enums.AppPaymentModelTypeEnum.AppPaymentModelType
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.approval_status

Field description

Output only. Approval status of the criterion.

CategoryATTRIBUTE
Data Type
Type URLgoogle.ads.googleads.v24.enums.AdGroupCriterionApprovalStatusEnum.AdGroupCriterionApprovalStatus
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.audience.audience

Field description

The Audience resource name.

CategoryATTRIBUTE
Data TypeRESOURCE_NAME
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.bid_modifier

Field description

The modifier for the bid when the criterion matches. The modifier must be in the range: 0.1 - 10.0. Most targetable criteria types support modifiers.

CategoryATTRIBUTE
Data TypeDOUBLE
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.brand_list.shared_set

Field description

Shared set resource name of the brand list.

CategoryATTRIBUTE
Data TypeRESOURCE_NAME
Type URLN/A
FilterableTrue
SelectableTrue
SortableFalse
RepeatedFalse

ad_group_criterion.combined_audience.combined_audience

Field description

The CombinedAudience resource name.

CategoryATTRIBUTE
Data TypeRESOURCE_NAME
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.cpc_bid_micros

Field description

The CPC (cost-per-click) bid.

CategoryATTRIBUTE
Data TypeINT64
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.cpm_bid_micros

Field description

The CPM (cost-per-thousand viewable impressions) bid.

CategoryATTRIBUTE
Data TypeINT64
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.cpv_bid_micros

Field description

The CPV (cost-per-view) bid.

CategoryATTRIBUTE
Data TypeINT64
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.criterion_id

Field description

Output only. The ID of the criterion. This field is ignored for mutates.

CategoryATTRIBUTE
Data TypeINT64
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.custom_affinity.custom_affinity

Field description

The CustomInterest resource name.

CategoryATTRIBUTE
Data TypeRESOURCE_NAME
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.custom_audience.custom_audience

Field description

The CustomAudience resource name.

CategoryATTRIBUTE
Data TypeRESOURCE_NAME
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.custom_intent.custom_intent

Field description

The CustomInterest resource name.

CategoryATTRIBUTE
Data TypeRESOURCE_NAME
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.disapproval_reasons

Field description

Output only. List of disapproval reasons of the criterion. The different reasons for disapproving a criterion can be found here: https://support.google.com/adspolicy/answer/6008942 This field is read-only.

CategoryATTRIBUTE
Data TypeSTRING
Type URLN/A
FilterableTrue
SelectableTrue
SortableFalse
RepeatedTrue

ad_group_criterion.display_name

Field description

Output only. The display name of the criterion. This field is ignored for mutates.

CategoryATTRIBUTE
Data TypeSTRING
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.effective_cpc_bid_micros

Field description

Output only. The effective CPC (cost-per-click) bid.

CategoryATTRIBUTE
Data TypeINT64
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.effective_cpc_bid_source

Field description

Output only. Source of the effective CPC bid.

CategoryATTRIBUTE
Data Type
Type URLgoogle.ads.googleads.v24.enums.BiddingSourceEnum.BiddingSource
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.effective_cpm_bid_micros

Field description

Output only. The effective CPM (cost-per-thousand viewable impressions) bid.

CategoryATTRIBUTE
Data TypeINT64
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.effective_cpm_bid_source

Field description

Output only. Source of the effective CPM bid.

CategoryATTRIBUTE
Data Type
Type URLgoogle.ads.googleads.v24.enums.BiddingSourceEnum.BiddingSource
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.effective_cpv_bid_micros

Field description

Output only. The effective CPV (cost-per-view) bid.

CategoryATTRIBUTE
Data TypeINT64
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.effective_cpv_bid_source

Field description

Output only. Source of the effective CPV bid.

CategoryATTRIBUTE
Data Type
Type URLgoogle.ads.googleads.v24.enums.BiddingSourceEnum.BiddingSource
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.effective_percent_cpc_bid_micros

Field description

Output only. The effective Percent CPC bid amount.

CategoryATTRIBUTE
Data TypeINT64
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.effective_percent_cpc_bid_source

Field description

Output only. Source of the effective Percent CPC bid.

CategoryATTRIBUTE
Data Type
Type URLgoogle.ads.googleads.v24.enums.BiddingSourceEnum.BiddingSource
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.extended_demographic.extended_demographic_id

Field description

Taxonomy id of the extended demographic group.

CategoryATTRIBUTE
Data TypeINT64
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.final_mobile_urls

Field description

The list of possible final mobile URLs after all cross-domain redirects.

CategoryATTRIBUTE
Data TypeSTRING
Type URLN/A
FilterableTrue
SelectableTrue
SortableFalse
RepeatedTrue

ad_group_criterion.final_url_suffix

Field description

URL template for appending params to final URL.

CategoryATTRIBUTE
Data TypeSTRING
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.final_urls

Field description

The list of possible final URLs after all cross-domain redirects for the ad.

CategoryATTRIBUTE
Data TypeSTRING
Type URLN/A
FilterableTrue
SelectableTrue
SortableFalse
RepeatedTrue

ad_group_criterion.gender.type

Field description

Type of the gender.

CategoryATTRIBUTE
Data Type
Type URLgoogle.ads.googleads.v24.enums.GenderTypeEnum.GenderType
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.income_range.type

Field description

Type of the income range.

CategoryATTRIBUTE
Data Type
Type URLgoogle.ads.googleads.v24.enums.IncomeRangeTypeEnum.IncomeRangeType
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.keyword.match_type

Field description

The match type of the keyword.

CategoryATTRIBUTE
Data Type
Type URLgoogle.ads.googleads.v24.enums.KeywordMatchTypeEnum.KeywordMatchType
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.keyword.text

Field description

The text of the keyword (at most 80 characters and 10 words).

CategoryATTRIBUTE
Data TypeSTRING
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.labels

Field description

Output only. The resource names of labels attached to this ad group criterion.

CategoryATTRIBUTE
Data TypeRESOURCE_NAME
Type URLN/A
FilterableTrue
SelectableTrue
SortableFalse
RepeatedTrue

ad_group_criterion.language.language_constant

Field description

The language constant resource name.

CategoryATTRIBUTE
Data TypeRESOURCE_NAME
Type URLN/A
FilterableTrue
SelectableTrue
SortableFalse
RepeatedFalse

ad_group_criterion.life_event.life_event_id

Field description

Taxonomy id of the life event.

CategoryATTRIBUTE
Data TypeINT64
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.listing_group.case_value.activity_city.value

Field description

String value of the activity city. The Geo Target Constant resource name.

CategoryATTRIBUTE
Data TypeRESOURCE_NAME
Type URLN/A
FilterableTrue
SelectableTrue
SortableFalse
RepeatedFalse

ad_group_criterion.listing_group.case_value.activity_country.value

Field description

String value of the activity country. The Geo Target Constant resource name.

CategoryATTRIBUTE
Data TypeRESOURCE_NAME
Type URLN/A
FilterableTrue
SelectableTrue
SortableFalse
RepeatedFalse

ad_group_criterion.listing_group.case_value.activity_id.value

Field description

String value of the activity ID.

CategoryATTRIBUTE
Data TypeSTRING
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.listing_group.case_value.activity_rating.value

Field description

Long value of the activity rating.

CategoryATTRIBUTE
Data TypeINT64
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.listing_group.case_value.activity_state.value

Field description

String value of the activity state. The Geo Target Constant resource name.

CategoryATTRIBUTE
Data TypeRESOURCE_NAME
Type URLN/A
FilterableTrue
SelectableTrue
SortableFalse
RepeatedFalse

ad_group_criterion.listing_group.case_value.hotel_city.city_criterion

Field description

The Geo Target Constant resource name.

CategoryATTRIBUTE
Data TypeRESOURCE_NAME
Type URLN/A
FilterableTrue
SelectableTrue
SortableFalse
RepeatedFalse

ad_group_criterion.listing_group.case_value.hotel_class.value

Field description

Long value of the hotel class.

CategoryATTRIBUTE
Data TypeINT64
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.listing_group.case_value.hotel_country_region.country_region_criterion

Field description

The Geo Target Constant resource name.

CategoryATTRIBUTE
Data TypeRESOURCE_NAME
Type URLN/A
FilterableTrue
SelectableTrue
SortableFalse
RepeatedFalse

ad_group_criterion.listing_group.case_value.hotel_id.value

Field description

String value of the hotel ID.

CategoryATTRIBUTE
Data TypeSTRING
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.listing_group.case_value.hotel_state.state_criterion

Field description

The Geo Target Constant resource name.

CategoryATTRIBUTE
Data TypeRESOURCE_NAME
Type URLN/A
FilterableTrue
SelectableTrue
SortableFalse
RepeatedFalse

ad_group_criterion.listing_group.case_value.product_brand.value

Field description

String value of the product brand.

CategoryATTRIBUTE
Data TypeSTRING
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.listing_group.case_value.product_category.category_id

Field description

ID of the product category. This ID is equivalent to the google_product_category ID as described in this article: https://support.google.com/merchants/answer/6324436

CategoryATTRIBUTE
Data TypeINT64
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.listing_group.case_value.product_category.level

Field description

Level of the product category.

CategoryATTRIBUTE
Data Type
Type URLgoogle.ads.googleads.v24.enums.ProductCategoryLevelEnum.ProductCategoryLevel
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.listing_group.case_value.product_channel.channel

Field description

Value of the locality.

CategoryATTRIBUTE
Data Type
Type URLgoogle.ads.googleads.v24.enums.ProductChannelEnum.ProductChannel
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.listing_group.case_value.product_channel_exclusivity.channel_exclusivity

Field description

Value of the availability.

CategoryATTRIBUTE
Data Type
Type URLgoogle.ads.googleads.v24.enums.ProductChannelExclusivityEnum.ProductChannelExclusivity
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.listing_group.case_value.product_condition.condition

Field description

Value of the condition.

CategoryATTRIBUTE
Data Type
Type URLgoogle.ads.googleads.v24.enums.ProductConditionEnum.ProductCondition
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.listing_group.case_value.product_custom_attribute.index

Field description

Indicates the index of the custom attribute.

CategoryATTRIBUTE
Data Type
Type URLgoogle.ads.googleads.v24.enums.ProductCustomAttributeIndexEnum.ProductCustomAttributeIndex
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.listing_group.case_value.product_custom_attribute.value

Field description

String value of the product custom attribute.

CategoryATTRIBUTE
Data TypeSTRING
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.listing_group.case_value.product_item_id.value

Field description

Value of the id.

CategoryATTRIBUTE
Data TypeSTRING
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.listing_group.case_value.product_type.level

Field description

Level of the type.

CategoryATTRIBUTE
Data Type
Type URLgoogle.ads.googleads.v24.enums.ProductTypeLevelEnum.ProductTypeLevel
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.listing_group.case_value.product_type.value

Field description

Value of the type.

CategoryATTRIBUTE
Data TypeSTRING
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.listing_group.parent_ad_group_criterion

Field description

Resource name of ad group criterion which is the parent listing group subdivision. Null for the root group.

CategoryATTRIBUTE
Data TypeRESOURCE_NAME
Type URLN/A
FilterableTrue
SelectableTrue
SortableFalse
RepeatedFalse

ad_group_criterion.listing_group.path

Field description

The path of dimensions defining this listing group.

CategoryATTRIBUTE
Data TypeMESSAGE
Type URLgoogle.ads.googleads.v24.common.ListingDimensionPath
FilterableFalse
SelectableTrue
SortableFalse
RepeatedFalse

ad_group_criterion.listing_group.type

Field description

Type of the listing group.

CategoryATTRIBUTE
Data Type
Type URLgoogle.ads.googleads.v24.enums.ListingGroupTypeEnum.ListingGroupType
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.location.geo_target_constant

Field description

The geo target constant resource name.

CategoryATTRIBUTE
Data TypeRESOURCE_NAME
Type URLN/A
FilterableTrue
SelectableTrue
SortableFalse
RepeatedFalse

ad_group_criterion.mobile_app_category.mobile_app_category_constant

Field description

The mobile app category constant resource name.

CategoryATTRIBUTE
Data TypeRESOURCE_NAME
Type URLN/A
FilterableTrue
SelectableTrue
SortableFalse
RepeatedFalse

ad_group_criterion.mobile_application.app_id

Field description

A 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.

CategoryATTRIBUTE
Data TypeSTRING
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.mobile_application.name

Field description

Name of this mobile application.

CategoryATTRIBUTE
Data TypeSTRING
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.negative

Field description

Immutable. Whether to target (false) or exclude (true) the criterion. This field is immutable. To switch a criterion from positive to negative, remove then re-add it.

CategoryATTRIBUTE
Data TypeBOOLEAN
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.parental_status.type

Field description

Type of the parental status.

CategoryATTRIBUTE
Data Type
Type URLgoogle.ads.googleads.v24.enums.ParentalStatusTypeEnum.ParentalStatusType
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.percent_cpc_bid_micros

Field description

The CPC bid amount, expressed as a fraction of the advertised price for some good or service. The valid range for the fraction is [0,1) and the value stored here is 1,000,000 * [fraction].

CategoryATTRIBUTE
Data TypeINT64
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.placement.url

Field description

URL of the placement. For example, "http://www.domain.com".

CategoryATTRIBUTE
Data TypeSTRING
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.position_estimates.estimated_add_clicks_at_first_position_cpc

Field description

Output only. Estimate of how many clicks per week you might get by changing your keyword bid to the value in first_position_cpc_micros.

CategoryATTRIBUTE
Data TypeINT64
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.position_estimates.estimated_add_cost_at_first_position_cpc

Field description

Output only. Estimate of how your cost per week might change when changing your keyword bid to the value in first_position_cpc_micros.

CategoryATTRIBUTE
Data TypeINT64
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.position_estimates.first_page_cpc_micros

Field description

Output only. The estimate of the CPC bid required for ad to be shown on first page of search results.

CategoryATTRIBUTE
Data TypeINT64
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.position_estimates.first_position_cpc_micros

Field description

Output only. The estimate of the CPC bid required for ad to be displayed in first position, at the top of the first page of search results.

CategoryATTRIBUTE
Data TypeINT64
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.position_estimates.top_of_page_cpc_micros

Field description

Output only. The estimate of the CPC bid required for ad to be displayed at the top of the first page of search results.

CategoryATTRIBUTE
Data TypeINT64
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.primary_status

Field description

Output only. The primary status for the ad group criterion.

CategoryATTRIBUTE
Data Type
Type URLgoogle.ads.googleads.v24.enums.AdGroupCriterionPrimaryStatusEnum.AdGroupCriterionPrimaryStatus
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.primary_status_reasons

Field description

Output only. The primary status reasons for the ad group criterion.

CategoryATTRIBUTE
Data Type
Type URLgoogle.ads.googleads.v24.enums.AdGroupCriterionPrimaryStatusReasonEnum.AdGroupCriterionPrimaryStatusReason
FilterableTrue
SelectableTrue
SortableFalse
RepeatedTrue

ad_group_criterion.quality_info.creative_quality_score

Field description

Output only. The performance of the ad compared to other advertisers.

CategoryATTRIBUTE
Data Type
Type URLgoogle.ads.googleads.v24.enums.QualityScoreBucketEnum.QualityScoreBucket
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.quality_info.post_click_quality_score

Field description

Output only. The quality score of the landing page.

CategoryATTRIBUTE
Data Type
Type URLgoogle.ads.googleads.v24.enums.QualityScoreBucketEnum.QualityScoreBucket
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.quality_info.quality_score

Field description

Output only. The quality score. This field may not be populated if Google does not have enough information to determine a value.

CategoryATTRIBUTE
Data TypeINT32
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.quality_info.search_predicted_ctr

Field description

Output only. The click-through rate compared to that of other advertisers.

CategoryATTRIBUTE
Data Type
Type URLgoogle.ads.googleads.v24.enums.QualityScoreBucketEnum.QualityScoreBucket
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.resource_name

Field description

Immutable. The resource name of the ad group criterion. Ad group criterion resource names have the form: customers/{customer_id}/adGroupCriteria/{ad_group_id}~{criterion_id}

CategoryATTRIBUTE
Data TypeRESOURCE_NAME
Type URLN/A
FilterableTrue
SelectableTrue
SortableFalse
RepeatedFalse

ad_group_criterion.retail_filter_bundle.shared_set

Field description

The resource name of the shared set that contains the retail filter. This field is required.

CategoryATTRIBUTE
Data TypeRESOURCE_NAME
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.status

Field description

The status of the criterion. This is the status of the ad group criterion entity, set by the client. Note: UI reports may incorporate additional information that affects whether a criterion is eligible to run. In some cases a criterion that's REMOVED in the API can still show as enabled in the UI. For example, campaigns by default show to users of all age ranges unless excluded. The UI will show each age range as "enabled", since they're eligible to see the ads; but AdGroupCriterion.status will show "removed", since no positive criterion was added.

CategoryATTRIBUTE
Data Type
Type URLgoogle.ads.googleads.v24.enums.AdGroupCriterionStatusEnum.AdGroupCriterionStatus
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.system_serving_status

Field description

Output only. Serving status of the criterion.

CategoryATTRIBUTE
Data Type
Type URLgoogle.ads.googleads.v24.enums.CriterionSystemServingStatusEnum.CriterionSystemServingStatus
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.topic.path

Field description

The 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.

CategoryATTRIBUTE
Data TypeSTRING
Type URLN/A
FilterableTrue
SelectableTrue
SortableFalse
RepeatedTrue

ad_group_criterion.topic.topic_constant

Field description

The Topic Constant resource name.

CategoryATTRIBUTE
Data TypeRESOURCE_NAME
Type URLN/A
FilterableTrue
SelectableTrue
SortableFalse
RepeatedFalse

ad_group_criterion.tracking_url_template

Field description

The URL template for constructing a tracking URL.

CategoryATTRIBUTE
Data TypeSTRING
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.type

Field description

Output only. The type of the criterion.

CategoryATTRIBUTE
Data Type
Type URLgoogle.ads.googleads.v24.enums.CriterionTypeEnum.CriterionType
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.url_custom_parameters

Field description

The list of mappings used to substitute custom parameter tags in a tracking_url_template, final_urls, or mobile_final_urls.

CategoryATTRIBUTE
Data TypeMESSAGE
Type URLgoogle.ads.googleads.v24.common.CustomParameter
FilterableFalse
SelectableTrue
SortableFalse
RepeatedTrue

ad_group_criterion.user_interest.user_interest_category

Field description

The UserInterest resource name.

CategoryATTRIBUTE
Data TypeRESOURCE_NAME
Type URLN/A
FilterableTrue
SelectableTrue
SortableFalse
RepeatedFalse

ad_group_criterion.user_list.user_list

Field description

The User List resource name.

CategoryATTRIBUTE
Data TypeRESOURCE_NAME
Type URLN/A
FilterableTrue
SelectableTrue
SortableFalse
RepeatedFalse

ad_group_criterion.vertical_ads_item_group_rule_list.shared_set

Field description

The shared set resource name of the vertical ads item group rule list.

CategoryATTRIBUTE
Data TypeRESOURCE_NAME
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.video_lineup.video_lineup_id

Field description

ID for a Video lineup. Contact your Google business development representative for details.

CategoryATTRIBUTE
Data TypeINT64
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.webpage.conditions

Field description

Conditions, 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.

CategoryATTRIBUTE
Data TypeMESSAGE
Type URLgoogle.ads.googleads.v24.common.WebpageConditionInfo
FilterableFalse
SelectableTrue
SortableFalse
RepeatedTrue

ad_group_criterion.webpage.coverage_percentage

Field description

Website 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.

CategoryATTRIBUTE
Data TypeDOUBLE
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.webpage.criterion_name

Field description

The 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.

CategoryATTRIBUTE
Data TypeSTRING
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.webpage.sample.sample_urls

Field description

Webpage sample urls

CategoryATTRIBUTE
Data TypeSTRING
Type URLN/A
FilterableTrue
SelectableTrue
SortableFalse
RepeatedTrue

ad_group_criterion.youtube_channel.channel_id

Field description

The YouTube uploader channel id or the channel code of a YouTube channel.

CategoryATTRIBUTE
Data TypeSTRING
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse

ad_group_criterion.youtube_video.video_id

Field description

YouTube video id as it appears on the YouTube watch page.

CategoryATTRIBUTE
Data TypeSTRING
Type URLN/A
FilterableTrue
SelectableTrue
SortableTrue
RepeatedFalse