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

A DaiEncodingProfile contains data about a publisher's encoding profiles. Ad Manager Dynamic Ad Insertion (DAI) uses the profile information about the content to select an appropriate ad transcode to play for the particular video. More...

Properties

long id [get, set]
 The unique ID of the DaiEncodingProfile. This value is read-only and is assigned by Google. More...
 
bool idSpecified [get, set]
 
string name [get, set]
 The name of the DaiEncodingProfile. This value is required to create an encoding profile and may be at most 64 characters. The name field can contain alphanumeric characters and symbols other than the following: ", ', =, !, +, #, *, ~, ;, ^, (, ), <, >, [, ], the white space character. More...
 
DaiEncodingProfileStatus status [get, set]
 The status of this DaiEncodingProfile. More...
 
bool statusSpecified [get, set]
 
VariantType variantType [get, set]
 The variant playlist type that this DaiEncodingProfile represents. More...
 
bool variantTypeSpecified [get, set]
 
ContainerType containerType [get, set]
 The digital container type of the underlying media. This is required for More...
 
bool containerTypeSpecified [get, set]
 
VideoSettings videoSettings [get, set]
 Information about the video media, if present. This field will only be set if the media contains video, or is an More...
 
AudioSettings audioSettings [get, set]
 Information about the audio media, if present. This field will only be set if the media contains audio. Only More...
 
bool persistUnmatchedProfiles [get, set]
 Whether to allow the creation or modification of this DaiEncodingProfile if its settings do not match one of the encoding profiles that is supported by Google DAI. More...
 
bool persistUnmatchedProfilesSpecified [get, set]
 

Detailed Description

A DaiEncodingProfile contains data about a publisher's encoding profiles. Ad Manager Dynamic Ad Insertion (DAI) uses the profile information about the content to select an appropriate ad transcode to play for the particular video.

Property Documentation

AudioSettings Google.Api.Ads.AdManager.v202311.DaiEncodingProfile.audioSettings
getset

Information about the audio media, if present. This field will only be set if the media contains audio. Only

MEDIA and variant types can set audio.

ContainerType Google.Api.Ads.AdManager.v202311.DaiEncodingProfile.containerType
getset

The digital container type of the underlying media. This is required for

MEDIA and IFRAME variant types.

bool Google.Api.Ads.AdManager.v202311.DaiEncodingProfile.containerTypeSpecified
getset

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

long Google.Api.Ads.AdManager.v202311.DaiEncodingProfile.id
getset

The unique ID of the DaiEncodingProfile. This value is read-only and is assigned by Google.

bool Google.Api.Ads.AdManager.v202311.DaiEncodingProfile.idSpecified
getset

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

string Google.Api.Ads.AdManager.v202311.DaiEncodingProfile.name
getset

The name of the DaiEncodingProfile. This value is required to create an encoding profile and may be at most 64 characters. The name field can contain alphanumeric characters and symbols other than the following: ", ', =, !, +, #, *, ~, ;, ^, (, ), <, >, [, ], the white space character.

bool Google.Api.Ads.AdManager.v202311.DaiEncodingProfile.persistUnmatchedProfiles
getset

Whether to allow the creation or modification of this DaiEncodingProfile if its settings do not match one of the encoding profiles that is supported by Google DAI.

Note that this field will not persist on the encoding profile itself, and will only affect the current request.

bool Google.Api.Ads.AdManager.v202311.DaiEncodingProfile.persistUnmatchedProfilesSpecified
getset

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

DaiEncodingProfileStatus Google.Api.Ads.AdManager.v202311.DaiEncodingProfile.status
getset

The status of this DaiEncodingProfile.

DAI encoding profiles are created in the DaiEncodingProfileStatus::ACTIVE state. The status can only be modified through the DaiEncodingProfileService::performDaiEncodingProfileAction method.

Only active profiles will be allowed to be associated with live streams.

bool Google.Api.Ads.AdManager.v202311.DaiEncodingProfile.statusSpecified
getset

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

VariantType Google.Api.Ads.AdManager.v202311.DaiEncodingProfile.variantType
getset

The variant playlist type that this DaiEncodingProfile represents.

bool Google.Api.Ads.AdManager.v202311.DaiEncodingProfile.variantTypeSpecified
getset

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

VideoSettings Google.Api.Ads.AdManager.v202311.DaiEncodingProfile.videoSettings
getset

Information about the video media, if present. This field will only be set if the media contains video, or is an

IFRAME variant type.


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