ServiceList

Un elenco di servizi contenente uno o più elementi del servizio.

Rappresentazione JSON
{
  "name": string,
  "serviceItems": [
    {
      object (ServiceItem)
    }
  ]
}
Campi
name

string

Obbligatorio. Identificatore Google per questa sede nel formato: accounts/{accountId}/locations/{locationId}/serviceList

serviceItems[]

object (ServiceItem)

Articoli di servizio contenuti in questo elenco di servizi. Gli elementi di servizio duplicati verranno rimossi automaticamente.

ServiceItem

Un messaggio che descrive un singolo elemento del servizio. Viene utilizzato per descrivere il tipo di servizio fornito dal commerciante. Ad esempio, il taglio di capelli può essere un servizio.

Rappresentazione 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.
}
Campi
isOffered

boolean

(Facoltativo) Questo campo consente di stabilire se il servizio di immissione è offerto o meno dal commerciante.

price

object (Money)

(Facoltativo) Rappresenta il prezzo monetario dell'articolo del servizio. Quando includi un prezzo, ti consigliamo di impostare l'opzione currencyCode e le unità.

Campo unione service_item_info. Uno dei seguenti campi deve essere sempre impostato. service_item_info può essere solo uno dei seguenti:
structuredServiceItem

object (StructuredServiceItem)

Questo campo verrà impostato in caso di dati di servizi strutturati.

freeFormServiceItem

object (FreeFormServiceItem)

Questo campo viene impostato per i dati di servizi in formato libero.

StructuredServiceItem

Rappresenta un servizio strutturato offerto dal commerciante. Ad esempio: servizi igienici_installation.

Rappresentazione JSON
{
  "serviceTypeId": string,
  "description": string
}
Campi
serviceTypeId

string

Obbligatorio. Il campo serviceTypeId è un ID univoco fornito da Google che puoi trovare in ServiceTypeMetadata. Queste informazioni sono fornite dal servizio rpccategories.batchGet.

description

string

(Facoltativo) Descrizione dell'elemento di servizio strutturato. Il limite di caratteri è 300.

FreeFormServiceItem

Rappresenta un servizio in formato libero offerto dal commerciante. Si tratta di servizi che non sono esposti nell'ambito dei dati dei nostri servizi della struttura. Il commerciante inserisce manualmente i nomi di questi servizi tramite una piattaforma geocommerciante.

Rappresentazione JSON
{
  "categoryId": string,
  "label": {
    object (Label)
  }
}
Campi
categoryId

string

Obbligatorio. categoryId e serviceTypeId devono corrispondere alle possibili combinazioni fornite nel messaggio Category.

label

object (Label)

Obbligatorio. Etichette con tag lingua per l'articolo. Ti consigliamo di non superare i 140 caratteri per i nomi degli articoli e di 250 caratteri per le descrizioni. Questo campo deve essere impostato solo se l'input è un elemento di servizio personalizzato. I tipi di servizi standardizzati devono essere aggiornati tramite serviceTypeId.