ServiceList

Un elenco di servizi contenente uno o più articoli di servizio.

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

string

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

serviceItems[]

object (ServiceItem)

Servizi che sono inclusi in questo elenco di servizi. Gli elementi di servizio duplicati verranno rimossi automaticamente.

ServiceItem

Un messaggio che descrive un singolo elemento del servizio. È utilizzato per descrivere il tipo di servizio fornito dal commerciante. Ad esempio, 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

Campo facoltativo. Questo campo determina se il servizio di inserimento è offerto o meno dal commerciante.

price

object (Money)

Campo facoltativo. Rappresenta il prezzo monetario dell'articolo di servizio. Ti consigliamo di impostare currencyCode e unità quando includi un prezzo.

Campo di 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 imposterà il caso dei dati dei servizi strutturati.

freeFormServiceItem

object (FreeFormServiceItem)

Questo campo imposterà la distinzione tra maiuscole e minuscole per i dati dei servizi in formato libero.

StructuredServiceItem

Rappresenta un servizio strutturato offerto dal commerciante. Ad esempio: toilet_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 categorie.batchGet rpc.

description

string

Campo facoltativo. Descrizione dell'elemento di servizio strutturato. Il limite di caratteri è 300.

FreeFormServiceItem

Rappresenta un servizio in formato libero offerto dal commerciante. Questi sono servizi che non sono esposti nei dati dei nostri servizi strutturati. Il commerciante inserisce manualmente i nomi di questi servizi tramite una piattaforma geomerchant.

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

string

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

label

object (Label)

Obbligatorio. Etichette dell'elemento con tag della lingua. È consigliabile che i nomi degli elementi non superino i 140 caratteri e le descrizioni non superino i 250 caratteri. Questo campo deve essere impostato solo se l'input è un elemento di servizio personalizzato. I tipi di servizi standardizzati devono essere aggiornati tramite serviceTypeId.