AssignedTargetingOption class

A single assigned targeting option, which defines the state of a targeting option for an entity with targeting settings.

Constructors

AssignedTargetingOption({AgeRangeAssignedTargetingOptionDetails? ageRangeDetails, AppCategoryAssignedTargetingOptionDetails? appCategoryDetails, AppAssignedTargetingOptionDetails? appDetails, String? assignedTargetingOptionId, String? assignedTargetingOptionIdAlias, AudienceGroupAssignedTargetingOptionDetails? audienceGroupDetails, AudioContentTypeAssignedTargetingOptionDetails? audioContentTypeDetails, AuthorizedSellerStatusAssignedTargetingOptionDetails? authorizedSellerStatusDetails, BrowserAssignedTargetingOptionDetails? browserDetails, BusinessChainAssignedTargetingOptionDetails? businessChainDetails, CarrierAndIspAssignedTargetingOptionDetails? carrierAndIspDetails, CategoryAssignedTargetingOptionDetails? categoryDetails, ChannelAssignedTargetingOptionDetails? channelDetails, ContentDurationAssignedTargetingOptionDetails? contentDurationDetails, ContentGenreAssignedTargetingOptionDetails? contentGenreDetails, ContentInstreamPositionAssignedTargetingOptionDetails? contentInstreamPositionDetails, ContentOutstreamPositionAssignedTargetingOptionDetails? contentOutstreamPositionDetails, ContentStreamTypeAssignedTargetingOptionDetails? contentStreamTypeDetails, DayAndTimeAssignedTargetingOptionDetails? dayAndTimeDetails, DeviceMakeModelAssignedTargetingOptionDetails? deviceMakeModelDetails, DeviceTypeAssignedTargetingOptionDetails? deviceTypeDetails, DigitalContentLabelAssignedTargetingOptionDetails? digitalContentLabelExclusionDetails, EnvironmentAssignedTargetingOptionDetails? environmentDetails, ExchangeAssignedTargetingOptionDetails? exchangeDetails, GenderAssignedTargetingOptionDetails? genderDetails, GeoRegionAssignedTargetingOptionDetails? geoRegionDetails, HouseholdIncomeAssignedTargetingOptionDetails? householdIncomeDetails, String? inheritance, InventorySourceAssignedTargetingOptionDetails? inventorySourceDetails, InventorySourceGroupAssignedTargetingOptionDetails? inventorySourceGroupDetails, KeywordAssignedTargetingOptionDetails? keywordDetails, LanguageAssignedTargetingOptionDetails? languageDetails, String? name, NativeContentPositionAssignedTargetingOptionDetails? nativeContentPositionDetails, NegativeKeywordListAssignedTargetingOptionDetails? negativeKeywordListDetails, OmidAssignedTargetingOptionDetails? omidDetails, OnScreenPositionAssignedTargetingOptionDetails? onScreenPositionDetails, OperatingSystemAssignedTargetingOptionDetails? operatingSystemDetails, ParentalStatusAssignedTargetingOptionDetails? parentalStatusDetails, PoiAssignedTargetingOptionDetails? poiDetails, ProximityLocationListAssignedTargetingOptionDetails? proximityLocationListDetails, RegionalLocationListAssignedTargetingOptionDetails? regionalLocationListDetails, SensitiveCategoryAssignedTargetingOptionDetails? sensitiveCategoryExclusionDetails, SessionPositionAssignedTargetingOptionDetails? sessionPositionDetails, SubExchangeAssignedTargetingOptionDetails? subExchangeDetails, String? targetingType, ThirdPartyVerifierAssignedTargetingOptionDetails? thirdPartyVerifierDetails, UrlAssignedTargetingOptionDetails? urlDetails, UserRewardedContentAssignedTargetingOptionDetails? userRewardedContentDetails, VideoPlayerSizeAssignedTargetingOptionDetails? videoPlayerSizeDetails, ViewabilityAssignedTargetingOptionDetails? viewabilityDetails, YoutubeChannelAssignedTargetingOptionDetails? youtubeChannelDetails, YoutubeChannelPackAssignedTargetingOptionDetails? youtubeChannelPackDetails, YoutubeVideoAssignedTargetingOptionDetails? youtubeVideoDetails})
AssignedTargetingOption.fromJson(Map json_)

Properties

