Show / Hide Table of Contents

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.

Inheritance
object
GoogleAdsSearchads360V0ResourcesAsset
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX