Class MarketplaceTargeting
Targeting represents different criteria that can be used to target deals or auction packages. For example, they can choose to target inventory only if the user is in the US. Multiple types of targeting are always applied as a logical AND, unless noted otherwise.
Implements
Inherited Members
Namespace: Google.Apis.AuthorizedBuyersMarketplace.v1.Data
Assembly: Google.Apis.AuthorizedBuyersMarketplace.v1.dll
Syntax
public class MarketplaceTargeting : IDirectResponseSchema
Properties
DaypartTargeting
Daypart targeting information.
Declaration
[JsonProperty("daypartTargeting")]
public virtual DayPartTargeting DaypartTargeting { get; set; }
Property Value
Type | Description |
---|---|
DayPartTargeting |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
ExcludedSensitiveCategoryIds
Output only. The sensitive content category label IDs excluded. Refer to this file https://storage.googleapis.com/adx-rtb-dictionaries/content-labels.txt for category IDs.
Declaration
[JsonProperty("excludedSensitiveCategoryIds")]
public virtual IList<long?> ExcludedSensitiveCategoryIds { get; set; }
Property Value
Type | Description |
---|---|
IList<long?> |
GeoTargeting
Output only. Geo criteria IDs to be included/excluded.
Declaration
[JsonProperty("geoTargeting")]
public virtual CriteriaTargeting GeoTargeting { get; set; }
Property Value
Type | Description |
---|---|
CriteriaTargeting |
InventorySizeTargeting
Output only. Inventory sizes to be included/excluded.
Declaration
[JsonProperty("inventorySizeTargeting")]
public virtual InventorySizeTargeting InventorySizeTargeting { get; set; }
Property Value
Type | Description |
---|---|
InventorySizeTargeting |
InventoryTypeTargeting
Output only. Inventory type targeting information.
Declaration
[JsonProperty("inventoryTypeTargeting")]
public virtual InventoryTypeTargeting InventoryTypeTargeting { get; set; }
Property Value
Type | Description |
---|---|
InventoryTypeTargeting |
PlacementTargeting
Output only. Placement targeting information, for example, URL, mobile applications.
Declaration
[JsonProperty("placementTargeting")]
public virtual PlacementTargeting PlacementTargeting { get; set; }
Property Value
Type | Description |
---|---|
PlacementTargeting |
TechnologyTargeting
Output only. Technology targeting information, for example, operating system, device category.
Declaration
[JsonProperty("technologyTargeting")]
public virtual TechnologyTargeting TechnologyTargeting { get; set; }
Property Value
Type | Description |
---|---|
TechnologyTargeting |
UserListTargeting
Buyer user list targeting information. User lists can be uploaded using https://developers.google.com/authorized-buyers/rtb/bulk-uploader.
Declaration
[JsonProperty("userListTargeting")]
public virtual CriteriaTargeting UserListTargeting { get; set; }
Property Value
Type | Description |
---|---|
CriteriaTargeting |
VerticalTargeting
Output only. The verticals included or excluded as defined in https://developers.google.com/authorized-buyers/rtb/downloads/publisher-verticals
Declaration
[JsonProperty("verticalTargeting")]
public virtual CriteriaTargeting VerticalTargeting { get; set; }
Property Value
Type | Description |
---|---|
CriteriaTargeting |
VideoTargeting
Output only. Video targeting information.
Declaration
[JsonProperty("videoTargeting")]
public virtual VideoTargeting VideoTargeting { get; set; }
Property Value
Type | Description |
---|---|
VideoTargeting |