public sealed class VodSessionAd : IMessage<VodSessionAd>, IEquatable<VodSessionAd>, IDeepCloneable<VodSessionAd>, IBufferMessage, IMessageReference documentation and code samples for the Video Stitcher v1 API class VodSessionAd.
Metadata for an inserted ad in a VOD session.
Implements
IMessageVodSessionAd, IEquatableVodSessionAd, IDeepCloneableVodSessionAd, IBufferMessage, IMessageNamespace
Google.Cloud.Video.Stitcher.V1Assembly
Google.Cloud.Video.Stitcher.V1.dll
Constructors
VodSessionAd()
public VodSessionAd()VodSessionAd(VodSessionAd)
public VodSessionAd(VodSessionAd other)| Parameter | |
|---|---|
| Name | Description |
other |
VodSessionAd |
Properties
ActivityEvents
public RepeatedField<Event> ActivityEvents { get; }The list of progress tracking events for the ad break. These can be of
the following IAB types: MUTE, UNMUTE, PAUSE, CLICK,
CLICK_THROUGH, REWIND, RESUME, ERROR, FULLSCREEN,
EXIT_FULLSCREEN, EXPAND, COLLAPSE, ACCEPT_INVITATION_LINEAR,
CLOSE_LINEAR, SKIP.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldEvent |
|
CompanionAds
public CompanionAds CompanionAds { get; set; }Metadata of companion ads associated with the ad.
| Property Value | |
|---|---|
| Type | Description |
CompanionAds |
|
Duration
public Duration Duration { get; set; }Duration in seconds of the ad.
| Property Value | |
|---|---|
| Type | Description |
Duration |
|