Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

InsertionOrderBudgetSegment

import type { InsertionOrderBudgetSegment } from "https://googleapis.deno.dev/v1/displayvideo:v3.ts";

Settings that control the budget of a single budget segment.

interface InsertionOrderBudgetSegment {
budgetAmountMicros?: bigint;
campaignBudgetId?: bigint;
dateRange?: DateRange;
description?: string;
}

§Properties

§
budgetAmountMicros?: bigint
[src]

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.

§
campaignBudgetId?: bigint
[src]

The budget_id of the campaign budget that this insertion order budget segment is a part of.

§
dateRange?: DateRange
[src]

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.
§
description?: string
[src]

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.