ServiceList

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

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

string

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

serviceItems[]

object (ServiceItem)

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

ServiceItem

Eine Nachricht, die eine einzelne Dienstleistung beschreibt. Damit wird die Art der Dienstleistung beschrieben, die der Händler anbietet. Zum Beispiel kann der 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 eingegebene Service vom Händler angeboten wird.

price

object (Money)

Optional. Der Geldpreis der Dienstleistung. Wir empfehlen, beim Einbinden eines Preises "currencyCode" und "Einheiten" festzulegen.

Union-Feld service_item_info. Eines der folgenden Felder sollte immer festgelegt werden. 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 Dienstdaten festgelegt.

freeFormServiceItem

object (FreeFormServiceItem)

Für dieses Feld wird die Groß-/Kleinschreibung für Dienstdaten im freien Format festgelegt.

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 Dienstleistungsartikels. Die maximale Zeichenanzahl beträgt 300.

FreeFormServiceItem

Eine Dienstleistung in freiem Format, die vom Händler angeboten wird. Dies sind Dienste, die nicht als Teil unserer strukturierten Dienstdaten verfügbar gemacht werden. Der Händler gibt die Namen dieser Dienstleistungen manuell über eine GeoHändleroberfläche 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. Labels mit Sprach-Tags für das Element. Wir empfehlen, dass Elementnamen maximal 140 Zeichen und Beschreibungen maximal 250 Zeichen lang sein sollten. Dieses Feld sollte nur festgelegt werden, wenn die Eingabe ein benutzerdefiniertes Dienstleistungselement ist. Standardisierte Diensttypen sollten über „serviceTypeId“ aktualisiert werden.