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

ThirdPartyUrl

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

Tracking URLs from third parties to track interactions with an audio or a video creative.

interface ThirdPartyUrl {
type?:
| "THIRD_PARTY_URL_TYPE_UNSPECIFIED"
| "THIRD_PARTY_URL_TYPE_IMPRESSION"
| "THIRD_PARTY_URL_TYPE_CLICK_TRACKING"
| "THIRD_PARTY_URL_TYPE_AUDIO_VIDEO_START"
| "THIRD_PARTY_URL_TYPE_AUDIO_VIDEO_FIRST_QUARTILE"
| "THIRD_PARTY_URL_TYPE_AUDIO_VIDEO_MIDPOINT"
| "THIRD_PARTY_URL_TYPE_AUDIO_VIDEO_THIRD_QUARTILE"
| "THIRD_PARTY_URL_TYPE_AUDIO_VIDEO_COMPLETE"
| "THIRD_PARTY_URL_TYPE_AUDIO_VIDEO_MUTE"
| "THIRD_PARTY_URL_TYPE_AUDIO_VIDEO_PAUSE"
| "THIRD_PARTY_URL_TYPE_AUDIO_VIDEO_REWIND"
| "THIRD_PARTY_URL_TYPE_AUDIO_VIDEO_FULLSCREEN"
| "THIRD_PARTY_URL_TYPE_AUDIO_VIDEO_STOP"
| "THIRD_PARTY_URL_TYPE_AUDIO_VIDEO_CUSTOM"
| "THIRD_PARTY_URL_TYPE_AUDIO_VIDEO_SKIP"
| "THIRD_PARTY_URL_TYPE_AUDIO_VIDEO_PROGRESS";
url?: string;
}

§Properties

§
type?: "THIRD_PARTY_URL_TYPE_UNSPECIFIED" | "THIRD_PARTY_URL_TYPE_IMPRESSION" | "THIRD_PARTY_URL_TYPE_CLICK_TRACKING" | "THIRD_PARTY_URL_TYPE_AUDIO_VIDEO_START" | "THIRD_PARTY_URL_TYPE_AUDIO_VIDEO_FIRST_QUARTILE" | "THIRD_PARTY_URL_TYPE_AUDIO_VIDEO_MIDPOINT" | "THIRD_PARTY_URL_TYPE_AUDIO_VIDEO_THIRD_QUARTILE" | "THIRD_PARTY_URL_TYPE_AUDIO_VIDEO_COMPLETE" | "THIRD_PARTY_URL_TYPE_AUDIO_VIDEO_MUTE" | "THIRD_PARTY_URL_TYPE_AUDIO_VIDEO_PAUSE" | "THIRD_PARTY_URL_TYPE_AUDIO_VIDEO_REWIND" | "THIRD_PARTY_URL_TYPE_AUDIO_VIDEO_FULLSCREEN" | "THIRD_PARTY_URL_TYPE_AUDIO_VIDEO_STOP" | "THIRD_PARTY_URL_TYPE_AUDIO_VIDEO_CUSTOM" | "THIRD_PARTY_URL_TYPE_AUDIO_VIDEO_SKIP" | "THIRD_PARTY_URL_TYPE_AUDIO_VIDEO_PROGRESS"
[src]

The type of interaction needs to be tracked by the tracking URL

§
url?: string
[src]

Tracking URL used to track the interaction. Provide a URL with optional path or query string, beginning with https:. For example, https://www.example.com/path