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 duplikat akan dihapus secara otomatis.

ServiceItem

Pesan yang menjelaskan satu item layanan. Kolom ini digunakan untuk menjelaskan jenis layanan yang disediakan penjual. Misalnya, potong rambut dapat menjadi layanan.

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. Merepresentasikan harga uang item layanan. Sebaiknya currencyCode dan unit ditetapkan saat menyertakan harga.

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

object (StructuredServiceItem)

Kolom ini akan ditetapkan sebagai huruf besar/kecil data layanan terstruktur.

freeFormServiceItem

object (FreeFormServiceItem)

Kolom ini akan ditetapkan sebagai kasus 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 disediakan Google dan dapat ditemukan di ServiceTypeMetadata. Informasi ini disediakan oleh layanan rpc categories.batchGet.

description

string

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

FreeFormServiceItem

Merepresentasikan layanan format bebas yang ditawarkan oleh penjual. Ini adalah layanan yang tidak ditampilkan sebagai bagian dari data layanan struktur kami. Penjual memasukkan nama layanan tersebut secara manual melalui platform geomerchant.

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

string

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

label

object (Label)

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