Feed Layanan Struktur

Penafsiran Harga Layanan

Kolom harga wajib diisi. Lihat contoh(seperti yang ditampilkan kepada pengguna) untuk menentukan cara menampilkan harga dalam feed.

Contoh

Penafsiran Harga:

INTERPRETATION_EXACT Seperti yang ditampilkan kepada pengguna: $39,99

  
{
  "service_price": {
    "price_interpretation": "INTERPRETATION_EXACT",
    "min_price": {
      "price_micros": 39990000,
      "currency_code": "USD"
    }
  }
}
  

Seperti yang ditampilkan kepada pengguna: Gratis

  
{
  "service_price": {
    "price_interpretation": "INTERPRETATION_EXACT",
    "min_price": {
      "price_micros": 0,
      "currency_code": "USD"
    }
  }
}
  

Penafsiran Harga:

INTERPRETATION_STARTS_AT Seperti yang ditampilkan kepada pengguna : Dari $0,00

  
{
  "service_price": {
    "price_interpretation": "INTERPRETATION_STARTS_AT",
    "min_price": {
      "price_micros": 0,
      "currency_code": "USD"
    }
  }
}
  

Seperti yang ditampilkan kepada pengguna: Dari Rp250.000

  
{
  "service_price": {
    "price_interpretation": "INTERPRETATION_STARTS_AT",
    "min_price": {
      "price_micros": 25000000,
      "currency_code": "USD"
    }
  }
}
  

Penafsiran Harga:

INTERPRETATION_RANGE: Seperti yang ditampilkan kepada pengguna: $15,00 - $25,00

  
{
  "service_price": {
    "price_interpretation": "INTERPRETATION_RANGE",
    "min_price": {
      "price_micros": 15000000,
      "currency_code": "USD"
    },
    "max_price": {
      "price_micros": 25000000,
      "currency_code": "USD"
    }
  }
}
  

Penafsiran Harga: INTERPRETATION_NOT_DISPLAYED

Seperti yang ditampilkan kepada pengguna: Tidak ada harga yang akan ditampilkan kepada pengguna

  
{
  "service_price": {
    "price_interpretation": "INTERPRETATION_NOT_DISPLAYED"
  }
}
  

Deskripsi layanan sangat disarankan, tetapi bersifat opsional karena kami mengenali beberapa layanan dapat dipahami dengan jelas, dan tidak semua penjual menyediakannya. Jika layanan sama dengan nama layanan, sebaiknya deskripsi kosong untuk dan mencegah redundansi. Namun, hal ini tidak akan diberlakukan.

Contoh

Saat deskripsi layanan diberikan untuk layanan:

  
{
  "localized_service_description": {
    "value": "Consultation to learn more about your hair coloring needs and schedule the reservation.",
    "Localized_value": {
      "locale": "en",
      "value": "Consultation to learn more about your hair coloring needs and schedule the reservation."
    }
  }
}
  
Screenshot jenis layanan dengan skrip

Jika tidak ada deskripsi layanan yang diberikan untuk layanan:

Screenshot jenis layanan tanpa deskripsi

Jika deskripsi layanan diberikan tetapi lebih dari 120 karakter, deskripsi tersebut akan terpotong:


{
  "localized_service_description": {
    "value": "Keratin smoothing treatments repair damage, block humidity, and reduce frizz while restoring the hair’s strength & vibrance for healthier hair. Treatment times may vary.",
    "Localized_value": {
      "locale": "en",
      "value": "Keratin smoothing treatments repair damage, block humidity, and reduce frizz while restoring the hair’s strength & vibrance for healthier hair. Treatment times may vary."
    }
  }
}

Kategori Layanan dan Petunjuk Peringkat Petunjuk peringkat memengaruhi urutan layanan dalam kategori layanan, dan urutan kategori itu sendiri. Petunjuk peringkat untuk kategori diasumsikan sebagai petunjuk peringkat minimum item apa pun dalam kategori. Perhatikan bahwa faktor lain mungkin juga memengaruhi peringkat akhir, seperti harga, histori pengguna, dll. Pendekatan yang disarankan adalah menentukan urutan total pada semua layanan, dengan menetapkan petunjuk peringkat bilangan bulat unik untuk setiap layanan dan memastikan nilai petunjuk peringkat tidak tumpang tindih di antara kategori. Misalnya, jika kita ingin urutan kategori dan layanan yang disukai: Add-on dapat ditambahkan sebagai kategori tersendiri, hanya jika mereka dapat dipesan sendiri (tanpa layanan utama)

Contoh

  
{
  "data": [
    {
      "merchant_id":"merchant-1",
      "service_id": "services-1",
      "localized_service_name": {
        "value": "Classic Shave"
      },
      "localized_service_category": {
        "value": "Barber"
      },
      "service_price": {
          "price_interpretation": "INTERPRETATION_STARTS_AT",
          "min_price": {
              "price_micros": 25000000,
              "currency_code": "USD"
          }
      },
       "service_duration": {
          "duration_interpretation": "INTERPRETATION_EXACT",
          "min_duration_sec": 4500
      },
        "action_link": [
        {
          "url": "https://www.rwgpartnerwebsite.com/appointment/service-1/in-person-1",
          "language": "en"
        }
      ],
      "ranking hint": {
        "score": 1
      }
    },
    {
      "merchant_id":"merchant-1",
      "service_id": "services-2",
      "localized_service_name": {
        "value": "Beard Trim"
      },
      "localized_service_category": {
        "value": "Barber"
      },
       "service_price": {
          "price_interpretation": "INTERPRETATION_STARTS_AT",
          "min_price": {
              "price_micros": 20000000,
              "currency_code": "USD"
          }
      },
       "service_duration": {
          "duration_interpretation": "INTERPRETATION_EXACT",
          "min_duration_sec": 1500
      },
        "action_link": [
        {
          "url": "https://www.rwgpartnerwebsite.com/appointment/service-1/in-person-1",
          "language": "en"
        }
      ],
      "ranking hint": {
        "score": 2
      }
    },
    {
      "merchant_id":"merchant-1",
      "service_id": "services-3",
      "localized_service_name": {
        "value": "Massage Shampoo"
      },
      "localized_service_category": {
        "value": "Shampoo"
      },
       "service_price": {
          "price_interpretation": "INTERPRETATION_STARTS_AT",
          "min_price": {
              "price_micros": 15000000,
              "currency_code": "USD"
          }
      },
       "service_duration": {
          "duration_interpretation": "INTERPRETATION_EXACT",
          "min_duration_sec": 1500
      },
        "action_link": [
        {
          "url": "https://www.rwgpartnerwebsite.com/appointment/service-1/in-person-1",
          "language": "en"
        }
      ],
      "ranking hint": {
        "score": 3
      }
    },
    {
      "merchant_id":"merchant-1",
      "service_id": "services-4",
      "localized_service_name": {
        "value": "Buzz Cut"
      },
      "localized_service_category": {
        "value": "Haircuts"
      },
       "service_price": {
          "price_interpretation": "INTERPRETATION_STARTS_AT",
          "min_price": {
              "price_micros": 35000000,
              "currency_code": "USD"
          }
      },
       "service_duration": {
          "duration_interpretation": "INTERPRETATION_EXACT",
          "min_duration_sec": 3000
      },
        "action_link": [
        {
          "url": "https://www.rwgpartnerwebsite.com/appointment/service-1/in-person-1",
          "language": "en"
        }
      ],
      "ranking hint": {
        "score": 4
      }
    }
  ]
}
  
Screenshot berbagai jenis layanan
Screenshot layanan dalam halaman