ServiceList

Un elenco di servizi contenente uno o più elementi 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)

Elementi 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, un 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 determina se il servizio di inserimento è offerto o meno dal commerciante.

price

object (Money)

Facoltativo. Rappresenta il prezzo monetario dell'elemento del servizio. Ti consigliamo di impostare currencyCode e units quando includi un prezzo.

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

object (StructuredServiceItem)

Questo campo verrà impostato in base ai dati dei servizi strutturati.

freeFormServiceItem

object (FreeFormServiceItem)

Questo campo verrà impostato in base alle maiuscole dei dati dei servizi in formato libero.

StructuredServiceItem

Rappresenta un servizio strutturato offerto dal commerciante. Ad esempio: installazione_wc.

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 RPC categories.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 come parte dei nostri dati di servizio della struttura. 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 fornite nel messaggio Category.

label

object (Label)

Obbligatorio. Etichette con tag della lingua per l'elemento. Consigliamo di utilizzare nomi di massimo 140 caratteri e descrizioni di massimo 250 caratteri. Questo campo deve essere impostato solo se l'input è un elemento di servizio personalizzato. I tipi di servizio standardizzati devono essere aggiornati tramite serviceTypeId.