Show / Hide Table of Contents

Class RichMediaStudioCreativeDetails

A Creative that is created by a Rich Media Studio. You cannot create this creative, but you can update some fields of this creative.

Inheritance
object
RichMediaStudioCreativeDetails
Implements
IMessage<RichMediaStudioCreativeDetails>
IEquatable<RichMediaStudioCreativeDetails>
IDeepCloneable<RichMediaStudioCreativeDetails>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class RichMediaStudioCreativeDetails : IMessage<RichMediaStudioCreativeDetails>, IEquatable<RichMediaStudioCreativeDetails>, IDeepCloneable<RichMediaStudioCreativeDetails>, IBufferMessage, IMessage

Constructors

RichMediaStudioCreativeDetails()

Declaration
public RichMediaStudioCreativeDetails()

RichMediaStudioCreativeDetails(RichMediaStudioCreativeDetails)

Declaration
public RichMediaStudioCreativeDetails(RichMediaStudioCreativeDetails other)
Parameters
Type Name Description
RichMediaStudioCreativeDetails other

Properties

AdTagKeys

Optional. Ad tag keys.

Declaration
public RepeatedField<string> AdTagKeys { get; }
Property Value
Type Description
RepeatedField<string>

AllImpressionsUrl

Optional. The tracking URL to be triggered when an ad starts to play, whether Rich Media or backup content is displayed. Behaves like the /imp URL that DART used to track impressions. This URL can't exceed 1024 characters and must start with http:// or https://.

Declaration
public string AllImpressionsUrl { get; set; }
Property Value
Type Description
string

BackupImageImpressionsUrl

Optional. The tracking URL to be triggered when the Rich Media backup image is served.

Declaration
public string BackupImageImpressionsUrl { get; set; }
Property Value
Type Description
string

BillingAttribute

Optional. The billing attribute associated with this creative.

Declaration
public RichMediaStudioCreativeBillingAttributeEnum.Types.RichMediaStudioCreativeBillingAttribute BillingAttribute { get; set; }
Property Value
Type Description
RichMediaStudioCreativeBillingAttributeEnum.Types.RichMediaStudioCreativeBillingAttribute

CreativeFormat

Optional. The creative format of the Rich Media Studio creative.

Declaration
public RichMediaStudioCreativeFormatEnum.Types.RichMediaStudioCreativeFormat CreativeFormat { get; set; }
Property Value
Type Description
RichMediaStudioCreativeFormatEnum.Types.RichMediaStudioCreativeFormat

CustomKeyValues

Optional. Custom key values.

Declaration
public RepeatedField<string> CustomKeyValues { get; }
Property Value
Type Description
RepeatedField<string>

Duration

Optional. The duration of the creative.

Declaration
public Duration Duration { get; set; }
Property Value
Type Description
Duration

HasAllImpressionsUrl

Gets whether the "all_impressions_url" field is set

Declaration
public bool HasAllImpressionsUrl { get; }
Property Value
Type Description
bool

HasBackupImageImpressionsUrl

Gets whether the "backup_image_impressions_url" field is set

Declaration
public bool HasBackupImageImpressionsUrl { get; }
Property Value
Type Description
bool

HasBillingAttribute

Gets whether the "billing_attribute" field is set

Declaration
public bool HasBillingAttribute { get; }
Property Value
Type Description
bool

HasCreativeFormat

Gets whether the "creative_format" field is set

Declaration
public bool HasCreativeFormat { get; }
Property Value
Type Description
bool

HasLockedOrientation

Gets whether the "locked_orientation" field is set

Declaration
public bool HasLockedOrientation { get; }
Property Value
Type Description
bool

HasOverrideCss

Gets whether the "override_css" field is set

Declaration
public bool HasOverrideCss { get; }
Property Value
Type Description
bool

HasRequiredFlashPluginVersion

Gets whether the "required_flash_plugin_version" field is set

Declaration
public bool HasRequiredFlashPluginVersion { get; }
Property Value
Type Description
bool

HasRichMediaImpressionsUrl

Gets whether the "rich_media_impressions_url" field is set

Declaration
public bool HasRichMediaImpressionsUrl { get; }
Property Value
Type Description
bool

HasSslManualOverride

Gets whether the "ssl_manual_override" field is set

Declaration
public bool HasSslManualOverride { get; }
Property Value
Type Description
bool

HasSslScanResult

Gets whether the "ssl_scan_result" field is set

Declaration
public bool HasSslScanResult { get; }
Property Value
Type Description
bool

HasStudioCreativeId

Gets whether the "studio_creative_id" field is set

Declaration
public bool HasStudioCreativeId { get; }
Property Value
Type Description
bool

HasSurveyUrl

Gets whether the "survey_url" field is set

Declaration
public bool HasSurveyUrl { get; }
Property Value
Type Description
bool

HasTotalFileSize

Gets whether the "total_file_size" field is set

Declaration
public bool HasTotalFileSize { get; }
Property Value
Type Description
bool

LockedOrientation

Optional. A locked orientation for this creative to be displayed in.

Declaration
public CreativeLockedOrientationEnum.Types.CreativeLockedOrientation LockedOrientation { get; set; }
Property Value
Type Description
CreativeLockedOrientationEnum.Types.CreativeLockedOrientation

OverrideCss

Optional. The override CSS. You can put custom CSS code here to repair creative styling; e.g. tr td { background-color:#FBB; }.

Declaration
public string OverrideCss { get; set; }
Property Value
Type Description
string

RequiredFlashPluginVersion

Output only. The Flash plugin version required to view this creative; e.g. Flash 10.2/AS 3.

Declaration
public string RequiredFlashPluginVersion { get; set; }
Property Value
Type Description
string

RichMediaImpressionsUrl

Optional. The tracking URL to be triggered when any rich media artwork is displayed in an ad. Behaves like the /imp URL that DART used to track impressions. This URL can't exceed 1024 characters and must start with http:// or https://.

Declaration
public string RichMediaImpressionsUrl { get; set; }
Property Value
Type Description
string

RichMediaStudioChildAssetProperties

Output only. Child assets associated with this creative.

Declaration
public RepeatedField<RichMediaStudioChildAssetProperty> RichMediaStudioChildAssetProperties { get; }
Property Value
Type Description
RepeatedField<RichMediaStudioChildAssetProperty>

SslManualOverride

Optional. The manual override for the SSL compatibility of this creative.

Declaration
public CreativeSslOverrideEnum.Types.CreativeSslOverride SslManualOverride { get; set; }
Property Value
Type Description
CreativeSslOverrideEnum.Types.CreativeSslOverride

SslScanResult

Output only. The SSL compatibility scan result of this creative.

Declaration
public CreativeSslScanResultEnum.Types.CreativeSslScanResult SslScanResult { get; set; }
Property Value
Type Description
CreativeSslScanResultEnum.Types.CreativeSslScanResult

StudioCreativeId

Output only. The creative ID as known by Rich Media Studio creative.

Declaration
public long StudioCreativeId { get; set; }
Property Value
Type Description
long

SurveyUrl

Optional. The survey URL for this creative.

Declaration
public string SurveyUrl { get; set; }
Property Value
Type Description
string

TotalFileSize

Output only. The total size of all assets in bytes.

Declaration
public long TotalFileSize { get; set; }
Property Value
Type Description
long
In this article
Back to top Generated by DocFX