AlgorithmRulesSignal
import type { AlgorithmRulesSignal } from "https://googleapis.deno.dev/v1/displayvideo:v4.ts";
Signal used to evaluate rules.
interface AlgorithmRulesSignal {
activeViewSignal?:
| "ACTIVE_VIEW_SIGNAL_UNSPECIFIED"
| "ACTIVE_VIEW_VIEWED"
| "AUDIBLE"
| "VIDEO_COMPLETED"
| "TIME_ON_SCREEN"
| "VIDEO_PLAYER_SIZE"
| "COMPLETED_IN_VIEW_AUDIBLE";
clickSignal?: "CLICK_SIGNAL_UNSPECIFIED" | "CLICK";
impressionSignal?:
} | "IMPRESSION_SIGNAL_UNSPECIFIED"
| "DAY_AND_TIME"
| "DEVICE_TYPE"
| "AD_POSITION"
| "OPERATING_SYSTEM_ID"
| "MOBILE_MODEL_ID"
| "EXCHANGE"
| "ENVIRONMENT"
| "COUNTRY_ID"
| "CITY_ID"
| "BROWSER_ID"
| "CREATIVE_DIMENSION"
| "VIDEO_CONTENT_DURATION_BUCKET"
| "VIDEO_DELIVERY_TYPE"
| "VIDEO_GENRE_ID";
§Properties
§
activeViewSignal?: "ACTIVE_VIEW_SIGNAL_UNSPECIFIED" | "ACTIVE_VIEW_VIEWED" | "AUDIBLE" | "VIDEO_COMPLETED" | "TIME_ON_SCREEN" | "VIDEO_PLAYER_SIZE" | "COMPLETED_IN_VIEW_AUDIBLE"
[src]Signal based on active views. This field is only supported for allowlisted partners.
§
clickSignal?: "CLICK_SIGNAL_UNSPECIFIED" | "CLICK"
[src]Signal based on clicks. This field is only supported for allowlisted partners.
§
impressionSignal?: "IMPRESSION_SIGNAL_UNSPECIFIED" | "DAY_AND_TIME" | "DEVICE_TYPE" | "AD_POSITION" | "OPERATING_SYSTEM_ID" | "MOBILE_MODEL_ID" | "EXCHANGE" | "ENVIRONMENT" | "COUNTRY_ID" | "CITY_ID" | "BROWSER_ID" | "CREATIVE_DIMENSION" | "VIDEO_CONTENT_DURATION_BUCKET" | "VIDEO_DELIVERY_TYPE" | "VIDEO_GENRE_ID"
[src]Signal based on impressions.