Class InventoryItem
Represents a buy from the Planning inventory store.
Inheritance
Implements
Inherited Members
Namespace: Google.Apis.Dfareporting.v3_4.Data
Assembly: Google.Apis.Dfareporting.v3_4.dll
Syntax
public class InventoryItem : IDirectResponseSchema
Properties
AccountId
Account ID of this inventory item.
Declaration
[JsonProperty("accountId")]
public virtual long? AccountId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int64> |
AdSlots
Ad slots of this inventory item. If this inventory item represents a standalone placement, there will be exactly one ad slot. If this inventory item represents a placement group, there will be more than one ad slot, each representing one child placement in that placement group.
Declaration
[JsonProperty("adSlots")]
public virtual IList<AdSlot> AdSlots { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<AdSlot> |
AdvertiserId
Advertiser ID of this inventory item.
Declaration
[JsonProperty("advertiserId")]
public virtual long? AdvertiserId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int64> |
ContentCategoryId
Content category ID of this inventory item.
Declaration
[JsonProperty("contentCategoryId")]
public virtual long? ContentCategoryId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int64> |
EstimatedClickThroughRate
Estimated click-through rate of this inventory item.
Declaration
[JsonProperty("estimatedClickThroughRate")]
public virtual long? EstimatedClickThroughRate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int64> |
EstimatedConversionRate
Estimated conversion rate of this inventory item.
Declaration
[JsonProperty("estimatedConversionRate")]
public virtual long? EstimatedConversionRate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int64> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Id
ID of this inventory item.
Declaration
[JsonProperty("id")]
public virtual long? Id { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int64> |
InPlan
Whether this inventory item is in plan.
Declaration
[JsonProperty("inPlan")]
public virtual bool? InPlan { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> |
Kind
Identifies what kind of resource this is. Value: the fixed string "dfareporting#inventoryItem".
Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
Type | Description |
---|---|
System.String |
LastModifiedInfo
Information about the most recent modification of this inventory item.
Declaration
[JsonProperty("lastModifiedInfo")]
public virtual LastModifiedInfo LastModifiedInfo { get; set; }
Property Value
Type | Description |
---|---|
LastModifiedInfo |
Name
Name of this inventory item. For standalone inventory items, this is the same name as that of its only ad slot. For group inventory items, this can differ from the name of any of its ad slots.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
System.String |
NegotiationChannelId
Negotiation channel ID of this inventory item.
Declaration
[JsonProperty("negotiationChannelId")]
public virtual long? NegotiationChannelId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int64> |
OrderId
Order ID of this inventory item.
Declaration
[JsonProperty("orderId")]
public virtual long? OrderId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int64> |
PlacementStrategyId
Placement strategy ID of this inventory item.
Declaration
[JsonProperty("placementStrategyId")]
public virtual long? PlacementStrategyId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int64> |
Pricing
Pricing of this inventory item.
Declaration
[JsonProperty("pricing")]
public virtual Pricing Pricing { get; set; }
Property Value
Type | Description |
---|---|
Pricing |
ProjectId
Project ID of this inventory item.
Declaration
[JsonProperty("projectId")]
public virtual long? ProjectId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int64> |
RfpId
RFP ID of this inventory item.
Declaration
[JsonProperty("rfpId")]
public virtual long? RfpId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int64> |
SiteId
ID of the site this inventory item is associated with.
Declaration
[JsonProperty("siteId")]
public virtual long? SiteId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int64> |
SubaccountId
Subaccount ID of this inventory item.
Declaration
[JsonProperty("subaccountId")]
public virtual long? SubaccountId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int64> |
Type
Type of inventory item.
Declaration
[JsonProperty("type")]
public virtual string Type { get; set; }
Property Value
Type | Description |
---|---|
System.String |