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
Optional. 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
Optional. 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 |