Class GoogleAdsSearchads360V0ResourcesAsset
Asset is a part of an ad which can be shared across multiple ads. It can be an image (ImageAsset), a video (YoutubeVideoAsset), etc. Assets are immutable and cannot be removed. To stop an asset from serving, remove the asset from the entity that is using it.
Implements
Inherited Members
Namespace: Google.Apis.SA360.v0.Data
Assembly: Google.Apis.SA360.v0.dll
Syntax
public class GoogleAdsSearchads360V0ResourcesAsset : IDirectResponseSchema
Properties
CallAsset
Output only. A unified call asset.
Declaration
[JsonProperty("callAsset")]
public virtual GoogleAdsSearchads360V0CommonUnifiedCallAsset CallAsset { get; set; }
Property Value
Type | Description |
---|---|
GoogleAdsSearchads360V0CommonUnifiedCallAsset |
CallToActionAsset
Immutable. A call to action asset.
Declaration
[JsonProperty("callToActionAsset")]
public virtual GoogleAdsSearchads360V0CommonCallToActionAsset CallToActionAsset { get; set; }
Property Value
Type | Description |
---|---|
GoogleAdsSearchads360V0CommonCallToActionAsset |
CalloutAsset
Output only. A unified callout asset.
Declaration
[JsonProperty("calloutAsset")]
public virtual GoogleAdsSearchads360V0CommonUnifiedCalloutAsset CalloutAsset { get; set; }
Property Value
Type | Description |
---|---|
GoogleAdsSearchads360V0CommonUnifiedCalloutAsset |
CreationTime
Output only. The timestamp when this asset was created. The timestamp is in the customer's time zone and in "yyyy-MM-dd HH:mm:ss" format.
Declaration
[JsonProperty("creationTime")]
public virtual string CreationTime { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
EngineStatus
Output only. The Engine Status for an asset.
Declaration
[JsonProperty("engineStatus")]
public virtual string EngineStatus { get; set; }
Property Value
Type | Description |
---|---|
string |
FinalUrls
A list of possible final URLs after all cross domain redirects.
Declaration
[JsonProperty("finalUrls")]
public virtual IList<string> FinalUrls { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
Id
Output only. The ID of the asset.
Declaration
[JsonProperty("id")]
public virtual long? Id { get; set; }
Property Value
Type | Description |
---|---|
long? |
ImageAsset
Output only. An image asset.
Declaration
[JsonProperty("imageAsset")]
public virtual GoogleAdsSearchads360V0CommonImageAsset ImageAsset { get; set; }
Property Value
Type | Description |
---|---|
GoogleAdsSearchads360V0CommonImageAsset |
LastModifiedTime
Output only. The datetime when this asset was last modified. The datetime is in the customer's time zone and in "yyyy-MM-dd HH:mm:ss.ssssss" format.
Declaration
[JsonProperty("lastModifiedTime")]
public virtual string LastModifiedTime { get; set; }
Property Value
Type | Description |
---|---|
string |
LocationAsset
Output only. A unified location asset.
Declaration
[JsonProperty("locationAsset")]
public virtual GoogleAdsSearchads360V0CommonUnifiedLocationAsset LocationAsset { get; set; }
Property Value
Type | Description |
---|---|
GoogleAdsSearchads360V0CommonUnifiedLocationAsset |
MobileAppAsset
A mobile app asset.
Declaration
[JsonProperty("mobileAppAsset")]
public virtual GoogleAdsSearchads360V0CommonMobileAppAsset MobileAppAsset { get; set; }
Property Value
Type | Description |
---|---|
GoogleAdsSearchads360V0CommonMobileAppAsset |
Name
Optional name of the asset.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
PageFeedAsset
Output only. A unified page feed asset.
Declaration
[JsonProperty("pageFeedAsset")]
public virtual GoogleAdsSearchads360V0CommonUnifiedPageFeedAsset PageFeedAsset { get; set; }
Property Value
Type | Description |
---|---|
GoogleAdsSearchads360V0CommonUnifiedPageFeedAsset |
ResourceName
Immutable. The resource name of the asset. Asset resource names have the form:
customers/{customer_id}/assets/{asset_id}
Declaration
[JsonProperty("resourceName")]
public virtual string ResourceName { get; set; }
Property Value
Type | Description |
---|---|
string |
SitelinkAsset
Output only. A unified sitelink asset.
Declaration
[JsonProperty("sitelinkAsset")]
public virtual GoogleAdsSearchads360V0CommonUnifiedSitelinkAsset SitelinkAsset { get; set; }
Property Value
Type | Description |
---|---|
GoogleAdsSearchads360V0CommonUnifiedSitelinkAsset |
Status
Output only. The status of the asset.
Declaration
[JsonProperty("status")]
public virtual string Status { get; set; }
Property Value
Type | Description |
---|---|
string |
TextAsset
Output only. A text asset.
Declaration
[JsonProperty("textAsset")]
public virtual GoogleAdsSearchads360V0CommonTextAsset TextAsset { get; set; }
Property Value
Type | Description |
---|---|
GoogleAdsSearchads360V0CommonTextAsset |
TrackingUrlTemplate
URL template for constructing a tracking URL.
Declaration
[JsonProperty("trackingUrlTemplate")]
public virtual string TrackingUrlTemplate { get; set; }
Property Value
Type | Description |
---|---|
string |
Type
Output only. Type of the asset.
Declaration
[JsonProperty("type")]
public virtual string Type { get; set; }
Property Value
Type | Description |
---|---|
string |
YoutubeVideoAsset
Immutable. A YouTube video asset.
Declaration
[JsonProperty("youtubeVideoAsset")]
public virtual GoogleAdsSearchads360V0CommonYoutubeVideoAsset YoutubeVideoAsset { get; set; }
Property Value
Type | Description |
---|---|
GoogleAdsSearchads360V0CommonYoutubeVideoAsset |