ServiceList

Es una lista de servicios que contiene uno o más elementos de servicio.

Representación JSON
{
  "name": string,
  "serviceItems": [
    {
      object (ServiceItem)
    }
  ]
}
Campos
name

string

Obligatorio. Es el identificador de Google para esta ubicación con el formato accounts/{accountId}/locations/{locationId}/serviceList.

serviceItems[]

object (ServiceItem)

Los elementos de servicio que se incluyen en esta lista de servicios Los elementos de servicio duplicados se quitarán automáticamente.

ServiceItem

Un mensaje que describe un solo elemento de servicio. Se usa para describir el tipo de servicio que proporciona el comercio. Por ejemplo, corte de cabello puede ser un servicio.

Representación JSON
{
  "isOffered": boolean,
  "price": {
    object (Money)
  },

  // Union field service_item_info can be only one of the following:
  "structuredServiceItem": {
    object (StructuredServiceItem)
  },
  "freeFormServiceItem": {
    object (FreeFormServiceItem)
  }
  // End of list of possible types for union field service_item_info.
}
Campos
isOffered

boolean

Opcional. Este campo determina si el comercio ofrece o no el servicio de entrada.

price

object (Money)

Opcional. Representa el precio monetario del artículo del servicio. Te recomendamos que se establezcan currencyCode y units cuando se incluye un precio.

Campo de unión service_item_info. Siempre se debe configurar uno de los siguientes campos. Las direcciones (service_item_info) solo pueden ser una de las siguientes opciones:
structuredServiceItem

object (StructuredServiceItem)

Este campo se establecerá en el caso de los datos de servicios estructurados.

freeFormServiceItem

object (FreeFormServiceItem)

Este campo se establecerá en mayúsculas en el caso de los datos de servicios de formato libre.

StructuredServiceItem

Representa un servicio estructurado que ofrece el comercio. Por ejemplo: toilet_installation.

Representación JSON
{
  "serviceTypeId": string,
  "description": string
}
Campos
serviceTypeId

string

Obligatorio. El campo serviceTypeId es un ID único proporcionado por Google que se puede encontrar en ServiceTypeMetadata. Esta información la proporciona el servicio de RPC categories.batchGet.

description

string

Opcional. Descripción del elemento de servicio estructurado El límite de caracteres es de 300.

FreeFormServiceItem

Representa un servicio de formato libre que ofrece el comercio. Estos son servicios que no se exponen como parte de nuestros datos de servicios de estructura. El comercio ingresa manualmente los nombres de esos servicios a través de una plataforma de geocomercio.

Representación JSON
{
  "categoryId": string,
  "label": {
    object (Label)
  }
}
Campos
categoryId

string

Obligatorio. categoryId y serviceTypeId deben coincidir con las combinaciones posibles que se proporcionan en el mensaje Category.

label

object (Label)

Obligatorio. Etiquetas etiquetadas con idioma para el artículo Recomendamos que los nombres de los artículos tengan 140 caracteres o menos, y las descripciones, 250 caracteres o menos. Este campo solo debe configurarse si la entrada es un elemento de servicio personalizado. Los tipos de servicio estandarizados se deben actualizar a través de serviceTypeId.