与其他素材资源不同,在您创建素材资源集后,Google Ads API 会自动创建地址素材资源。首先,创建一个营业地点同步素材资源集,并将其附加到客户。然后,如果您需要为广告系列或广告组选择素材资源集中的部分地址素材资源,请创建一个营业地点组素材资源集,并将其附加到广告系列或广告组。
创建营业地点同步素材资源集并将其附加到客户
- 创建位置同步素材资源集。
- 使用
CustomerAssetSetService
将其附加到客户。
创建位置同步素材资源集
- 创建新的
AssetSet
。- 将
type
设置为LOCATION_SYNC
。 - 将
location_set
设置为新的LocationSet
。
- 将
- 在新的
LocationSet
中,- 根据您的用例设置
location_ownership_type
:- 如果您拥有营业地点,请将其设置为
BUSINESS_OWNER
。 - 如果您不是营业地点的所有者,但在该处销售商品,请将其设置为
AFFILIATE
。
- 如果您拥有营业地点,请将其设置为
- 根据您的用例设置
source
oneof 字段:- 如果您希望与 Google 商家资料帐号中的营业地点同步,请设置
business_profile_location_set
。 - 如果您希望与指定连锁店 ID 中的营业地点同步,请设置
chain_location_set
。 - 如果您想使用地点 ID 手动添加营业地点,请设置
maps_location_set
。
- 如果您希望与 Google 商家资料帐号中的营业地点同步,请设置
- 根据您的用例设置
完成上述步骤后,Google Ads API 将生成地址素材资源并将其添加到为您已创建的位置信息同步素材资源集中,操作方式与使用 AssetSetAssetService
手动执行此操作类似。您无需操作这些素材资源,除非您想手动将其添加到静态营业地点组素材资源组中。
一个客户只能存在一个有效营业地点同步素材资源集(status
,共 ENABLED
)。如果您需要创建其他类型的位置信息同步素材资源集,请先移除现有的同步素材资源集。
将地址同步素材资源集附加到客户
使用 CustomerAssetSetService.MutateCustomerAssetSets
将上一部分中设置的位置同步素材资源附加到您的客户。
(可选)创建营业地点组素材资源组并将其附加到广告系列或广告组
只有您需要选择地址素材资源子集时,才需要使用营业地点组素材资源组。这是因为广告系列和广告组会沿用客户一级的地址素材资源。
营业地点组素材资源组包含营业地点同步素材资源组中的一部分地址素材资源。您可以利用 Google 商家资料的部分功能(例如按标签过滤)或连锁店 ID 和连锁营业地点,动态创建营业地点组素材资源集。或者,您也可以以静态方式创建营业地点组素材资源组。
- 创建营业地点组素材资源组。营业地点组素材资源组可以是动态的,也可以是静态的。
- 根据需要将素材资源组合成广告系列或广告组。
- (可选)将之前生成的素材资源添加到新创建的静态营业地点组素材资源组中。
对于给定客户,您可以创建多个动态或静态营业地点组素材资源组。
创建营业地点组素材资源组
创建一个新的 AssetSet
,并将 location_group_parent_asset_set_id
设置为之前创建的营业地点同步素材资源集的 ID。
然后,根据您要创建动态还是静态营业地点组素材资源组设置一些字段。
动态素材资源组
根据您在 LocationSet
中设置的字段,根据以下规则设置这些字段:
如果设置以下字段 | 然后将 type 设置为 | 并将此字段设为 asset_set_source 中的一个字段 |
---|---|---|
business_profile_location_set |
BUSINESS_PROFILE_DYNAMIC_LOCATION_GROUP |
business_profile_location_group |
chain_location_set |
CHAIN_DYNAMIC_LOCATION_GROUP |
chain_location_group |
如果您在创建位置同步素材资源组时设置了 maps_location_set
,则将无法创建动态营业地点组素材资源组。这是因为您已按地点 ID 手动添加营业地点,而没有可用于过滤此类营业地点的过滤功能。
静态素材资源组
将 type
设置为 STATIC_LOCATION_GROUP
。无论您在 LocationSet
中设置了什么字段(business_profile_location_set
、chain_location_set
或 maps_location_set
),都可以为任何类型的营业地点同步素材资源组创建静态营业地点组素材资源组。
对于静态营业地点组素材资源组,您需要将生成的地址素材资源手动添加到营业地点组素材资源组中。
将素材资源集附加到广告系列或广告组
使用 CampaignAssetSetService.MutateCampaignAssetSets
将营业地点组素材资源组附加到您的广告系列。
或者,如果您想将营业地点组素材资源组附加到广告组,请使用 AdGroupAssetSetService.MutateAdGroupAssetSets
。
(可选)将地址素材资源添加到静态营业地点组素材资源组中
仅在您之前创建静态营业地点组素材资源组的情况下才需要执行此步骤。
- 使用
asset_set_asset
报告,可提取为之前创建的位置同步素材资源集自动生成的素材资源的资源名称。使用过滤仅检索所需的资产。 - 使用
AssetSetAssetService.MutateAssetSetAssets
将它们添加到静态营业地点组素材资源集。