Show / Hide Table of Contents

Class PackageTargeting

Targeting criteria for curated and auction packages.

Inheritance
object
PackageTargeting
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.AuthorizedBuyersMarketplace.v1alpha.Data
Assembly: Google.Apis.AuthorizedBuyersMarketplace.v1alpha.dll
Syntax
public class PackageTargeting : IDirectResponseSchema

Properties

ETag

The ETag of the item.

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

GeoTargeting

Optional. The geo criteria IDs to be included or excluded as defined in https://storage.googleapis.com/adx-rtb-dictionaries/geo-table.csv. If unset, inventory will be targeted regardless of geo.

Declaration
[JsonProperty("geoTargeting")]
public virtual CriteriaTargeting GeoTargeting { get; set; }
Property Value
Type Description
CriteriaTargeting

IncludedAcceleratedMobilePageType

Optional. The targeted accelerated mobile page type. If unset, inventory will be targeted regardless of AMP status.

Declaration
[JsonProperty("includedAcceleratedMobilePageType")]
public virtual string IncludedAcceleratedMobilePageType { get; set; }
Property Value
Type Description
string

IncludedAdSizes

Optional. The list of ad sizes to target. If unset, inventory will be targeted regardless of ad size. Curated packages supports PIXEL and INTERSTITIAL ad sizes.

Declaration
[JsonProperty("includedAdSizes")]
public virtual IList<AdSize> IncludedAdSizes { get; set; }
Property Value
Type Description
IList<AdSize>

IncludedAuthorizedSellerStatuses

Optional. The included list of targeted authorized seller statuses. If empty, inventory will be targeted regardless of seller status.

Declaration
[JsonProperty("includedAuthorizedSellerStatuses")]
public virtual IList<string> IncludedAuthorizedSellerStatuses { get; set; }
Property Value
Type Description
IList<string>

IncludedCreativeFormat

Optional. The creative format to target. If unset, all creative markup types are targeted.

Declaration
[JsonProperty("includedCreativeFormat")]
public virtual string IncludedCreativeFormat { get; set; }
Property Value
Type Description
string

IncludedDataSegments

Optional. The active data segments to be targeted. If unset, inventory will be targeted regardless of data segments. Format: curators/{account_id}/dataSegments/{data_segment_id}

Declaration
[JsonProperty("includedDataSegments")]
public virtual IList<string> IncludedDataSegments { get; set; }
Property Value
Type Description
IList<string>

IncludedDeviceTypes

Optional. The list of included device types to target. If empty, all device types are targeted.

Declaration
[JsonProperty("includedDeviceTypes")]
public virtual IList<string> IncludedDeviceTypes { get; set; }
Property Value
Type Description
IList<string>

IncludedEnvironment

Optional. The environment to target. If unspecified, all environments are targeted.

Declaration
[JsonProperty("includedEnvironment")]
public virtual string IncludedEnvironment { get; set; }
Property Value
Type Description
string

IncludedNativeInventoryTypes

Optional. The targeted native inventory types. If empty, inventory will be targeted regardless of native inventory type.

Declaration
[JsonProperty("includedNativeInventoryTypes")]
public virtual IList<string> IncludedNativeInventoryTypes { get; set; }
Property Value
Type Description
IList<string>

IncludedOpenMeasurementTypes

Optional. The list of targeted open measurement types. If empty, inventory will be targeted regardless of Open Measurement support.

Declaration
[JsonProperty("includedOpenMeasurementTypes")]
public virtual IList<string> IncludedOpenMeasurementTypes { get; set; }
Property Value
Type Description
IList<string>

IncludedRestrictedCategories

Optional. The list of targeted restricted categories. If empty, inventory will be targeted regardless of restricted categories.

Declaration
[JsonProperty("includedRestrictedCategories")]
public virtual IList<string> IncludedRestrictedCategories { get; set; }
Property Value
Type Description
IList<string>

IncludedRewardedType

Optional. The targeted rewarded type. If unset, inventory will be targeted regardless of rewarded type.

Declaration
[JsonProperty("includedRewardedType")]
public virtual string IncludedRewardedType { get; set; }
Property Value
Type Description
string

LanguageTargeting

Optional. The languages to target. If unset, inventory will be targeted regardless of language. See https://developers.google.com/google-ads/api/data/codes-formats#languages for the list of supported language codes.

Declaration
[JsonProperty("languageTargeting")]
public virtual StringTargetingDimension LanguageTargeting { get; set; }
Property Value
Type Description
StringTargetingDimension

MinimumPredictedClickThroughRatePercentageMillis

Optional. The targeted minimum predicted click through rate, ranging in values [10, 10000] (0.01% - 10%). A value of 50 means that the configuration will only match adslots for which we predict at least 0.05% click through rate. An unset value indicates inventory will be targeted regardless of predicted click through rate.

Declaration
[JsonProperty("minimumPredictedClickThroughRatePercentageMillis")]
public virtual long? MinimumPredictedClickThroughRatePercentageMillis { get; set; }
Property Value
Type Description
long?

MinimumPredictedViewabilityPercentage

Optional. The targeted minimum predicted viewability 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% viewability. An unset value indicates inventory will be targeted regardless of predicted viewability.

Declaration
[JsonProperty("minimumPredictedViewabilityPercentage")]
public virtual long? MinimumPredictedViewabilityPercentage { get; set; }
Property Value
Type Description
long?

PlacementTargeting

Optional. Placement targeting information, for example, URL, mobile applications.

Declaration
[JsonProperty("placementTargeting")]
public virtual PackagePlacementTargeting PlacementTargeting { get; set; }
Property Value
Type Description
PackagePlacementTargeting

PublisherProvidedSignalsTargeting

Optional. The publisher provided signals to target. If unset, inventory will be targeted regardless of publisher provided signals.

Declaration
[JsonProperty("publisherProvidedSignalsTargeting")]
public virtual PackagePublisherProvidedSignalsTargeting PublisherProvidedSignalsTargeting { get; set; }
Property Value
Type Description
PackagePublisherProvidedSignalsTargeting

PublisherTargeting

Optional. The targeted publishers. If unset, inventory will be targeted regardless of publisher. Publishers are identified by their publisher ID from ads.txt / app-ads.txt. See https://iabtechlab.com/ads-txt/ and https://iabtechlab.com/app-ads-txt/ for more details.

Declaration
[JsonProperty("publisherTargeting")]
public virtual StringTargetingDimension PublisherTargeting { get; set; }
Property Value
Type Description
StringTargetingDimension

VerticalTargeting

Optional. The verticals included or excluded as defined in https://developers.google.com/authorized-buyers/rtb/downloads/publisher-verticals. If unset, inventory will be targeted regardless of vertical.

Declaration
[JsonProperty("verticalTargeting")]
public virtual CriteriaTargeting VerticalTargeting { get; set; }
Property Value
Type Description
CriteriaTargeting

VideoTargeting

Optional. Video specific targeting criteria.

Declaration
[JsonProperty("videoTargeting")]
public virtual PackageVideoTargeting VideoTargeting { get; set; }
Property Value
Type Description
PackageVideoTargeting

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX