Video Stitcher v1 API - Class VodSessionAd (1.1.0)

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.

Inheritance

Object > VodSessionAd

Namespace

Google.Cloud.Video.Stitcher.V1

Assembly

Google.Cloud.Video.Stitcher.V1.dll

Constructors

VodSessionAd()

public VodSessionAd()

VodSessionAd(VodSessionAd)

public VodSessionAd(VodSessionAd other)
Parameter
NameDescription
otherVodSessionAd

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
TypeDescription
RepeatedField<Event>

CompanionAds

public CompanionAds CompanionAds { get; set; }

Metadata of companion ads associated with the ad.

Property Value
TypeDescription
CompanionAds

Duration

public Duration Duration { get; set; }

Duration in seconds of the ad.

Property Value
TypeDescription
Duration