ageRangeDetails ↔ AgeRangeAssignedTargetingOptionDetails?
Age range details.
getter/setter pair
appCategoryDetails ↔ AppCategoryAssignedTargetingOptionDetails?
App category details.
getter/setter pair
appDetails ↔ AppAssignedTargetingOptionDetails?
App details.
getter/setter pair
assignedTargetingOptionId ↔ String?
The unique ID of the assigned targeting option.
getter/setter pair
assignedTargetingOptionIdAlias ↔ String?
An alias for the assigned_targeting_option_id.
getter/setter pair
audienceGroupDetails ↔ AudienceGroupAssignedTargetingOptionDetails?
Audience targeting details.
getter/setter pair
audioContentTypeDetails ↔ AudioContentTypeAssignedTargetingOptionDetails?
Audio content type details.
getter/setter pair
authorizedSellerStatusDetails ↔ AuthorizedSellerStatusAssignedTargetingOptionDetails?
Authorized seller status details.
getter/setter pair
browserDetails ↔ BrowserAssignedTargetingOptionDetails?
Browser details.
getter/setter pair
businessChainDetails ↔ BusinessChainAssignedTargetingOptionDetails?
Business chain details.
getter/setter pair
carrierAndIspDetails ↔ CarrierAndIspAssignedTargetingOptionDetails?
Carrier and ISP details.
getter/setter pair
categoryDetails ↔ CategoryAssignedTargetingOptionDetails?
Category details.
getter/setter pair
channelDetails ↔ ChannelAssignedTargetingOptionDetails?
Channel details.
getter/setter pair
contentDurationDetails ↔ ContentDurationAssignedTargetingOptionDetails?
Content duration details.
getter/setter pair
contentGenreDetails ↔ ContentGenreAssignedTargetingOptionDetails?
Content genre details.
getter/setter pair
contentInstreamPositionDetails ↔ ContentInstreamPositionAssignedTargetingOptionDetails?
Content instream position details.
getter/setter pair
contentOutstreamPositionDetails ↔ ContentOutstreamPositionAssignedTargetingOptionDetails?
Content outstream position details.
getter/setter pair
contentStreamTypeDetails ↔ ContentStreamTypeAssignedTargetingOptionDetails?
Content duration details.
getter/setter pair
dayAndTimeDetails ↔ DayAndTimeAssignedTargetingOptionDetails?
Day and time details.
getter/setter pair
deviceMakeModelDetails ↔ DeviceMakeModelAssignedTargetingOptionDetails?
Device make and model details.
getter/setter pair
deviceTypeDetails ↔ DeviceTypeAssignedTargetingOptionDetails?
Device Type details.
getter/setter pair
digitalContentLabelExclusionDetails ↔ DigitalContentLabelAssignedTargetingOptionDetails?
Digital content label details.
getter/setter pair
environmentDetails ↔ EnvironmentAssignedTargetingOptionDetails?
Environment details.
getter/setter pair
exchangeDetails ↔ ExchangeAssignedTargetingOptionDetails?
Exchange details.
getter/setter pair
genderDetails ↔ GenderAssignedTargetingOptionDetails?
Gender details.
getter/setter pair
geoRegionDetails ↔ GeoRegionAssignedTargetingOptionDetails?
Geographic region details.
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
householdIncomeDetails ↔ HouseholdIncomeAssignedTargetingOptionDetails?
Household income details.
getter/setter pair
inheritance ↔ String?
The inheritance status of the assigned targeting option.
getter/setter pair
inventorySourceDetails ↔ InventorySourceAssignedTargetingOptionDetails?
Inventory source details.
getter/setter pair
inventorySourceGroupDetails ↔ InventorySourceGroupAssignedTargetingOptionDetails?
Inventory source group details.
getter/setter pair
keywordDetails ↔ KeywordAssignedTargetingOptionDetails?
Keyword details.
getter/setter pair
languageDetails ↔ LanguageAssignedTargetingOptionDetails?
Language details.
getter/setter pair
name ↔ String?
The resource name for this assigned targeting option.
getter/setter pair
nativeContentPositionDetails ↔ NativeContentPositionAssignedTargetingOptionDetails?
Native content position details.
getter/setter pair
negativeKeywordListDetails ↔ NegativeKeywordListAssignedTargetingOptionDetails?
Keyword details.
getter/setter pair
omidDetails ↔ OmidAssignedTargetingOptionDetails?
Open Measurement enabled inventory details.
getter/setter pair
onScreenPositionDetails ↔ OnScreenPositionAssignedTargetingOptionDetails?
On screen position details.
getter/setter pair
operatingSystemDetails ↔ OperatingSystemAssignedTargetingOptionDetails?
Operating system details.
getter/setter pair
parentalStatusDetails ↔ ParentalStatusAssignedTargetingOptionDetails?
Parental status details.
getter/setter pair
poiDetails ↔ PoiAssignedTargetingOptionDetails?
POI details.
getter/setter pair
proximityLocationListDetails ↔ ProximityLocationListAssignedTargetingOptionDetails?
Proximity location list details.
getter/setter pair
regionalLocationListDetails ↔ RegionalLocationListAssignedTargetingOptionDetails?
Regional location list details.
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sensitiveCategoryExclusionDetails ↔ SensitiveCategoryAssignedTargetingOptionDetails?
Sensitive category details.
getter/setter pair
sessionPositionDetails ↔ SessionPositionAssignedTargetingOptionDetails?
Session position details.
getter/setter pair
subExchangeDetails ↔ SubExchangeAssignedTargetingOptionDetails?
Sub-exchange details.
getter/setter pair
targetingType ↔ String?
Identifies the type of this assigned targeting option.
getter/setter pair
thirdPartyVerifierDetails ↔ ThirdPartyVerifierAssignedTargetingOptionDetails?
Third party verification details.
getter/setter pair
urlDetails ↔ UrlAssignedTargetingOptionDetails?
URL details.
getter/setter pair
userRewardedContentDetails ↔ UserRewardedContentAssignedTargetingOptionDetails?
User rewarded content details.
getter/setter pair
videoPlayerSizeDetails ↔ VideoPlayerSizeAssignedTargetingOptionDetails?
Video player size details.
getter/setter pair
viewabilityDetails ↔ ViewabilityAssignedTargetingOptionDetails?
Viewability details.
getter/setter pair
youtubeChannelDetails ↔ YoutubeChannelAssignedTargetingOptionDetails?
YouTube channel details.
getter/setter pair
youtubeChannelPackDetails ↔ YoutubeChannelPackAssignedTargetingOptionDetails?
YouTube channel pack details.
getter/setter pair
youtubeVideoDetails ↔ YoutubeVideoAssignedTargetingOptionDetails?
YouTube video details.
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