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

Advertiser

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

A single advertiser in Display & Video 360 (DV360).

interface Advertiser {
adServerConfig?: AdvertiserAdServerConfig;
readonly advertiserId?: bigint;
billingConfig?: AdvertiserBillingConfig;
creativeConfig?: AdvertiserCreativeConfig;
dataAccessConfig?: AdvertiserDataAccessConfig;
displayName?: string;
entityStatus?:
| "ENTITY_STATUS_UNSPECIFIED"
| "ENTITY_STATUS_ACTIVE"
| "ENTITY_STATUS_ARCHIVED"
| "ENTITY_STATUS_DRAFT"
| "ENTITY_STATUS_PAUSED"
| "ENTITY_STATUS_SCHEDULED_FOR_DELETION";
generalConfig?: AdvertiserGeneralConfig;
integrationDetails?: IntegrationDetails;
readonly name?: string;
partnerId?: bigint;
prismaEnabled?: boolean;
servingConfig?: AdvertiserTargetingConfig;
readonly updateTime?: Date;
}

§Properties

§

Required. Immutable. Ad server related settings of the advertiser.

§
readonly advertiserId?: bigint
[src]

Output only. The unique ID of the advertiser. Assigned by the system.

§

Optional. Required. Billing related settings of the advertiser.

§

Required. Creative related settings of the advertiser.

§

Settings that control how advertiser data may be accessed.

§
displayName?: string
[src]

Required. The display name of the advertiser. Must be UTF-8 encoded with a maximum size of 240 bytes.

§
entityStatus?: "ENTITY_STATUS_UNSPECIFIED" | "ENTITY_STATUS_ACTIVE" | "ENTITY_STATUS_ARCHIVED" | "ENTITY_STATUS_DRAFT" | "ENTITY_STATUS_PAUSED" | "ENTITY_STATUS_SCHEDULED_FOR_DELETION"
[src]

Required. Controls whether or not insertion orders and line items of the advertiser can spend their budgets and bid on inventory. * Accepted values are ENTITY_STATUS_ACTIVE, ENTITY_STATUS_PAUSED and ENTITY_STATUS_SCHEDULED_FOR_DELETION. * If set to ENTITY_STATUS_SCHEDULED_FOR_DELETION, the advertiser will be deleted 30 days from when it was first scheduled for deletion.

§

Required. General settings of the advertiser.

§
integrationDetails?: IntegrationDetails
[src]

Integration details of the advertiser. Only integrationCode is currently applicable to advertiser. Other fields of IntegrationDetails are not supported and will be ignored if provided.

§
readonly name?: string
[src]

Output only. The resource name of the advertiser.

§
partnerId?: bigint
[src]

Required. Immutable. The unique ID of the partner that the advertiser belongs to.

§
prismaEnabled?: boolean
[src]

Whether integration with Mediaocean (Prisma) is enabled. By enabling this, you agree to the following: On behalf of my company, I authorize Mediaocean (Prisma) to send budget segment plans to Google, and I authorize Google to send corresponding reporting and invoices from DV360 to Mediaocean for the purposes of budget planning, billing, and reconciliation for this advertiser.

§

Targeting settings related to ad serving of the advertiser.

§
readonly updateTime?: Date
[src]

Output only. The timestamp when the advertiser was last updated. Assigned by the system.