Class PackageVideoTargeting
Video specific targeting criteria.
Implements
Inherited Members
Namespace: Google.Apis.AuthorizedBuyersMarketplace.v1alpha.Data
Assembly: Google.Apis.AuthorizedBuyersMarketplace.v1alpha.dll
Syntax
public class PackageVideoTargeting : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
IncludedContentDeliveryMethod
Optional. The targeted video delivery method. If unset, inventory will be targeted regardless of video delivery method.
Declaration
[JsonProperty("includedContentDeliveryMethod")]
public virtual string IncludedContentDeliveryMethod { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
IncludedMaximumAdDurationTargeting
Optional. The targeted maximum video ad duration. If unset, inventory will be targeted regardless of maximum video ad duration.
Declaration
[JsonProperty("includedMaximumAdDurationTargeting")]
public virtual string IncludedMaximumAdDurationTargeting { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
IncludedMimeTypes
Optional. The list of targeted video mime types using the IANA published MIME type strings (https://www.iana.org/assignments/media-types/media-types.xhtml). If empty, inventory will be targeted regardless of video mime type.
Declaration
[JsonProperty("includedMimeTypes")]
public virtual IList<string> IncludedMimeTypes { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
IncludedPlaybackMethods
Optional. The list of targeted video playback methods. If empty, inventory will be targeted regardless of video playback method.
Declaration
[JsonProperty("includedPlaybackMethods")]
public virtual IList<string> IncludedPlaybackMethods { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
IncludedPlayerSizeTargeting
Optional. The targeted video player size. If unset, inventory will be targeted regardless of video player size.
Declaration
[JsonProperty("includedPlayerSizeTargeting")]
public virtual VideoPlayerSizeTargeting IncludedPlayerSizeTargeting { get; set; }
Property Value
| Type | Description |
|---|---|
| VideoPlayerSizeTargeting |
IncludedPositionTypes
Optional. The targeted video ad position types. If empty, inventory will be targeted regardless of video ad position type.
Declaration
[JsonProperty("includedPositionTypes")]
public virtual IList<string> IncludedPositionTypes { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
MinimumPredictedCompletionRatePercentage
Optional. The targeted minimum predicted completion rate percentage. This value must be a multiple of 10 between 10 and 90 (inclusive). For example, 10 is valid, but 0, 15, and 100 are not. A value of 10 means that the configuration will only match adslots for which we predict at least 10% completion rate. An unset value indicates inventory will be targeted regardless of predicted completion rate.
Declaration
[JsonProperty("minimumPredictedCompletionRatePercentage")]
public virtual long? MinimumPredictedCompletionRatePercentage { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
PlcmtTargeting
Optional. The targeted video plcmt types. If unset, inventory will be targeted regardless of video plcmt type.
Declaration
[JsonProperty("plcmtTargeting")]
public virtual VideoPlcmtTargeting PlcmtTargeting { get; set; }
Property Value
| Type | Description |
|---|---|
| VideoPlcmtTargeting |