Ads API .NET library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Google.Api.Ads.AdManager.v202508.SamSession Class Reference

Contains the debugging information that was logged for a Stream Activity Monitor (SAM) session. More...

Properties

string sessionId [get, set]
 The UUID that uniquely identifies this session. More...
 
bool isVodSession [get, set]
 Whether this is a VOD session. More...
 
bool isVodSessionSpecified [get, set]
 
StreamCreateRequest streamCreateRequest [get, set]
 The initial request from the video player to retrieve the streaming URL chunks that are updated as the stream progresses. More...
 
AdBreak[] adBreaks [get, set]
 The list of debugging information that occurred at each ad break in the stream. More...
 
DateTime startDateTime [get, set]
 The date and time the session started. More...
 
long sessionDurationMillis [get, set]
 The duration of the session in milliseconds. For live this is calculated by subtracting the timestamp on the oldest log from the timestamp on the newest log. For VOD this is the total duration of the content plus the ads that have been inserted. More...
 
bool sessionDurationMillisSpecified [get, set]
 
long contentDurationMillis [get, set]
 The duration of the content in milliseconds. This is for VOD debugging only. More...
 
bool contentDurationMillisSpecified [get, set]
 

Detailed Description

Contains the debugging information that was logged for a Stream Activity Monitor (SAM) session.

This object will grow and get updated over the course of the stream.

Property Documentation

AdBreak [] Google.Api.Ads.AdManager.v202508.SamSession.adBreaks
getset

The list of debugging information that occurred at each ad break in the stream.

long Google.Api.Ads.AdManager.v202508.SamSession.contentDurationMillis
getset

The duration of the content in milliseconds. This is for VOD debugging only.

bool Google.Api.Ads.AdManager.v202508.SamSession.contentDurationMillisSpecified
getset

true, if a value is specified for contentDurationMillis, false otherwise.

bool Google.Api.Ads.AdManager.v202508.SamSession.isVodSession
getset

Whether this is a VOD session.

bool Google.Api.Ads.AdManager.v202508.SamSession.isVodSessionSpecified
getset

true, if a value is specified for isVodSession, false otherwise.

long Google.Api.Ads.AdManager.v202508.SamSession.sessionDurationMillis
getset

The duration of the session in milliseconds. For live this is calculated by subtracting the timestamp on the oldest log from the timestamp on the newest log. For VOD this is the total duration of the content plus the ads that have been inserted.

bool Google.Api.Ads.AdManager.v202508.SamSession.sessionDurationMillisSpecified
getset

true, if a value is specified for sessionDurationMillis, false otherwise.

string Google.Api.Ads.AdManager.v202508.SamSession.sessionId
getset

The UUID that uniquely identifies this session.

DateTime Google.Api.Ads.AdManager.v202508.SamSession.startDateTime
getset

The date and time the session started.

StreamCreateRequest Google.Api.Ads.AdManager.v202508.SamSession.streamCreateRequest
getset

The initial request from the video player to retrieve the streaming URL chunks that are updated as the stream progresses.


The documentation for this class was generated from the following file: