Method: locations.attributes.getExtended

Returns the specified attributes with extended metadata. This includes both the merchant-provided data and the consumer-facing view, which may differ. It also includes metadata describing the current state of edits on each attribute, its origin source, and rejection details.

HTTP request

GET https://mybusinessbusinessinformation.googleapis.com/v1alpha/{name=locations/*/attributes}:getExtended

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
name

string

Required. Google identifier for this location in the form of locations/{locationId}/attributes.

Request body

The request body must be empty.

Response body

Response message for AttributesService.GetExtendedAttributes.

If successful, the response body contains data with the following structure:

JSON representation
{
  "name": string,
  "extendedAttributes": [
    {
      object (ExtendedAttribute)
    }
  ]
}
Fields
name

string

Output only. Google identifier for this location in the form of locations/{locationId}/attributes.

extendedAttributes[]

object (ExtendedAttribute)

Output only. The attributes with extended metadata.

Authorization scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/business.manage

For more information, see the OAuth 2.0 Overview.

ExtendedAttribute

Represents an attribute along with its edit metadata and current serving state.

JSON representation
{
  "attributeProvidedByMerchant": {
    object (Attribute)
  },
  "attributeSeenByConsumers": {
    object (Attribute)
  },
  "extendedFieldData": {
    object (ExtendedFieldData)
  }
}
Fields
attributeProvidedByMerchant

object (Attribute)

Output only. The underlying attribute data managed by the merchant.

attributeSeenByConsumers

object (Attribute)

Output only. The attribute data currently visible to consumers on Google Maps and Search.

extendedFieldData

object (ExtendedFieldData)

Output only. Detailed edit status and metadata for this specific attribute.