LocationSet

  • To define a location set, you must specify either Google Business Profile, Chain, or Map location data.

  • The location_ownership_type field, which is required and immutable, specifies whether a location is owned or an affiliate location.

  • The source field is a union field that indicates the specific source of the location data, such as business_profile_location_set, chain_location_set, or maps_location_set.

  • BusinessProfileLocationSet is used for location sets populated from Google Business Profile, while ChainSet is for locations based on specified chains.

  • MapsLocationSet is used when locations are synced based on selected maps locations.

Data related to location set. One of the Google Business Profile (previously known as Google My Business) data, Chain data, and map location data need to be specified.

Fields

location_ownership_type

LocationOwnershipType

Required. Immutable. Location Ownership Type (owned location or affiliate location).

Union field

source

source. Location data specific to each sync source. source can be only one of the following:

business_profile_location_set

BusinessProfileLocationSet

Data used to configure a location set populated from Google Business Profile locations.

chain_location_set

ChainSet

Data used to configure a location on chain set populated with the specified chains.

maps_location_set

MapsLocationSet

Only set if locations are synced based on selected maps locations