Class EarningsProductBreakdown
The product type breakdown of earnings for a given month between a parent and child publisher in MCM.
Implements
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class EarningsProductBreakdown : IMessage<EarningsProductBreakdown>, IEquatable<EarningsProductBreakdown>, IDeepCloneable<EarningsProductBreakdown>, IBufferMessage, IMessage
Constructors
EarningsProductBreakdown()
Declaration
public EarningsProductBreakdown()
EarningsProductBreakdown(EarningsProductBreakdown)
Declaration
public EarningsProductBreakdown(EarningsProductBreakdown other)
Parameters
| Type | Name | Description |
|---|---|---|
| EarningsProductBreakdown | other |
Properties
ChildPayment
The portion of the total earnings for the specified product type paid to the child publisher.
Declaration
public Money ChildPayment { get; set; }
Property Value
| Type | Description |
|---|---|
| Money |
Deductions
The deductions for the specified product type for the month due to spam.
Declaration
public Money Deductions { get; set; }
Property Value
| Type | Description |
|---|---|
| Money |
HasProductType
Gets whether the "product_type" field is set
Declaration
public bool HasProductType { get; }
Property Value
| Type | Description |
|---|---|
| bool |
ParentPayment
The portion of the total earnings for the specified product type paid to the parent publisher.
Declaration
public Money ParentPayment { get; set; }
Property Value
| Type | Description |
|---|---|
| Money |
ProductType
The syndication product type of the child's earnings in MCM.
Declaration
public McmEarningsProductTypeEnum.Types.McmEarningsProductType ProductType { get; set; }
Property Value
| Type | Description |
|---|---|
| McmEarningsProductTypeEnum.Types.McmEarningsProductType |
TotalEarnings
The total earnings for the specified product type for the month.
Declaration
public Money TotalEarnings { get; set; }
Property Value
| Type | Description |
|---|---|
| Money |