type ReconciliationLineItemReport (v201808)

Contains reconciliation data of a LineItem and/or ProposalLineItem.


Namespace
https://www.google.com/apis/ads/publisher/v201808

Field

id

xsd:long

Uniquely identifies the ReconciliationLineItemReport. This value is read-only and assigned by Google.

reconciliationReportId

xsd:long

The ID of the ReconciliationReport this ReconciliationLineItemReport belongs to. This value is read-only.

orderId

xsd:long

If this reconciliation data is for a LineItem, then this contains the ID of the order that line item belongs to. Otherwise, this field will have a value of 0. This value is read-only.

proposalId

xsd:long

If this reconciliation data is for a ProposalLineItem, then this contains the ID of the proposal that proposal line item belongs to. Otherwise, this field will have a value of 0. This value is read-only.

lineItemId

xsd:long

If this reconciliation data is for a LineItem, then this contains that line item's ID. Otherwise, this field will have a value of 0. This value is read-only.

proposalLineItemId

xsd:long

If this reconciliation data is for a ProposalLineItem, then this contains that proposal line item's ID. Otherwise, this field will have a value of 0. This value is read-only.

rateType

RateType

The RateType of the LineItem and/or ProposalLineItem this reconciliation data is for. This value is read-only.


Enumerations
CPM
The rate applies to cost per mille (CPM) revenue.
CPC
The rate applies to cost per click (CPC) revenue.
CPD
The rate applies to cost per day (CPD) revenue.
CPU
The rate applies to cost per unit (CPU) revenue.
FLAT_FEE
The rate applies to flat fee revenue.
VCPM
The rate applies to Active View viewable cost per mille (vCPM) revenue.
UNKNOWN
The value returned if the actual value is not exposed by the requested API version.

netRate

Money

The net rate of the LineItem and/or ProposalLineItem this reconciliation data is for. This value is read-only.

grossRate

Money

If this reconciliation data is for a ProposalLineItem and the pricingModel is PricingModel.GROSS, then this contains the gross rate of the proposal line item. Otherwise, the value of this field will be the same as the netRate. This value is read-only.

pricingModel

PricingModel

If this reconciliation data is for a ProposalLineItem, then this contains that proposal line item's proposal's pricing model. Otherwise, the value of this field will be PricingModel.NET. This value is read-only.


Enumerations
NET
Indicates using net pricing model to calculate the price.
GROSS
Indicates using gross pricing model to calculate the price.
UNKNOWN
The value returned if the actual value is not exposed by the requested API version.

dfpVolume

xsd:long

The volume recorded by the DoubleClick for Publishers ad server. The meaning of this value depends on the rateType, for example if the rateType is RateType.CPC, it represents clicks; if the rateType is RateType.CPM, it represents impressions; if the rateType is RateType.CPD, it represents line item days. This value is read-only.

thirdPartyVolume

xsd:long

The volume recorded by the third-party ad server. The meaning of this value depends on the rateType, for example if the rateType is RateType.CPC, it represents clicks; if the rateType is RateType.CPM, it represents impressions; if the rateType is RateType.CPD, it represents line item days. This value is optional and defaults to null.

manualVolume

xsd:long

A manually entered volume. The meaning of this value depends on the rateType, for example if the rateType is RateType.CPC, it represents clicks; if the rateType is RateType.CPM, it represents impressions; if the rateType is RateType.CPD, it represents line item days. This value is optional and defaults to null.

reconciliationSource

BillFrom

Specifies which of dfpVolume, thirdPartyVolume, or manualVolume should be used as the reconciledVolume. The value is optional. If this reconciliation data is for a ProposalLineItem then this will default to the proposal line item's ProposalLineItem.billingSource. Otherwise, this will default to BillFrom.DFP.


Enumerations
DEFAULT
Use default bill from. Google checks whether line item is created in DoubleClick Sales Manager. If yes, the Proposal.billingSource will be the billing source. Otherwise, the DFP will be the billing source.
DFP
DFP volume.
THIRD_PARTY
Third-party volume.
MANUAL
Manual volume.
UNKNOWN
The value returned if the actual value is not exposed by the requested API version.

reconciledVolume

xsd:long

The reconciled volume, which is a view of one of the other volume fields depending on what the reconciliationSource is set to. The different possibilities are as follows:

Reconciliation source Value of this field
BillFrom.MANUAL manualVolume
BillFrom.DFP dfpVolume
BillFrom.THIRD_PARTY thirdPartyVolume
BillFrom.DEFAULT Calculated by Google to be either dfpVolume or thirdPartyVolume.
The meaning of this value depends on the rateType, for example if the rateType is RateType.CPC, it represents clicks; if the rateType is RateType.CPM, it represents impressions; if the rateType is RateType.CPD, it represents line item days. This value is read-only.

capVolume

xsd:long

If this reconciliation data is for a ProposalLineItem, then this contains the cap volume, which is calculated based on the proposal line item's billing settings (may be null for certain billing settings). Otherwise, this is null. This value is read-only.

rolloverVolume

xsd:long

If this reconciliation data is for a ProposalLineItem, then this contains the rollover volume from previous cycles, which is calculated based on the proposal line item's billing settings (may be null for certain billing settings). Otherwise, this is null. This value is read-only.

billableVolume

xsd:long

If this reconciliation data is for a ProposalLineItem, then this contains the billable volume, which is calculated from the reconciledVolume and the proposal line item's billing settings (may be null for certain billing settings). Otherwise, the value of this field will be the same as the reconciledVolume. This value is read-only.

netBillableRevenue

Money

The net billable revenue. If this reconciliation data is for a ProposalLineItem, this is calculated from the netRate, billableVolume, and the proposal line item's billing settings. This may be null for certain billing settings. Otherwise, this is calculated from the netRate and billableVolume. This value is read-only.

grossBillableRevenue

Money

The gross billable revenue. If this reconciliation data is for a ProposalLineItem and the pricingModel is PricingModel.GROSS, this is calculated from the grossRate, billableVolume, and the proposal line item's billing settings. This may be null for certain billing settings. Otherwise, the value of this field will be the same as the netBillableRevenue. This value is read-only.

billableRevenueOverrides

BillableRevenueOverrides

Manual overrides for the Google calculated billable revenue fields. If set, it indicates that these values should be used as the final billable revenue instead of the Google calculated ones. This value is optional and defaults to null.

Send feedback about...

Ad Manager API
Ad Manager API
Need help? Visit our support page.