Class PartnerCost
Settings that control a partner cost. A partner cost is any type of expense involved in running a campaign, other than the costs of purchasing impressions (which is called the media cost) and using third-party audience segment data (data fee). Some examples of partner costs include the fees for using DV360, a third-party ad server, or a third-party ad serving verification service.
Implements
Inherited Members
Namespace: Google.Apis.DisplayVideo.v3.Data
Assembly: Google.Apis.DisplayVideo.v3.dll
Syntax
public class PartnerCost : IDirectResponseSchema
Properties
CostType
Required. The type of the partner cost.
Declaration
[JsonProperty("costType")]
public virtual string CostType { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
FeeAmount
The CPM fee amount in micros of advertiser's currency. Applicable when the fee_type is
PARTNER_FEE_TYPE_CPM_FEE
. Must be greater than or equal to 0. For example, for 1.5 standard unit of the
advertiser's currency, set this field to 1500000.
Declaration
[JsonProperty("feeAmount")]
public virtual long? FeeAmount { get; set; }
Property Value
Type | Description |
---|---|
long? |
FeePercentageMillis
The media fee percentage in millis (1/1000 of a percent). Applicable when the fee_type is
PARTNER_FEE_TYPE_MEDIA_FEE
. Must be greater than or equal to 0. For example: 100 represents 0.1%.
Declaration
[JsonProperty("feePercentageMillis")]
public virtual long? FeePercentageMillis { get; set; }
Property Value
Type | Description |
---|---|
long? |
FeeType
Required. The fee type for this partner cost.
Declaration
[JsonProperty("feeType")]
public virtual string FeeType { get; set; }
Property Value
Type | Description |
---|---|
string |
InvoiceType
The invoice type for this partner cost. * Required when cost_type is one of: - PARTNER_COST_TYPE_ADLOOX
-
PARTNER_COST_TYPE_DOUBLE_VERIFY
- PARTNER_COST_TYPE_INTEGRAL_AD_SCIENCE
. * Output only for other types.
Declaration
[JsonProperty("invoiceType")]
public virtual string InvoiceType { get; set; }
Property Value
Type | Description |
---|---|
string |