public sealed class LiveSession.Types.GamSettings : IMessage<LiveSession.Types.GamSettings>, IEquatable<LiveSession.Types.GamSettings>, IDeepCloneable<LiveSession.Types.GamSettings>, IBufferMessage, IMessage
Reference documentation and code samples for the Video Stitcher v1 API class LiveSession.Types.GamSettings.
Defines fields related to Google Ad Manager (GAM).
Implements
IMessageLiveSessionTypesGamSettings, IEquatableLiveSessionTypesGamSettings, IDeepCloneableLiveSessionTypesGamSettings, IBufferMessage, IMessageNamespace
Google.Cloud.Video.Stitcher.V1Assembly
Google.Cloud.Video.Stitcher.V1.dll
Constructors
GamSettings()
public GamSettings()
GamSettings(GamSettings)
public GamSettings(LiveSession.Types.GamSettings other)
Parameter | |
---|---|
Name | Description |
other |
LiveSessionTypesGamSettings |
Properties
StreamId
public string StreamId { get; set; }
Required. The stream ID generated by Ad Manager. This must be set if GAM is being used for ads and the session uses client-side ad tracking.
Property Value | |
---|---|
Type | Description |
string |
TargetingParameters
public MapField<string, string> TargetingParameters { get; }
Targeting parameters to send to Ad Manager to generate a stream ID. This should only be set if the session uses server-side ad tracking.
Property Value | |
---|---|
Type | Description |
MapFieldstringstring |