AssetSet

An asset set representing a collection of assets. Use AssetSetAsset to link an asset to the asset set.

Fields

id

int64

Output only. The ID of the asset set.

resource_name

string

Immutable. The resource name of the asset set. Asset set resource names have the form:

customers/{customer_id}/assetSets/{asset_set_id}

name

string

Required. Name of the asset set. Required. It must have a minimum length of 1 and maximum length of 128.

type

AssetSetType

Required. Immutable. The type of the asset set. Required.

status

AssetSetStatus

Output only. The status of the asset set. Read-only.

merchant_center_feed

MerchantCenterFeed

Merchant ID and Feed Label from Google Merchant Center.

location_group_parent_asset_set_id

int64

Immutable. Parent asset set id for the asset set where the elements of this asset set come from. For example: the sync level location AssetSet id where the the elements in LocationGroup AssetSet come from. This field is required and only applicable for Location Group typed AssetSet.

hotel_property_data

HotelPropertyData

Output only. For Performance Max for travel goals campaigns with a Hotel Center account link. Read-only.

Union field

asset_set_source

asset_set_source. Asset set data specific to each asset set type. Not all types have specific data. asset_set_source can be only one of the following:

location_set

LocationSet

Location asset set data. This will be used for sync level location set. This can only be set if AssetSet's type is LOCATION_SYNC.

business_profile_location_group

BusinessProfileLocationGroup

Business Profile location group asset set data.

chain_location_group

ChainLocationGroup

Represents information about a Chain dynamic location group. Only applicable if the sync level AssetSet's type is LOCATION_SYNC and sync source is chain.