Show / Hide Table of Contents

Class TargetingOption

Represents a single targeting option, which is a targetable concept in DV360.

Inheritance
System.Object
TargetingOption
Implements
Google.Apis.Requests.IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.DisplayVideo.v1.Data
Assembly: Google.Apis.DisplayVideo.v1.dll
Syntax
public class TargetingOption : IDirectResponseSchema

Properties

AgeRangeDetails

Age range details.

Declaration
[JsonProperty("ageRangeDetails")]
public virtual AgeRangeTargetingOptionDetails AgeRangeDetails { get; set; }
Property Value
Type Description
AgeRangeTargetingOptionDetails

AppCategoryDetails

App category details.

Declaration
[JsonProperty("appCategoryDetails")]
public virtual AppCategoryTargetingOptionDetails AppCategoryDetails { get; set; }
Property Value
Type Description
AppCategoryTargetingOptionDetails

AuthorizedSellerStatusDetails

Authorized seller status resource details.

Declaration
[JsonProperty("authorizedSellerStatusDetails")]
public virtual AuthorizedSellerStatusTargetingOptionDetails AuthorizedSellerStatusDetails { get; set; }
Property Value
Type Description
AuthorizedSellerStatusTargetingOptionDetails

BrowserDetails

Browser details.

Declaration
[JsonProperty("browserDetails")]
public virtual BrowserTargetingOptionDetails BrowserDetails { get; set; }
Property Value
Type Description
BrowserTargetingOptionDetails

CarrierAndIspDetails

Carrier and ISP details.

Declaration
[JsonProperty("carrierAndIspDetails")]
public virtual CarrierAndIspTargetingOptionDetails CarrierAndIspDetails { get; set; }
Property Value
Type Description
CarrierAndIspTargetingOptionDetails

CategoryDetails

Category resource details.

Declaration
[JsonProperty("categoryDetails")]
public virtual CategoryTargetingOptionDetails CategoryDetails { get; set; }
Property Value
Type Description
CategoryTargetingOptionDetails

ContentInstreamPositionDetails

Content instream position details.

Declaration
[JsonProperty("contentInstreamPositionDetails")]
public virtual ContentInstreamPositionTargetingOptionDetails ContentInstreamPositionDetails { get; set; }
Property Value
Type Description
ContentInstreamPositionTargetingOptionDetails

ContentOutstreamPositionDetails

Content outstream position details.

Declaration
[JsonProperty("contentOutstreamPositionDetails")]
public virtual ContentOutstreamPositionTargetingOptionDetails ContentOutstreamPositionDetails { get; set; }
Property Value
Type Description
ContentOutstreamPositionTargetingOptionDetails

DeviceMakeModelDetails

Device make and model resource details.

Declaration
[JsonProperty("deviceMakeModelDetails")]
public virtual DeviceMakeModelTargetingOptionDetails DeviceMakeModelDetails { get; set; }
Property Value
Type Description
DeviceMakeModelTargetingOptionDetails

DeviceTypeDetails

Device type details.

Declaration
[JsonProperty("deviceTypeDetails")]
public virtual DeviceTypeTargetingOptionDetails DeviceTypeDetails { get; set; }
Property Value
Type Description
DeviceTypeTargetingOptionDetails

DigitalContentLabelDetails

Digital content label details.

Declaration
[JsonProperty("digitalContentLabelDetails")]
public virtual DigitalContentLabelTargetingOptionDetails DigitalContentLabelDetails { get; set; }
Property Value
Type Description
DigitalContentLabelTargetingOptionDetails

EnvironmentDetails

Environment details.

Declaration
[JsonProperty("environmentDetails")]
public virtual EnvironmentTargetingOptionDetails EnvironmentDetails { get; set; }
Property Value
Type Description
EnvironmentTargetingOptionDetails

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
System.String

ExchangeDetails

Exchange details.

Declaration
[JsonProperty("exchangeDetails")]
public virtual ExchangeTargetingOptionDetails ExchangeDetails { get; set; }
Property Value
Type Description
ExchangeTargetingOptionDetails

GenderDetails

Gender details.

