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 : Mulai $0,00

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

Seperti yang ditampilkan kepada pengguna: Mulai dari $25,00

  
{
  "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"
    }
  }
}
  

Interpretasi 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 direkomendasikan, tetapi bersifat opsional karena kami menyadari bahwa beberapa layanan mudah dipahami, dan tidak semua penjual menyediakannya. Jika deskripsi layanan sama dengan nama layanan, sebaiknya deskripsi harus kosong untuk mencegah redundansi. Namun, hal ini tidak akan diterapkan.

Contoh

Saat deskripsi layanan diberikan untuk suatu 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 deskripsi

Jika tidak ada deskripsi layanan yang diberikan untuk layanan tersebut:

Screenshot jenis layanan tanpa deskripsi

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


{
  "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."
    }
  }
}

Petunjuk peringkat Kategori Layanan dan Petunjuk Peringkat memengaruhi urutan layanan dalam kategori layanan, serta urutan kategori itu sendiri. Petunjuk peringkat untuk kategori diasumsikan sebagai petunjuk peringkat minimum untuk item apa pun dalam kategori. Perlu diperhatikan bahwa faktor lain juga dapat memengaruhi peringkat akhir, seperti harga, histori pengguna, dll. Pendekatan yang direkomendasikan adalah menentukan total pengurutan di semua layanan, dengan menetapkan petunjuk pemberian peringkat bilangan bulat yang unik dan memastikan nilai petunjuk peringkat tidak tumpang tindih di antara kategori. Misalnya, jika kita ingin agar urutan kategori dan layanan yang diinginkan: Add-on dapat ditambahkan sebagai kategorinya sendiri, hanya jika add-on tersebut dapat dipesan secara terpisah (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