Provides methods for creating, updating and retrieving LiveStreamEvent objects.
This feature is only available for Ad Manager 360 networks. Publishers will need to be activated through the Video > Live streams tab in the Ad Manager UI. For access, apply through your account manager.
- Production WSDL
-
https://ads.google.com/apis/ads/publisher/v202411/LiveStreamEventService?wsdl
- Namespace
-
https://www.google.com/apis/ads/publisher/v202411
- Operations
- Errors
-
- AdBreakMarkupError
- ApiVersionError
- AuthenticationError
- CollectionSizeError
- CommonError
- EntityLimitReachedError
- FeatureError
- InternalApiError
- InvalidUrlError
- LiveStreamEventActionError
- LiveStreamEventCdnSettingsError
- LiveStreamEventConditioningError
- LiveStreamEventCustomAssetKeyError
- LiveStreamEventDateTimeError
- LiveStreamEventDvrWindowError
- LiveStreamEventPrerollSettingsError
- LiveStreamEventSlateError
- NotNullError
- NullError
- ParseError
- PermissionError
- PublisherQueryLanguageContextError
- PublisherQueryLanguageSyntaxError
- QuotaError
- RangeError
- RequiredCollectionError
- RequiredError
- RequiredNumberError
- ServerError
- StatementError
- StringFormatError
- StringLengthError
- UniqueError
- VideoAdTagError
createLiveStreamEvents
Creates new LiveStreamEvent objects.
The following fields are required:
- LiveStreamEvent.name
- LiveStreamEvent.startDateTime
- LiveStreamEvent.endDateTime
- LiveStreamEvent.contentUrls
- LiveStreamEvent.adTags
Parameters
Field | Type | Description |
---|---|---|
liveStreamEvents
|
|
Response
Field | Type | Description |
---|---|---|
rval
|
|
createSlates
Create new slates.
A slate creative is served as backup content in a live stream event when no other creatives are eligible to be served.
Parameters
Field | Type | Description |
---|---|---|
slates
|
|
Response
Field | Type | Description |
---|---|---|
rval
|
|
getLiveStreamEventsByStatement
Gets a LiveStreamEventPage of LiveStreamEvent objects that satisfy the given Statement.query. The following fields are supported for filtering:
PQL Property | Object Property |
---|---|
id
|
LiveStreamEvent.id |
slateCreativeId
|
LiveStreamEvent.slateCreativeId |
assetKey
|
LiveStreamEvent.assetKey |
streamCreateDaiAuthenticationKeyIds
|
LiveStreamEvent.streamCreateDaiAuthenticationKeyIds |
dynamicAdInsertionType
|
LiveStreamEvent.dynamicAdInsertionType |
streamingFormat
|
LiveStreamEvent.streamingFormat |
customAssetKey
|
LiveStreamEvent.customAssetKey |
daiEncodingProfileIds
|
LiveStreamEvent.daiEncodingProfileIds |
segmentUrlAuthenticationKeyIds
|
LiveStreamEvent.segmentUrlAuthenticationKeyIds |
Parameters
Field | Type | Description |
---|---|---|
filterStatement
|
|
Response
Field | Type | Description |
---|---|---|
rval
|
|
getSlatesByStatement
Gets a SlatePage of Slate objects that satisfy the given Statement.query. The following fields are supported for filtering:
PQL Property | Object Property |
---|---|
id
|
Slate.id |
name
|
Slate.name |
lastModifiedDateTime
|
Slate.lastModifiedDateTime |
Parameters
Field | Type | Description |
---|---|---|
statement
|
|
Response
Field | Type | Description |
---|---|---|
rval
|
|
performLiveStreamEventAction
Performs actions on LiveStreamEvent objects that match the given Statement.query.
Parameters
Field | Type | Description |
---|---|---|
liveStreamEventAction
|
|
|
filterStatement
|
|
Response
Field | Type | Description |
---|---|---|
rval
|
|
performSlateAction
Performs actions on slates that match the given Statement.
Parameters
Field | Type | Description |
---|---|---|
slateAction
|
|
|
filterStatement
|
|
Response
Field | Type | Description |
---|---|---|
rval
|
|
updateLiveStreamEvents
Updates the specified LiveStreamEvent objects.
Parameters
Field | Type | Description |
---|---|---|
liveStreamEvents
|
|
Response
Field | Type | Description |
---|---|---|
rval
|
|
updateSlates
Update existing slates.
Only the slateName is editable.
Parameters
Field | Type | Description |
---|---|---|
slates
|
|
Response
Field | Type | Description |
---|---|---|
rval
|
|
Errors
Error | Reasons |
---|---|
AdBreakMarkupError
|
An error for publisher provided ad break markups in a LiveStreamEvent which are invalid
for the given StreamingFormat.
Enumerations
|
ApiVersionError
|
Errors related to the usage of API versions.
Enumerations
|
AuthenticationError
|
An error for an exception that occurred when authenticating.
Enumerations
|
CollectionSizeError
|
Error for the size of the collection being too large
Enumerations
|
CommonError
|
A place for common errors that can be used across services.
Enumerations
|
EntityLimitReachedError
|
An error that occurs when creating an entity if the limit on the number of allowed entities for
a network has already been reached.
Enumerations
|
FeatureError
|
Errors related to feature management. If you attempt using a feature that is not available to
the current network you'll receive a FeatureError with the missing feature as the trigger.
Enumerations
|
InternalApiError
|
Indicates that a server-side error has occured. InternalApiError s
are generally not the result of an invalid request or message sent by the
client.
Enumerations
|
InvalidUrlError
|
Lists all errors associated with URLs.
Enumerations
|
LiveStreamEventActionError
|
Lists all errors associated with live stream event action.
Enumerations
|
LiveStreamEventCdnSettingsError
|
Lists all errors associated with LiveStreamEvent CDN configurations.
Enumerations
|
LiveStreamEventConditioningError
|
Lists all errors associated with conditioning applied to a LiveStreamEvent.
Enumerations
|
LiveStreamEventCustomAssetKeyError
|
Lists all errors associated with live stream event custom asset keys.
Enumerations
|
LiveStreamEventDateTimeError
|
Lists all errors associated with live stream event start and end date times.
Enumerations
|
LiveStreamEventDvrWindowError
|
Lists the errors associated with setting the LiveStreamEvent DVR window duration.
Enumerations
|
LiveStreamEventPrerollSettingsError
|
Lists all errors associated with preroll settings applied to a LiveStreamEvent.
Enumerations
|
LiveStreamEventSlateError
|
Lists all errors associated with LiveStreamEvent slate creative id.
Enumerations
|
NotNullError
|
Caused by supplying a null value for an attribute that cannot be null.
Enumerations
|
NullError
|
Errors associated with violation of a NOT NULL check.
Enumerations
|
ParseError
|
Lists errors related to parsing.
Enumerations
|
PermissionError
|
Errors related to incorrect permission.
Enumerations
|
PublisherQueryLanguageContextError
|
An error that occurs while executing a PQL query contained in
a Statement object.
Enumerations
|
PublisherQueryLanguageSyntaxError
|
An error that occurs while parsing a PQL query contained in a
Statement object.
Enumerations
|
QuotaError
|
Describes a client-side error on which a user is attempting
to perform an action to which they have no quota remaining.
Enumerations
|
RangeError
|
A list of all errors associated with the Range constraint.
Enumerations
|
RequiredCollectionError
|
A list of all errors to be used for validating sizes of collections.
Enumerations
|
RequiredError
|
Errors due to missing required field.
Enumerations
|
RequiredNumberError
|
A list of all errors to be used in conjunction with required number
validators.
Enumerations
|
ServerError
|
Errors related to the server.
Enumerations
|
StatementError
|
An error that occurs while parsing Statement objects.
Enumerations
|
StringFormatError
|
A list of error code for reporting invalid content of input strings.
Enumerations
|
StringLengthError
|
Errors for Strings which do not meet given length constraints.
Enumerations
|
UniqueError
|
An error for a field which must satisfy a uniqueness constraint |
VideoAdTagError
|
Lists all errors associated with live stream event ad tags.
Enumerations
|