ServiceList

Danh sách dịch vụ chứa một hoặc nhiều mục dịch vụ.

Biểu diễn dưới dạng JSON
{
  "name": string,
  "serviceItems": [
    {
      object (ServiceItem)
    }
  ]
}
Trường
name

string

Bắt buộc. Giá trị nhận dạng của Google cho vị trí này ở dạng: accounts/{accountId}/locations/{locationId}/serviceList

serviceItems[]

object (ServiceItem)

Các mục dịch vụ có trong danh sách dịch vụ này. Các mục dịch vụ trùng lặp sẽ tự động bị xoá.

ServiceItem

Thông báo mô tả một mục dịch vụ. Thuộc tính này dùng để mô tả loại dịch vụ mà người bán cung cấp. Ví dụ: cắt tóc có thể là một dịch vụ.

Biểu diễn dưới dạng 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.
}
Trường
isOffered

boolean

Không bắt buộc. Trường này quyết định xem người bán có cung cấp dịch vụ nhập hay không.

price

object (Money)

Không bắt buộc. Biểu thị giá trị tiền tệ của mặt hàng dịch vụ. Bạn nên đặt currencyCode và units khi thêm giá.

Trường hợp hợp nhất service_item_info. Bạn phải luôn đặt một trong các trường sau. service_item_info chỉ có thể là một trong những giá trị sau:
structuredServiceItem

object (StructuredServiceItem)

Trường này sẽ được đặt trong trường hợp dữ liệu dịch vụ có cấu trúc.

freeFormServiceItem

object (FreeFormServiceItem)

Trường này sẽ được đặt trong trường hợp dữ liệu dịch vụ dạng tự do.

StructuredServiceItem

Biểu thị một dịch vụ có cấu trúc do người bán cung cấp. Ví dụ: toilet_installation.

Biểu diễn dưới dạng JSON
{
  "serviceTypeId": string,
  "description": string
}
Trường
serviceTypeId

string

Bắt buộc. Trường serviceTypeId là mã nhận dạng duy nhất do Google cung cấp, có thể tìm thấy trong ServiceTypeMetadata. Thông tin này do dịch vụ rpc categories.batchGet cung cấp.

description

string

Không bắt buộc. Nội dung mô tả về mặt hàng dịch vụ có cấu trúc. Giới hạn ký tự là 300.

FreeFormServiceItem

Biểu thị một dịch vụ dạng tự do do người bán cung cấp. Đây là những dịch vụ không được hiển thị trong dữ liệu dịch vụ cấu trúc của chúng tôi. Người bán nhập tên của các dịch vụ đó theo cách thủ công thông qua nền tảng người bán theo vị trí địa lý.

Biểu diễn dưới dạng JSON
{
  "categoryId": string,
  "label": {
    object (Label)
  }
}
Trường
categoryId

string

Bắt buộc. categoryIdserviceTypeId phải khớp với các tổ hợp có thể có trong thông báo Category.

label

object (Label)

Bắt buộc. Nhãn được gắn thẻ ngôn ngữ cho mặt hàng. Bạn nên sử dụng tên mặt hàng có tối đa 140 ký tự và nội dung mô tả có tối đa 250 ký tự. Bạn chỉ nên đặt trường này nếu dữ liệu đầu vào là một mặt hàng dịch vụ tuỳ chỉnh. Bạn nên cập nhật các loại dịch vụ được chuẩn hoá thông qua serviceTypeId.