GoogleApi.DisplayVideo.V3.Model.TargetingOption (google_api_display_video v0.39.0)
View SourceRepresents a single targeting option, which is a targetable concept in DV360.
Attributes
-
contentOutstreamPositionDetails(type:GoogleApi.DisplayVideo.V3.Model.ContentOutstreamPositionTargetingOptionDetails.t, default:nil) - Content outstream position details. -
contentDurationDetails(type:GoogleApi.DisplayVideo.V3.Model.ContentDurationTargetingOptionDetails.t, default:nil) - Content duration resource details. -
videoPlayerSizeDetails(type:GoogleApi.DisplayVideo.V3.Model.VideoPlayerSizeTargetingOptionDetails.t, default:nil) - Video player size details. -
contentInstreamPositionDetails(type:GoogleApi.DisplayVideo.V3.Model.ContentInstreamPositionTargetingOptionDetails.t, default:nil) - Content instream position details. -
name(type:String.t, default:nil) - Output only. The resource name for this targeting option. -
authorizedSellerStatusDetails(type:GoogleApi.DisplayVideo.V3.Model.AuthorizedSellerStatusTargetingOptionDetails.t, default:nil) - Authorized seller status resource details. -
subExchangeDetails(type:GoogleApi.DisplayVideo.V3.Model.SubExchangeTargetingOptionDetails.t, default:nil) - Sub-exchange details. -
targetingType(type:String.t, default:nil) - Output only. The type of this targeting option. -
householdIncomeDetails(type:GoogleApi.DisplayVideo.V3.Model.HouseholdIncomeTargetingOptionDetails.t, default:nil) - Household income details. -
poiDetails(type:GoogleApi.DisplayVideo.V3.Model.PoiTargetingOptionDetails.t, default:nil) - POI resource details. -
browserDetails(type:GoogleApi.DisplayVideo.V3.Model.BrowserTargetingOptionDetails.t, default:nil) - Browser details. -
audioContentTypeDetails(type:GoogleApi.DisplayVideo.V3.Model.AudioContentTypeTargetingOptionDetails.t, default:nil) - Audio content type details. -
userRewardedContentDetails(type:GoogleApi.DisplayVideo.V3.Model.UserRewardedContentTargetingOptionDetails.t, default:nil) - User rewarded content details. -
deviceMakeModelDetails(type:GoogleApi.DisplayVideo.V3.Model.DeviceMakeModelTargetingOptionDetails.t, default:nil) - Device make and model resource details. -
appCategoryDetails(type:GoogleApi.DisplayVideo.V3.Model.AppCategoryTargetingOptionDetails.t, default:nil) - App category details. -
environmentDetails(type:GoogleApi.DisplayVideo.V3.Model.EnvironmentTargetingOptionDetails.t, default:nil) - Environment details. -
nativeContentPositionDetails(type:GoogleApi.DisplayVideo.V3.Model.NativeContentPositionTargetingOptionDetails.t, default:nil) - Native content position details. -
targetingOptionId(type:String.t, default:nil) - Output only. A unique identifier for this targeting option. The tuple {targeting_type,targeting_option_id} will be unique. -
viewabilityDetails(type:GoogleApi.DisplayVideo.V3.Model.ViewabilityTargetingOptionDetails.t, default:nil) - Viewability resource details. -
contentGenreDetails(type:GoogleApi.DisplayVideo.V3.Model.ContentGenreTargetingOptionDetails.t, default:nil) - Content genre resource details. -
geoRegionDetails(type:GoogleApi.DisplayVideo.V3.Model.GeoRegionTargetingOptionDetails.t, default:nil) - Geographic region resource details. -
businessChainDetails(type:GoogleApi.DisplayVideo.V3.Model.BusinessChainTargetingOptionDetails.t, default:nil) - Business chain resource details. -
deviceTypeDetails(type:GoogleApi.DisplayVideo.V3.Model.DeviceTypeTargetingOptionDetails.t, default:nil) - Device type details. -
sensitiveCategoryDetails(type:GoogleApi.DisplayVideo.V3.Model.SensitiveCategoryTargetingOptionDetails.t, default:nil) - Sensitive Category details. -
categoryDetails(type:GoogleApi.DisplayVideo.V3.Model.CategoryTargetingOptionDetails.t, default:nil) - Category resource details. -
contentStreamTypeDetails(type:GoogleApi.DisplayVideo.V3.Model.ContentStreamTypeTargetingOptionDetails.t, default:nil) - Content stream type resource details. -
languageDetails(type:GoogleApi.DisplayVideo.V3.Model.LanguageTargetingOptionDetails.t, default:nil) - Language resource details. -
parentalStatusDetails(type:GoogleApi.DisplayVideo.V3.Model.ParentalStatusTargetingOptionDetails.t, default:nil) - Parental status details. -
onScreenPositionDetails(type:GoogleApi.DisplayVideo.V3.Model.OnScreenPositionTargetingOptionDetails.t, default:nil) - On screen position details. -
carrierAndIspDetails(type:GoogleApi.DisplayVideo.V3.Model.CarrierAndIspTargetingOptionDetails.t, default:nil) - Carrier and ISP details. -
exchangeDetails(type:GoogleApi.DisplayVideo.V3.Model.ExchangeTargetingOptionDetails.t, default:nil) - Exchange details. -
omidDetails(type:GoogleApi.DisplayVideo.V3.Model.OmidTargetingOptionDetails.t, default:nil) - Open Measurement enabled inventory details. -
genderDetails(type:GoogleApi.DisplayVideo.V3.Model.GenderTargetingOptionDetails.t, default:nil) - Gender details. -
ageRangeDetails(type:GoogleApi.DisplayVideo.V3.Model.AgeRangeTargetingOptionDetails.t, default:nil) - Age range details. -
operatingSystemDetails(type:GoogleApi.DisplayVideo.V3.Model.OperatingSystemTargetingOptionDetails.t, default:nil) - Operating system resources details. -
digitalContentLabelDetails(type:GoogleApi.DisplayVideo.V3.Model.DigitalContentLabelTargetingOptionDetails.t, default:nil) - Digital content label details.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.DisplayVideo.V3.Model.TargetingOption{ ageRangeDetails: GoogleApi.DisplayVideo.V3.Model.AgeRangeTargetingOptionDetails.t() | nil, appCategoryDetails: GoogleApi.DisplayVideo.V3.Model.AppCategoryTargetingOptionDetails.t() | nil, audioContentTypeDetails: GoogleApi.DisplayVideo.V3.Model.AudioContentTypeTargetingOptionDetails.t() | nil, authorizedSellerStatusDetails: GoogleApi.DisplayVideo.V3.Model.AuthorizedSellerStatusTargetingOptionDetails.t() | nil, browserDetails: GoogleApi.DisplayVideo.V3.Model.BrowserTargetingOptionDetails.t() | nil, businessChainDetails: GoogleApi.DisplayVideo.V3.Model.BusinessChainTargetingOptionDetails.t() | nil, carrierAndIspDetails: GoogleApi.DisplayVideo.V3.Model.CarrierAndIspTargetingOptionDetails.t() | nil, categoryDetails: GoogleApi.DisplayVideo.V3.Model.CategoryTargetingOptionDetails.t() | nil, contentDurationDetails: GoogleApi.DisplayVideo.V3.Model.ContentDurationTargetingOptionDetails.t() | nil, contentGenreDetails: GoogleApi.DisplayVideo.V3.Model.ContentGenreTargetingOptionDetails.t() | nil, contentInstreamPositionDetails: GoogleApi.DisplayVideo.V3.Model.ContentInstreamPositionTargetingOptionDetails.t() | nil, contentOutstreamPositionDetails: GoogleApi.DisplayVideo.V3.Model.ContentOutstreamPositionTargetingOptionDetails.t() | nil, contentStreamTypeDetails: GoogleApi.DisplayVideo.V3.Model.ContentStreamTypeTargetingOptionDetails.t() | nil, deviceMakeModelDetails: GoogleApi.DisplayVideo.V3.Model.DeviceMakeModelTargetingOptionDetails.t() | nil, deviceTypeDetails: GoogleApi.DisplayVideo.V3.Model.DeviceTypeTargetingOptionDetails.t() | nil, digitalContentLabelDetails: GoogleApi.DisplayVideo.V3.Model.DigitalContentLabelTargetingOptionDetails.t() | nil, environmentDetails: GoogleApi.DisplayVideo.V3.Model.EnvironmentTargetingOptionDetails.t() | nil, exchangeDetails: GoogleApi.DisplayVideo.V3.Model.ExchangeTargetingOptionDetails.t() | nil, genderDetails: GoogleApi.DisplayVideo.V3.Model.GenderTargetingOptionDetails.t() | nil, geoRegionDetails: GoogleApi.DisplayVideo.V3.Model.GeoRegionTargetingOptionDetails.t() | nil, householdIncomeDetails: GoogleApi.DisplayVideo.V3.Model.HouseholdIncomeTargetingOptionDetails.t() | nil, languageDetails: GoogleApi.DisplayVideo.V3.Model.LanguageTargetingOptionDetails.t() | nil, name: String.t() | nil, nativeContentPositionDetails: GoogleApi.DisplayVideo.V3.Model.NativeContentPositionTargetingOptionDetails.t() | nil, omidDetails: GoogleApi.DisplayVideo.V3.Model.OmidTargetingOptionDetails.t() | nil, onScreenPositionDetails: GoogleApi.DisplayVideo.V3.Model.OnScreenPositionTargetingOptionDetails.t() | nil, operatingSystemDetails: GoogleApi.DisplayVideo.V3.Model.OperatingSystemTargetingOptionDetails.t() | nil, parentalStatusDetails: GoogleApi.DisplayVideo.V3.Model.ParentalStatusTargetingOptionDetails.t() | nil, poiDetails: GoogleApi.DisplayVideo.V3.Model.PoiTargetingOptionDetails.t() | nil, sensitiveCategoryDetails: GoogleApi.DisplayVideo.V3.Model.SensitiveCategoryTargetingOptionDetails.t() | nil, subExchangeDetails: GoogleApi.DisplayVideo.V3.Model.SubExchangeTargetingOptionDetails.t() | nil, targetingOptionId: String.t() | nil, targetingType: String.t() | nil, userRewardedContentDetails: GoogleApi.DisplayVideo.V3.Model.UserRewardedContentTargetingOptionDetails.t() | nil, videoPlayerSizeDetails: GoogleApi.DisplayVideo.V3.Model.VideoPlayerSizeTargetingOptionDetails.t() | nil, viewabilityDetails: GoogleApi.DisplayVideo.V3.Model.ViewabilityTargetingOptionDetails.t() | nil }