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