ServiceList

Daftar layanan yang berisi satu atau beberapa item layanan.

Representasi JSON
{
  "name": string,
  "serviceItems": [
    {
      object (ServiceItem)
    }
  ]
}
Kolom
name

string

Wajib. ID Google untuk lokasi ini dalam bentuk: accounts/{accountId}/locations/{locationId}/serviceList

serviceItems[]

object (ServiceItem)

Item layanan yang terdapat dalam daftar layanan ini. Item layanan yang digandakan akan dihapus secara otomatis.

ServiceItem

Pesan yang menjelaskan satu item layanan. Atribut ini digunakan untuk mendeskripsikan jenis layanan yang disediakan penjual. Misalnya, layanan potong rambut.

Representasi 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.
}
Kolom
isOffered

boolean

Opsional. Kolom ini menentukan apakah layanan input ditawarkan oleh penjual atau tidak.

price

object (Money)

Opsional. Mewakili harga uang dari item layanan. Sebaiknya currencyCode dan unit harus ditetapkan saat menyertakan harga.

Kolom union service_item_info. Salah satu kolom berikut harus selalu ditetapkan. service_item_info hanya ada berupa salah satu diantara berikut:
structuredServiceItem

object (StructuredServiceItem)

Kolom ini akan ditetapkan sebagai kasus data layanan terstruktur.

freeFormServiceItem

object (FreeFormServiceItem)

Kolom ini akan ditetapkan sebagai kasus untuk data layanan bentuk bebas.

StructuredServiceItem

Mewakili layanan terstruktur yang ditawarkan oleh penjual. Misalnya: toilet_installation.

Representasi JSON
{
  "serviceTypeId": string,
  "description": string
}
Kolom
serviceTypeId

string

Wajib. Kolom serviceTypeId adalah ID unik yang diberikan Google yang dapat ditemukan di ServiceTypeMetadata. Informasi ini disediakan oleh layanan rpc category.batchGet.

description

string

Opsional. Deskripsi item layanan terstruktur. Batas karakternya adalah 300.

FreeFormServiceItem

Mewakili layanan bentuk bebas yang ditawarkan oleh penjual. Ini adalah layanan yang tidak diekspos sebagai bagian dari data layanan struktur kami. Penjual secara manual memasukkan nama untuk layanan tersebut melalui platform geolokasi.

Representasi JSON
{
  "categoryId": string,
  "label": {
    object (Label)
  }
}
Kolom
categoryId

string

Wajib. categoryId dan serviceTypeId harus cocok dengan kemungkinan kombinasi yang diberikan di pesan Category.

label

object (Label)

Wajib. Label dengan tag bahasa untuk item. Sebaiknya nama item terdiri dari 140 karakter atau kurang dan deskripsi 250 karakter atau kurang. Kolom ini hanya boleh ditetapkan jika inputnya adalah item layanan kustom. Jenis layanan standar harus diperbarui melalui serviceTypeId.