abstract type StreamCreateRequest (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
|
url
|
xsd:string
|
userAgent
|
xsd:string
|
reportingType
|
ReportingType
Enumerations
-
DISABLED
-
CLIENT
-
SERVER
-
AD_MEDIA
-
UNKNOWN
|
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 StreamActivityMonitorService allows monitoring of linear and VOD streams, offering various reporting types such as client, server, and ad media.\u003c/p\u003e\n"],["\u003cp\u003eThe service uses StreamCreateRequest with specific implementations for linear and VOD streams to initiate monitoring.\u003c/p\u003e\n"],["\u003cp\u003eIt relies on SamSession for managing sessions and requires URL and user agent information for reporting.\u003c/p\u003e\n"],["\u003cp\u003eStreamActivityMonitorService is part of the Google Ad Manager API, residing within the specified namespace.\u003c/p\u003e\n"],["\u003cp\u003eReportingType enumeration provides options to configure how stream activity data is collected and reported.\u003c/p\u003e\n"]]],["The `StreamActivityMonitorService` utilizes `SamSession` as a dependency. `StreamCreateRequest` is the base for `LinearStreamCreateRequest` and `VodStreamCreateRequest`. Key fields include `url` and `userAgent` (both strings), and `reportingType`, which is an enumeration. `ReportingType` values can be: `DISABLED`, `CLIENT`, `SERVER`, `AD_MEDIA`, or `UNKNOWN`. The namespace is defined as `https://www.google.com/apis/ads/publisher/v202411`.\n"],null,["# abstract type StreamCreateRequest (v202411)\n\n**Service** \n**StreamActivityMonitorService** **Dependencies** \n[SamSession](/ad-manager/api/reference/v202411/StreamActivityMonitorService.SamSession) \n▼\n**StreamCreateRequest** **Inheritance** \n**StreamCreateRequest** \n▼\n[LinearStreamCreateRequest](/ad-manager/api/reference/v202411/StreamActivityMonitorService.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| ### `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 |"]]