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

PerformanceGoal

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

Settings that control the performance goal of a campaign.

interface PerformanceGoal {
performanceGoalAmountMicros?: bigint;
performanceGoalPercentageMicros?: bigint;
performanceGoalString?: string;
performanceGoalType?:
| "PERFORMANCE_GOAL_TYPE_UNSPECIFIED"
| "PERFORMANCE_GOAL_TYPE_CPM"
| "PERFORMANCE_GOAL_TYPE_CPC"
| "PERFORMANCE_GOAL_TYPE_CPA"
| "PERFORMANCE_GOAL_TYPE_CTR"
| "PERFORMANCE_GOAL_TYPE_VIEWABILITY"
| "PERFORMANCE_GOAL_TYPE_CPIAVC"
| "PERFORMANCE_GOAL_TYPE_CPE"
| "PERFORMANCE_GOAL_TYPE_CLICK_CVR"
| "PERFORMANCE_GOAL_TYPE_IMPRESSION_CVR"
| "PERFORMANCE_GOAL_TYPE_VCPM"
| "PERFORMANCE_GOAL_TYPE_VTR"
| "PERFORMANCE_GOAL_TYPE_AUDIO_COMPLETION_RATE"
| "PERFORMANCE_GOAL_TYPE_VIDEO_COMPLETION_RATE"
| "PERFORMANCE_GOAL_TYPE_OTHER";
}

§Properties

§
performanceGoalAmountMicros?: bigint
[src]

The goal amount, in micros of the advertiser's currency. Applicable when performance_goal_type is one of: * PERFORMANCE_GOAL_TYPE_CPM * PERFORMANCE_GOAL_TYPE_CPC * PERFORMANCE_GOAL_TYPE_CPA * PERFORMANCE_GOAL_TYPE_CPIAVC * PERFORMANCE_GOAL_TYPE_VCPM For example 1500000 represents 1.5 standard units of the currency.

§
performanceGoalPercentageMicros?: bigint
[src]

The decimal representation of the goal percentage in micros. Applicable when performance_goal_type is one of: * PERFORMANCE_GOAL_TYPE_CTR * PERFORMANCE_GOAL_TYPE_VIEWABILITY * PERFORMANCE_GOAL_TYPE_CLICK_CVR * PERFORMANCE_GOAL_TYPE_IMPRESSION_CVR * PERFORMANCE_GOAL_TYPE_VTR * PERFORMANCE_GOAL_TYPE_AUDIO_COMPLETION_RATE * PERFORMANCE_GOAL_TYPE_VIDEO_COMPLETION_RATE For example, 70000 represents 7% (decimal 0.07).

§
performanceGoalString?: string
[src]

A key performance indicator (KPI) string, which can be empty. Must be UTF-8 encoded with a length of no more than 100 characters. Applicable when performance_goal_type is set to PERFORMANCE_GOAL_TYPE_OTHER.

§
performanceGoalType?: "PERFORMANCE_GOAL_TYPE_UNSPECIFIED" | "PERFORMANCE_GOAL_TYPE_CPM" | "PERFORMANCE_GOAL_TYPE_CPC" | "PERFORMANCE_GOAL_TYPE_CPA" | "PERFORMANCE_GOAL_TYPE_CTR" | "PERFORMANCE_GOAL_TYPE_VIEWABILITY" | "PERFORMANCE_GOAL_TYPE_CPIAVC" | "PERFORMANCE_GOAL_TYPE_CPE" | "PERFORMANCE_GOAL_TYPE_CLICK_CVR" | "PERFORMANCE_GOAL_TYPE_IMPRESSION_CVR" | "PERFORMANCE_GOAL_TYPE_VCPM" | "PERFORMANCE_GOAL_TYPE_VTR" | "PERFORMANCE_GOAL_TYPE_AUDIO_COMPLETION_RATE" | "PERFORMANCE_GOAL_TYPE_VIDEO_COMPLETION_RATE" | "PERFORMANCE_GOAL_TYPE_OTHER"
[src]

Required. The type of the performance goal.