Starting September 8, 2025, every new line item will need to declare whether or not they will serve Eurpoean Union (EU) political ads. Display & Video 360 API and SDF uploads that don't provide declarations will fail. See our deprecations page for more details on how to update your integration to make this declaration.
Warning: Line Items using manual triggers no longer serve in Display & Video 360. This resource will sunset on August 1, 2023. Read our feature deprecation announcement for more information.
Required. The maximum duration of each activation in minutes. Must be between 1 and 360 inclusive. After this duration, the trigger will be automatically deactivated.
Output only. The timestamp of the trigger's latest activation.
A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-18 UTC."],[[["\u003cp\u003eDisplay & Video 360 API v1, including the Manual Triggers feature, is sunsetting on August 1, 2023.\u003c/p\u003e\n"],["\u003cp\u003eManual Triggers, when active, allow for a defined duration of activation for line items in Display & Video 360.\u003c/p\u003e\n"],["\u003cp\u003eThis documentation details the resource, its properties, available states (inactive, active), and associated API methods for managing manual triggers.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers should be aware of the deprecation and adjust any integrations relying on manual triggers accordingly.\u003c/p\u003e\n"]]],["The Display & Video 360 API v1's ManualTrigger resource is sunsetting on August 1, 2023. Manual triggers, identified by a unique `triggerId`, belong to an `advertiserId` and have a `displayName`. They have a set `activationDurationMinutes` and can be in either an `ACTIVE` or `INACTIVE` state. Available methods allow users to `activate`, `create`, `deactivate`, `get`, `list`, and `patch` these triggers. Note that line items using manual triggers are no longer supported.\n"],null,["| Display \\& Video 360 API v1 has been sunset.\n- [Resource: ManualTrigger](#ManualTrigger)\n - [JSON representation](#ManualTrigger.SCHEMA_REPRESENTATION)\n- [State](#State)\n- [Methods](#METHODS_SUMMARY)\n\nResource: ManualTrigger A single manual trigger in Display \\& Video 360.\n\n**Warning:** Line Items using manual triggers no longer serve in Display \\& Video 360. This resource will sunset on August 1, 2023. Read our [feature deprecation announcement](/display-video/api/deprecations#features.manual_triggers) for more information.\n\n| JSON representation |\n|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"name\": string, \"advertiserId\": string, \"triggerId\": string, \"displayName\": string, \"activationDurationMinutes\": string, \"latestActivationTime\": string, \"state\": enum (/display-video/api/reference/rest/v1/advertisers.manualTriggers#State) } ``` |\n\n| Fields ||\n|-----------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `name` | `string` Output only. The resource name of the manual trigger. |\n| `advertiserId` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` Required. Immutable. The unique ID of the advertiser that the manual trigger belongs to. |\n| `triggerId` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` Output only. The unique ID of the manual trigger. |\n| `displayName` | `string` Required. The display name of the manual trigger. Must be UTF-8 encoded with a maximum size of 240 bytes. |\n| `activationDurationMinutes` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` Required. The maximum duration of each activation in minutes. Must be between 1 and 360 inclusive. After this duration, the trigger will be automatically deactivated. |\n| `latestActivationTime` | `string (`[Timestamp](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#google.protobuf.Timestamp)` format)` Output only. The timestamp of the trigger's latest activation. A timestamp in RFC3339 UTC \"Zulu\" format, with nanosecond resolution and up to nine fractional digits. Examples: `\"2014-10-02T15:01:23Z\"` and `\"2014-10-02T15:01:23.045123456Z\"`. |\n| `state` | `enum (`[State](/display-video/api/reference/rest/v1/advertisers.manualTriggers#State)`)` Output only. The state of the manual trigger. Will be set to the `INACTIVE` state upon creation. |\n\nState The state of a manual trigger.\n\n| Enums ||\n|---------------------|--------------------------------------------------------------------------|\n| `STATE_UNSPECIFIED` | Default value when state is not specified or is unknown in this version. |\n| `INACTIVE` | The trigger is currently inactive and ready to be activated. |\n| `ACTIVE` | The trigger is currently active (activated). |\n\n| Methods ||\n|------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------|\n| [activate](/display-video/api/reference/rest/v1/advertisers.manualTriggers/activate) | Activates a manual trigger. |\n| [create](/display-video/api/reference/rest/v1/advertisers.manualTriggers/create) | Creates a new manual trigger. |\n| [deactivate](/display-video/api/reference/rest/v1/advertisers.manualTriggers/deactivate) | Deactivates a manual trigger. |\n| [get](/display-video/api/reference/rest/v1/advertisers.manualTriggers/get) | Gets a manual trigger. |\n| [list](/display-video/api/reference/rest/v1/advertisers.manualTriggers/list) | Lists manual triggers that are accessible to the current user for a given advertiser ID. |\n| [patch](/display-video/api/reference/rest/v1/advertisers.manualTriggers/patch) | Updates a manual trigger. |"]]