public sealed class VodSessionAd : IMessage<VodSessionAd>, IEquatable<VodSessionAd>, IDeepCloneable<VodSessionAd>, IBufferMessage, IMessage
Reference 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 |