Declaration
[JsonProperty("genderDetails")]
public virtual GenderTargetingOptionDetails GenderDetails { get; set; }
Property Value
Type Description
GenderTargetingOptionDetails

GeoRegionDetails

Geographic region resource details.

Declaration
[JsonProperty("geoRegionDetails")]
public virtual GeoRegionTargetingOptionDetails GeoRegionDetails { get; set; }
Property Value
Type Description
GeoRegionTargetingOptionDetails

HouseholdIncomeDetails

Household income details.

Declaration
[JsonProperty("householdIncomeDetails")]
public virtual HouseholdIncomeTargetingOptionDetails HouseholdIncomeDetails { get; set; }
Property Value
Type Description
HouseholdIncomeTargetingOptionDetails

LanguageDetails

Language resource details.

Declaration
[JsonProperty("languageDetails")]
public virtual LanguageTargetingOptionDetails LanguageDetails { get; set; }
Property Value
Type Description
LanguageTargetingOptionDetails

Name

Output only. The resource name for this targeting option.

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
System.String

NativeContentPositionDetails

Native content position details.

Declaration
[JsonProperty("nativeContentPositionDetails")]
public virtual NativeContentPositionTargetingOptionDetails NativeContentPositionDetails { get; set; }
Property Value
Type Description
NativeContentPositionTargetingOptionDetails

OnScreenPositionDetails

On screen position details.

Declaration
[JsonProperty("onScreenPositionDetails")]
public virtual OnScreenPositionTargetingOptionDetails OnScreenPositionDetails { get; set; }
Property Value
Type Description
OnScreenPositionTargetingOptionDetails

OperatingSystemDetails

Operating system resources details.

Declaration
[JsonProperty("operatingSystemDetails")]
public virtual OperatingSystemTargetingOptionDetails OperatingSystemDetails { get; set; }
Property Value
Type Description
OperatingSystemTargetingOptionDetails

ParentalStatusDetails

Parental status details.

Declaration
[JsonProperty("parentalStatusDetails")]
public virtual ParentalStatusTargetingOptionDetails ParentalStatusDetails { get; set; }
Property Value
Type Description
ParentalStatusTargetingOptionDetails

SensitiveCategoryDetails

Sensitive Category details.

Declaration
[JsonProperty("sensitiveCategoryDetails")]
public virtual SensitiveCategoryTargetingOptionDetails SensitiveCategoryDetails { get; set; }
Property Value
Type Description
SensitiveCategoryTargetingOptionDetails

SubExchangeDetails

Sub-exchange details.

Declaration
[JsonProperty("subExchangeDetails")]
public virtual SubExchangeTargetingOptionDetails SubExchangeDetails { get; set; }
Property Value
Type Description
SubExchangeTargetingOptionDetails

TargetingOptionId

Output only. A unique identifier for this targeting option. The tuple {targeting_type, targeting_option_id} will be unique.

Declaration
[JsonProperty("targetingOptionId")]
public virtual string TargetingOptionId { get; set; }
Property Value
Type Description
System.String

TargetingType

Output only. The type of this targeting option.

Declaration
[JsonProperty("targetingType")]
public virtual string TargetingType { get; set; }
Property Value
Type Description
System.String

UserRewardedContentDetails

User rewarded content details.

Declaration
[JsonProperty("userRewardedContentDetails")]
public virtual UserRewardedContentTargetingOptionDetails UserRewardedContentDetails { get; set; }
Property Value
Type Description
UserRewardedContentTargetingOptionDetails

VideoPlayerSizeDetails

Video player size details.

Declaration
[JsonProperty("videoPlayerSizeDetails")]
public virtual VideoPlayerSizeTargetingOptionDetails VideoPlayerSizeDetails { get; set; }
Property Value
Type Description
VideoPlayerSizeTargetingOptionDetails

ViewabilityDetails

Viewability resource details.

Declaration
[JsonProperty("viewabilityDetails")]
public virtual ViewabilityTargetingOptionDetails ViewabilityDetails { get; set; }
Property Value
Type Description
ViewabilityTargetingOptionDetails

Implements

Google.Apis.Requests.IDirectResponseSchema
In This Article
Back to top