Class InsertionOrderBudgetSegment
Settings that control the budget of a single budget segment.
Implements
Inherited Members
Namespace: Google.Apis.DisplayVideo.v2.Data
Assembly: Google.Apis.DisplayVideo.v2.dll
Syntax
public class InsertionOrderBudgetSegment : IDirectResponseSchema
Properties
BudgetAmountMicros
Required. The budget amount the insertion order will spend for the given date_range. The amount is in micros. Must be greater than 0. For example, 500000000 represents 500 standard units of the currency.
Declaration
[JsonProperty("budgetAmountMicros")]
public virtual long? BudgetAmountMicros { get; set; }
Property Value
Type | Description |
---|---|
long? |
CampaignBudgetId
The budget_id of the campaign budget that this insertion order budget segment is a part of.
Declaration
[JsonProperty("campaignBudgetId")]
public virtual long? CampaignBudgetId { get; set; }
Property Value
Type | Description |
---|---|
long? |
DateRange
Required. The start and end date settings of the budget segment. They are resolved relative to the parent
advertiser's time zone. * When creating a new budget segment, both start_date
and end_date
must be in
the future. * An existing budget segment with a start_date
in the past has a mutable end_date
but an
immutable start_date
. * end_date
must be the start_date
or later, both before the year 2037.
Declaration
[JsonProperty("dateRange")]
public virtual DateRange DateRange { get; set; }
Property Value
Type | Description |
---|---|
DateRange |
Description
The budget segment description. It can be used to enter Purchase Order information for each budget segment and have that information printed on the invoices. Must be UTF-8 encoded.
Declaration
[JsonProperty("description")]
public virtual string Description { 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 |