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