Reference documentation and code samples for the Google Ads Ad Manager V1 Client class EarningsProductBreakdown.
The product type breakdown of earnings for a given month between a parent and child publisher in MCM.
Generated from protobuf message google.ads.admanager.v1.EarningsProductBreakdown
Namespace
Google \ Ads \ AdManager \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ product_type
int
The syndication product type of the child's earnings in MCM.
↳ total_earnings
↳ parent_payment
Google\Type\Money
The portion of the total earnings for the specified product type paid to the parent publisher.
↳ child_payment
Google\Type\Money
The portion of the total earnings for the specified product type paid to the child publisher.
↳ deductions
getProductType
The syndication product type of the child's earnings in MCM.
int
hasProductType
clearProductType
setProductType
The syndication product type of the child's earnings in MCM.
var
int
$this
getTotalEarnings
The total earnings for the specified product type for the month.
hasTotalEarnings
clearTotalEarnings
setTotalEarnings
The total earnings for the specified product type for the month.
$this
getParentPayment
The portion of the total earnings for the specified product type paid to the parent publisher.
hasParentPayment
clearParentPayment
setParentPayment
The portion of the total earnings for the specified product type paid to the parent publisher.
$this
getChildPayment
The portion of the total earnings for the specified product type paid to the child publisher.
hasChildPayment
clearChildPayment
setChildPayment
The portion of the total earnings for the specified product type paid to the child publisher.
$this
getDeductions
The deductions for the specified product type for the month due to spam.
hasDeductions
clearDeductions
setDeductions
The deductions for the specified product type for the month due to spam.
$this

