Show / Hide Table of Contents

Class LineItemDeliveryForecast

The forecasted delivery of a [ProposalLineItem][] or [LineItem][google.ads.admanager.v1.LineItem].

Inheritance
object
LineItemDeliveryForecast
Implements
IMessage<LineItemDeliveryForecast>
IEquatable<LineItemDeliveryForecast>
IDeepCloneable<LineItemDeliveryForecast>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class LineItemDeliveryForecast : IMessage<LineItemDeliveryForecast>, IEquatable<LineItemDeliveryForecast>, IDeepCloneable<LineItemDeliveryForecast>, IBufferMessage, IMessage

Constructors

LineItemDeliveryForecast()

Declaration
public LineItemDeliveryForecast()

LineItemDeliveryForecast(LineItemDeliveryForecast)

Declaration
public LineItemDeliveryForecast(LineItemDeliveryForecast other)
Parameters
Type Name Description
LineItemDeliveryForecast other

Properties

DeliveredUnits

The number of units, defined by [Goal.unitType][], that have already been served if the reservation is already running.

Declaration
public long DeliveredUnits { get; set; }
Property Value
Type Description
long

HasDeliveredUnits

Gets whether the "delivered_units" field is set

Declaration
public bool HasDeliveredUnits { get; }
Property Value
Type Description
bool

HasLineItem

Gets whether the "line_item" field is set

Declaration
public bool HasLineItem { get; }
Property Value
Type Description
bool

HasMatchedUnits

Gets whether the "matched_units" field is set

Declaration
public bool HasMatchedUnits { get; }
Property Value
Type Description
bool

HasOrder

Gets whether the "order" field is set

Declaration
public bool HasOrder { get; }
Property Value
Type Description
bool

HasPredictedDeliveryUnits

Gets whether the "predicted_delivery_units" field is set

Declaration
public bool HasPredictedDeliveryUnits { get; }
Property Value
Type Description
bool

HasUnitType

Gets whether the "unit_type" field is set

Declaration
public bool HasUnitType { get; }
Property Value
Type Description
bool

LineItem

Uniquely identifies this line item delivery forecast. This value is read-only and will be either the resource name of the [LineItem][google.ads.admanager.v1.LineItem] resource it represents, or unset if the forecast represents a prospective line item. Format: networks/{network_code}/lineItems/{line_item_id}

Declaration
public string LineItem { get; set; }
Property Value
Type Description
string

LineItemAsLineItemName

LineItemName-typed view over the LineItem resource name property.

Declaration
public LineItemName LineItemAsLineItemName { get; set; }
Property Value
Type Description
LineItemName

MatchedUnits

The number of units, defined by [Goal.unitType][], that match the specified LineItem#targeting and delivery settings.

Declaration
public long MatchedUnits { get; set; }
Property Value
Type Description
long

Order

The resource name of the [Order][google.ads.admanager.v1.Order] object that this line item belongs to, or null if the forecast represents a prospective line item without an [LineItem.order][google.ads.admanager.v1.LineItem.order] set. Format: networks/{network_code}/orders/{order_id}

Declaration
public string Order { get; set; }
Property Value
Type Description
string

OrderAsOrderName

OrderName-typed view over the Order resource name property.

Declaration
public OrderName OrderAsOrderName { get; set; }
Property Value
Type Description
OrderName

PredictedDeliveryUnits

The number of units, defined by [Goal.unitType][], that will be delivered by the line item. Delivery of existing line items that are of same or lower priorities may be impacted.

Declaration
public long PredictedDeliveryUnits { get; set; }
Property Value
Type Description
long

UnitType

The unit with which the goal or cap of the LineItem is defined. Will be the same value as [Goal.unitType][] for both a set line item or a prospective one.

Declaration
public UnitTypeEnum.Types.UnitType UnitType { get; set; }
Property Value
Type Description
UnitTypeEnum.Types.UnitType
In this article
Back to top Generated by DocFX