type LinearStreamCreateRequest (v202411)
Stay organized with collections
Save and categorize content based on your preferences.
Service
StreamActivityMonitorService
- Namespace
-
https://www.google.com/apis/ads/publisher/v202411
Field
|
StreamCreateRequest (inherited)
|
url
|
xsd:string
|
userAgent
|
xsd:string
|
reportingType
|
ReportingType
Enumerations
-
DISABLED
-
CLIENT
-
SERVER
-
AD_MEDIA
-
UNKNOWN
|
LinearStreamCreateRequest
|
liveStreamEventAssetKey
|
xsd:string
|
eventName
|
xsd:string
|
liveStreamEventId
|
xsd:long
|
eventStartDateTime
|
DateTime
|
eventEndDateTime
|
DateTime
|
prefetchEnabled
|
xsd:boolean
|
podTrimmingEnabled
|
xsd:boolean
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-06 UTC.
[null,null,["Last updated 2025-08-06 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eStreamActivityMonitorService\u003c/code\u003e allows monitoring of live stream and video-on-demand (VOD) streams.\u003c/p\u003e\n"],["\u003cp\u003eThis service uses requests to create monitors, including \u003ccode\u003eLinearStreamCreateRequest\u003c/code\u003e for live streams and \u003ccode\u003eVodStreamCreateRequest\u003c/code\u003e for VOD.\u003c/p\u003e\n"],["\u003cp\u003eRequests contain information such as URL, user agent, reporting type, and stream-specific details like event IDs for live streams.\u003c/p\u003e\n"],["\u003cp\u003eLive stream monitoring supports features like prefetch and pod trimming.\u003c/p\u003e\n"],["\u003cp\u003eThe service is namespaced under \u003ccode\u003ehttps://www.google.com/apis/ads/publisher/v202411\u003c/code\u003e.\u003c/p\u003e\n"]]],["The `StreamActivityMonitorService` uses `StreamCreateRequest` as a base, with `LinearStreamCreateRequest` inheriting from it. Key actions involve creating stream requests, specifying the `url` and `userAgent`. Reporting types (`DISABLED`, `CLIENT`, `SERVER`, `AD_MEDIA`, `UNKNOWN`) are defined. `LinearStreamCreateRequest` includes specific fields for live streams like `liveStreamEventAssetKey`, `eventName`, `liveStreamEventId`, `eventStartDateTime`, `eventEndDateTime`, and boolean flags `prefetchEnabled`, `podTrimmingEnabled`. The service namespace is `https://www.google.com/apis/ads/publisher/v202411`.\n"],null,["# type LinearStreamCreateRequest (v202411)\n\n**Service** \n**StreamActivityMonitorService** **Inheritance** \n[StreamCreateRequest](/ad-manager/api/reference/v202411/StreamActivityMonitorService.StreamCreateRequest) \n▼\n**LinearStreamCreateRequest** [VodStreamCreateRequest](/ad-manager/api/reference/v202411/StreamActivityMonitorService.VodStreamCreateRequest)\n\n*** ** * ** ***\n\nNamespace\n:\n `https://www.google.com/apis/ads/publisher/v202411`\n\n| Field ----- ||\n|-------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| **`StreamCreateRequest` (inherited)** ||\n| ### `url` | ` `xsd:`string` \u003cbr /\u003e |\n| ### `userAgent` | ` `xsd:`string` \u003cbr /\u003e |\n| ### `reportingType` | ` `[ReportingType](/ad-manager/api/reference/v202411/StreamActivityMonitorService.ReportingType)` ` *** ** * ** *** **Enumerations** `DISABLED` : `CLIENT` : `SERVER` : `AD_MEDIA` : `UNKNOWN` : \u003cbr /\u003e |\n| **`LinearStreamCreateRequest`** ||\n| ### `liveStreamEventAssetKey` | ` `xsd:`string` \u003cbr /\u003e |\n| ### `eventName` | ` `xsd:`string` \u003cbr /\u003e |\n| ### `liveStreamEventId` | ` `xsd:`long` \u003cbr /\u003e |\n| ### `eventStartDateTime` | ` `[DateTime](/ad-manager/api/reference/v202411/StreamActivityMonitorService.DateTime)` ` \u003cbr /\u003e |\n| ### `eventEndDateTime` | ` `[DateTime](/ad-manager/api/reference/v202411/StreamActivityMonitorService.DateTime)` ` \u003cbr /\u003e |\n| ### `prefetchEnabled` | ` `xsd:`boolean` \u003cbr /\u003e |\n| ### `podTrimmingEnabled` | ` `xsd:`boolean` \u003cbr /\u003e |"]]