public sealed class Companion : IMessage<Companion>, IEquatable<Companion>, IDeepCloneable<Companion>, IBufferMessage, IMessage
Reference documentation and code samples for the Video Stitcher v1 API class Companion.
Metadata for a companion.
Implements
IMessageCompanion, IEquatableCompanion, IDeepCloneableCompanion, IBufferMessage, IMessageNamespace
Google.Cloud.Video.Stitcher.V1Assembly
Google.Cloud.Video.Stitcher.V1.dll
Constructors
Companion()
public Companion()
Companion(Companion)
public Companion(Companion other)
Parameter | |
---|---|
Name | Description |
other |
Companion |
Properties
AdResourceCase
public Companion.AdResourceOneofCase AdResourceCase { get; }
Property Value | |
---|---|
Type | Description |
CompanionAdResourceOneofCase |
AdSlotId
public string AdSlotId { get; set; }
The ID used to identify the desired placement on a publisher's page. Values to be used should be discussed between publishers and advertisers.
Property Value | |
---|---|
Type | Description |
string |
ApiFramework
public string ApiFramework { get; set; }
The API necessary to communicate with the creative if available.
Property Value | |
---|---|
Type | Description |
string |
AssetHeightPx
public int AssetHeightPx { get; set; }
The pixel height of the creative.
Property Value | |
---|---|
Type | Description |
int |
AssetWidthPx
public int AssetWidthPx { get; set; }
The pixel width of the creative.
Property Value | |
---|---|
Type | Description |
int |
Events
public RepeatedField<Event> Events { get; }
The list of tracking events for the companion.
Property Value | |
---|---|
Type | Description |
RepeatedFieldEvent |
ExpandedHeightPx
public int ExpandedHeightPx { get; set; }
The maximum pixel height of the creative in its expanded state.
Property Value | |
---|---|
Type | Description |
int |
ExpandedWidthPx
public int ExpandedWidthPx { get; set; }
The maximum pixel width of the creative in its expanded state.
Property Value | |
---|---|
Type | Description |
int |
HeightPx
public int HeightPx { get; set; }
The pixel height of the placement slot for the intended creative.
Property Value | |
---|---|
Type | Description |
int |
HtmlAdResource
public HtmlAdResource HtmlAdResource { get; set; }
The HTML ad resource associated with the companion ad.
Property Value | |
---|---|
Type | Description |
HtmlAdResource |
IframeAdResource
public IframeAdResource IframeAdResource { get; set; }
The IFrame ad resource associated with the companion ad.
Property Value | |
---|---|
Type | Description |
IframeAdResource |
StaticAdResource
public StaticAdResource StaticAdResource { get; set; }
The static ad resource associated with the companion ad.
Property Value | |
---|---|
Type | Description |
StaticAdResource |
WidthPx
public int WidthPx { get; set; }
The pixel width of the placement slot for the intended creative.
Property Value | |
---|---|
Type | Description |
int |