Class GoogleAdsSearchads360V23ServicesAssetOperation
A single operation to create an asset. Supported asset types are YoutubeVideoAsset, MediaBundleAsset, ImageAsset, LeadFormAsset, LocationAsset, and ImageAsset. TextAsset can be created with an Ad inline, but it can also be created apart from an Ad like other assets.
Implements
Inherited Members
Namespace: Google.Apis.SA360.v23.Data
Assembly: Google.Apis.SA360.v23.dll
Syntax
public class GoogleAdsSearchads360V23ServicesAssetOperation : IDirectResponseSchema
Properties
Create
Create operation: No resource name is expected for the new asset.
Declaration
[JsonProperty("create")]
public virtual GoogleAdsSearchads360V23ResourcesAsset Create { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleAdsSearchads360V23ResourcesAsset |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Update
Update operation: The asset is expected to have a valid resource name in this format:
customers/{customer_id}/assets/{asset_id}
Declaration
[JsonProperty("update")]
public virtual GoogleAdsSearchads360V23ResourcesAsset Update { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleAdsSearchads360V23ResourcesAsset |
UpdateMask
FieldMask that determines which resource fields are modified in an update.
Declaration
[JsonProperty("updateMask")]
public virtual object UpdateMask { get; set; }
Property Value
| Type | Description |
|---|---|
| object |