ServiceList

Eine Dienstleistungsliste, die eine oder mehrere Dienstleistungselemente enthält.

JSON-Darstellung
{
  "name": string,
  "serviceItems": [
    {
      object (ServiceItem)
    }
  ]
}
Felder
name

string

Erforderlich. Google-ID für diesen Standort im Format accounts/{accountId}/locations/{locationId}/serviceList

serviceItems[]

object (ServiceItem)

Dienstelemente, die in dieser Dienstliste enthalten sind. Doppelte Leistungen werden automatisch entfernt.

ServiceItem

Eine Nachricht, die eine einzelne Dienstleistung beschreibt. Sie wird verwendet, um die Art der Dienstleistung zu beschreiben, die der Händler anbietet. Zum Beispiel kann ein Haarschnitt eine Dienstleistung sein.

JSON-Darstellung
{
  "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.
}
Felder
isOffered

boolean

Optional. Mit diesem Feld wird festgelegt, ob der Eingabedienst vom Händler angeboten wird.

price

object (Money)

Optional. Der monetäre Preis der Dienstleistung. Wir empfehlen, beim Einbeziehen eines Preises den „currencyCode“ und „units“ festzulegen.

Union-Feld service_item_info. Eines der folgenden Felder sollte immer festgelegt sein. Für service_item_info ist nur einer der folgenden Werte zulässig:
structuredServiceItem

object (StructuredServiceItem)

In diesem Feld wird die Groß-/Kleinschreibung von strukturierten Dienstleistungsdaten festgelegt.

freeFormServiceItem

object (FreeFormServiceItem)

In diesem Feld werden Dienstleistungsdaten im freien Format angegeben.

StructuredServiceItem

Stellt eine strukturierte Dienstleistung dar, die vom Händler angeboten wird. Beispiel: Toiletteninstallation.

JSON-Darstellung
{
  "serviceTypeId": string,
  "description": string
}
Felder
serviceTypeId

string

Erforderlich. Das Feld „serviceTypeId“ ist eine von Google bereitgestellte eindeutige ID, die in ServiceTypeMetadata zu finden ist. Diese Informationen werden vom RPC-Dienst „categories.batchGet“ bereitgestellt.

description

string

Optional. Beschreibung des strukturierten Dienstleistungselements. Die Zeichenbeschränkung beträgt 300 Zeichen.

FreeFormServiceItem

Stellt eine vom Händler angebotene Dienstleistung im freien Format dar. Dies sind Dienste, die nicht als Teil unserer Strukturdienstdaten offengelegt werden. Der Händler gibt die Namen solcher Dienstleistungen manuell über eine Plattform für Händler ein.

JSON-Darstellung
{
  "categoryId": string,
  "label": {
    object (Label)
  }
}
Felder
categoryId

string

Erforderlich. categoryId und serviceTypeId sollten mit den möglichen Kombinationen in der Category-Meldung übereinstimmen.

label

object (Label)

Erforderlich. Mit Sprach-Tags versehene Labels für den Artikel. Artikelnamen sollten maximal 140 Zeichen und Beschreibungen maximal 250 Zeichen lang sein. Dieses Feld sollte nur festgelegt werden, wenn Sie eine benutzerdefinierte Dienstleistung eingeben. Standardisierte Diensttypen sollten über „serviceTypeId“ aktualisiert werden.