GoogleAdsSearchads360V23ResourcesAdGroupCriterion class
An ad group criterion.
The ad_group_criterion report only returns criteria that were explicitly added to the ad group.
Constructors
-
GoogleAdsSearchads360V23ResourcesAdGroupCriterion({String? adGroup, GoogleAdsSearchads360V23CommonAgeRangeInfo? ageRange, GoogleAdsSearchads360V23CommonAppPaymentModelInfo? appPaymentModel, String? approvalStatus, GoogleAdsSearchads360V23CommonAudienceInfo? audience, double? bidModifier, GoogleAdsSearchads360V23CommonBrandListInfo? brandList, GoogleAdsSearchads360V23CommonCombinedAudienceInfo? combinedAudience, String? cpcBidMicros, String? cpmBidMicros, String? cpvBidMicros, String? creationTime, String? criterionId, GoogleAdsSearchads360V23CommonCustomAffinityInfo? customAffinity, GoogleAdsSearchads360V23CommonCustomAudienceInfo? customAudience, GoogleAdsSearchads360V23CommonCustomIntentInfo? customIntent, List<
String> ? disapprovalReasons, String? displayName, String? effectiveCpcBidMicros, String? effectiveCpcBidSource, String? effectiveCpmBidMicros, String? effectiveCpmBidSource, String? effectiveCpvBidMicros, String? effectiveCpvBidSource, List<String> ? effectiveLabels, String? effectivePercentCpcBidMicros, String? effectivePercentCpcBidSource, String? engineId, String? engineStatus, GoogleAdsSearchads360V23CommonExtendedDemographicInfo? extendedDemographic, List<String> ? finalMobileUrls, String? finalUrlSuffix, List<String> ? finalUrls, GoogleAdsSearchads360V23CommonGenderInfo? gender, GoogleAdsSearchads360V23CommonIncomeRangeInfo? incomeRange, GoogleAdsSearchads360V23CommonKeywordInfo? keyword, List<String> ? labels, GoogleAdsSearchads360V23CommonLanguageInfo? language, String? lastModifiedTime, GoogleAdsSearchads360V23CommonLifeEventInfo? lifeEvent, GoogleAdsSearchads360V23CommonListingGroupInfo? listingGroup, GoogleAdsSearchads360V23CommonLocationInfo? location, GoogleAdsSearchads360V23CommonMobileAppCategoryInfo? mobileAppCategory, GoogleAdsSearchads360V23CommonMobileApplicationInfo? mobileApplication, bool? negative, GoogleAdsSearchads360V23CommonParentalStatusInfo? parentalStatus, String? percentCpcBidMicros, GoogleAdsSearchads360V23CommonPlacementInfo? placement, GoogleAdsSearchads360V23ResourcesAdGroupCriterionPositionEstimates? positionEstimates, String? primaryStatus, List<String> ? primaryStatusReasons, GoogleAdsSearchads360V23ResourcesAdGroupCriterionQualityInfo? qualityInfo, String? resourceName, String? status, String? systemServingStatus, GoogleAdsSearchads360V23CommonTopicInfo? topic, String? trackingUrlTemplate, String? type, List<GoogleAdsSearchads360V23CommonCustomParameter> ? urlCustomParameters, GoogleAdsSearchads360V23CommonUserInterestInfo? userInterest, GoogleAdsSearchads360V23CommonUserListInfo? userList, GoogleAdsSearchads360V23CommonVerticalAdsItemGroupRuleListInfo? verticalAdsItemGroupRuleList, GoogleAdsSearchads360V23CommonVideoLineupInfo? videoLineup, GoogleAdsSearchads360V23CommonWebpageInfo? webpage, GoogleAdsSearchads360V23CommonYouTubeChannelInfo? youtubeChannel, GoogleAdsSearchads360V23CommonYouTubeVideoInfo? youtubeVideo}) - GoogleAdsSearchads360V23ResourcesAdGroupCriterion.fromJson(Map json_)
Properties
- adGroup ↔ String?
-
The ad group to which the criterion belongs.
getter/setter pair
- ageRange ↔ GoogleAdsSearchads360V23CommonAgeRangeInfo?
-
Age range.
getter/setter pair
- appPaymentModel ↔ GoogleAdsSearchads360V23CommonAppPaymentModelInfo?
-
App Payment Model.
getter/setter pair
- approvalStatus ↔ String?
-
Approval status of the criterion.
getter/setter pair
- audience ↔ GoogleAdsSearchads360V23CommonAudienceInfo?
-
Audience.
getter/setter pair
- bidModifier ↔ double?
-
The modifier for the bid when the criterion matches.
getter/setter pair
- brandList ↔ GoogleAdsSearchads360V23CommonBrandListInfo?
-
Brand list criterion.
getter/setter pair
- combinedAudience ↔ GoogleAdsSearchads360V23CommonCombinedAudienceInfo?
-
Combined Audience.
getter/setter pair
- cpcBidMicros ↔ String?
-
The CPC (cost-per-click) bid.
getter/setter pair
- cpmBidMicros ↔ String?
-
The CPM (cost-per-thousand viewable impressions) bid.
getter/setter pair
- cpvBidMicros ↔ String?
-
The CPV (cost-per-view) bid.
getter/setter pair
- creationTime ↔ String?
-
The timestamp when this ad group criterion was created.
getter/setter pair
- criterionId ↔ String?
-
The ID of the criterion.
getter/setter pair
- customAffinity ↔ GoogleAdsSearchads360V23CommonCustomAffinityInfo?
-
Custom Affinity.
getter/setter pair
- customAudience ↔ GoogleAdsSearchads360V23CommonCustomAudienceInfo?
-
Custom Audience.
getter/setter pair
- customIntent ↔ GoogleAdsSearchads360V23CommonCustomIntentInfo?
-
Custom Intent.
getter/setter pair
-
disapprovalReasons
↔ List<
String> ? -
List of disapproval reasons of the criterion.
getter/setter pair
- displayName ↔ String?
-
The display name of the criterion.
getter/setter pair
- effectiveCpcBidMicros ↔ String?
-
The effective CPC (cost-per-click) bid.
getter/setter pair
- effectiveCpcBidSource ↔ String?
-
Source of the effective CPC bid.
getter/setter pair
- effectiveCpmBidMicros ↔ String?
-
The effective CPM (cost-per-thousand viewable impressions) bid.
getter/setter pair
- effectiveCpmBidSource ↔ String?
-
Source of the effective CPM bid.
getter/setter pair
- effectiveCpvBidMicros ↔ String?
-
The effective CPV (cost-per-view) bid.
getter/setter pair
- effectiveCpvBidSource ↔ String?
-
Source of the effective CPV bid.
getter/setter pair
-
effectiveLabels
↔ List<
String> ? -
The resource names of effective labels attached to this ad group
criterion.
getter/setter pair
- effectivePercentCpcBidMicros ↔ String?
-
The effective Percent CPC bid amount.
getter/setter pair
- effectivePercentCpcBidSource ↔ String?
-
Source of the effective Percent CPC bid.
getter/setter pair
- engineId ↔ String?
-
ID of the ad group criterion in the external engine account.
getter/setter pair
- engineStatus ↔ String?
-
The Engine Status for ad group criterion.
getter/setter pair
- extendedDemographic ↔ GoogleAdsSearchads360V23CommonExtendedDemographicInfo?
-
Extended demographic criterion.
getter/setter pair
-
finalMobileUrls
↔ List<
String> ? -
The list of possible final mobile URLs after all cross-domain redirects.
getter/setter pair
-
finalUrls
↔ List<
String> ? -
The list of possible final URLs after all cross-domain redirects for the
ad.
getter/setter pair
- finalUrlSuffix ↔ String?
-
URL template for appending params to final URL.
getter/setter pair
- gender ↔ GoogleAdsSearchads360V23CommonGenderInfo?
-
Gender.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- incomeRange ↔ GoogleAdsSearchads360V23CommonIncomeRangeInfo?
-
Income range.
getter/setter pair
- keyword ↔ GoogleAdsSearchads360V23CommonKeywordInfo?
-
Keyword.
getter/setter pair
-
labels
↔ List<
String> ? -
The resource names of labels attached to this ad group criterion.
getter/setter pair
- language ↔ GoogleAdsSearchads360V23CommonLanguageInfo?
-
Language.
getter/setter pair
- lastModifiedTime ↔ String?
-
The datetime when this ad group criterion was last modified.
getter/setter pair
- lifeEvent ↔ GoogleAdsSearchads360V23CommonLifeEventInfo?
-
Life event campaign criterion.
getter/setter pair
- listingGroup ↔ GoogleAdsSearchads360V23CommonListingGroupInfo?
-
Listing group.
getter/setter pair
- location ↔ GoogleAdsSearchads360V23CommonLocationInfo?
-
Location.
getter/setter pair
- mobileAppCategory ↔ GoogleAdsSearchads360V23CommonMobileAppCategoryInfo?
-
Mobile app category.
getter/setter pair
- mobileApplication ↔ GoogleAdsSearchads360V23CommonMobileApplicationInfo?
-
Mobile application.
getter/setter pair
- negative ↔ bool?
-
Whether to target (
false) or exclude (true) the criterion.getter/setter pair - parentalStatus ↔ GoogleAdsSearchads360V23CommonParentalStatusInfo?
-
Parental status.
getter/setter pair
- percentCpcBidMicros ↔ String?
-
The CPC bid amount, expressed as a fraction of the advertised price for
some good or service.
getter/setter pair
- placement ↔ GoogleAdsSearchads360V23CommonPlacementInfo?
-
Placement.
getter/setter pair
- positionEstimates ↔ GoogleAdsSearchads360V23ResourcesAdGroupCriterionPositionEstimates?
-
Estimates for criterion bids at various positions.
getter/setter pair
- primaryStatus ↔ String?
-
The primary status for the ad group criterion.
getter/setter pair
-
primaryStatusReasons
↔ List<
String> ? -
The primary status reasons for the ad group criterion.
getter/setter pair
- qualityInfo ↔ GoogleAdsSearchads360V23ResourcesAdGroupCriterionQualityInfo?
-
Information regarding the quality of the criterion.
getter/setter pair
- resourceName ↔ String?
-
The resource name of the ad group criterion.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- status ↔ String?
-
The status of the criterion.
getter/setter pair
- systemServingStatus ↔ String?
-
Serving status of the criterion.
getter/setter pair
- topic ↔ GoogleAdsSearchads360V23CommonTopicInfo?
-
Topic.
getter/setter pair
- trackingUrlTemplate ↔ String?
-
The URL template for constructing a tracking URL.
getter/setter pair
- type ↔ String?
-
The type of the criterion.
getter/setter pair
-
urlCustomParameters
↔ List<
GoogleAdsSearchads360V23CommonCustomParameter> ? -
The list of mappings used to substitute custom parameter tags in a
tracking_url_template,final_urls, ormobile_final_urls.getter/setter pair - userInterest ↔ GoogleAdsSearchads360V23CommonUserInterestInfo?
-
User Interest.
getter/setter pair
- userList ↔ GoogleAdsSearchads360V23CommonUserListInfo?
-
User List.
getter/setter pair
- verticalAdsItemGroupRuleList ↔ GoogleAdsSearchads360V23CommonVerticalAdsItemGroupRuleListInfo?
-
Vertical ads item group rule list criterion.
getter/setter pair
- videoLineup ↔ GoogleAdsSearchads360V23CommonVideoLineupInfo?
-
Video lineup criterion.
getter/setter pair
- webpage ↔ GoogleAdsSearchads360V23CommonWebpageInfo?
-
Webpage
getter/setter pair
- youtubeChannel ↔ GoogleAdsSearchads360V23CommonYouTubeChannelInfo?
-
YouTube Channel.
getter/setter pair
- youtubeVideo ↔ GoogleAdsSearchads360V23CommonYouTubeVideoInfo?
-
YouTube Video.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited