تفسیر قیمت خدمات
قیمت فیلد الزامی است. لطفاً به مثالها (همانطور که به کاربر نشان داده میشود) نگاهی بیندازید تا نحوه نمایش قیمتها در فید را مشخص کنید.
نمونه ها
تفسیر قیمت:
INTERPRETATION_EXACT همانطور که به کاربر نشان داده شده است: 39.99 دلار
{
"service_price": {
"price_interpretation": "INTERPRETATION_EXACT",
"min_price": {
"price_micros": 39990000,
"currency_code": "USD"
}
}
}
همانطور که به کاربر نمایش داده می شود: رایگان
{
"service_price": {
"price_interpretation": "INTERPRETATION_EXACT",
"min_price": {
"price_micros": 0,
"currency_code": "USD"
}
}
}
تفسیر قیمت:
INTERPRETATION_STARTS_AT همانطور که به کاربر نشان داده شده است: از 0.00 دلار
{
"service_price": {
"price_interpretation": "INTERPRETATION_STARTS_AT",
"min_price": {
"price_micros": 0,
"currency_code": "USD"
}
}
}
همانطور که به کاربر نمایش داده می شود: از 25.00 دلار
{
"service_price": {
"price_interpretation": "INTERPRETATION_STARTS_AT",
"min_price": {
"price_micros": 25000000,
"currency_code": "USD"
}
}
}
تفسیر قیمت:
INTERPRETATION_RANGE: همانطور که به کاربر نشان داده شده است: $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"
}
}
}
تفسیر قیمت: INTERPRETATION_NOT_DISPLAYED
همانطور که به کاربر نمایش داده می شود: هیچ قیمتی به کاربر نمایش داده نمی شود
{
"service_price": {
"price_interpretation": "INTERPRETATION_NOT_DISPLAYED"
}
}
شرح خدمات به شدت توصیه میشود، اما اختیاری است، زیرا میدانیم که برخی از خدمات کاملاً توضیحی هستند و همه تجار آن را ارائه نمیدهند. اگر شرح خدمات با نام سرویس یکسان است، توصیه میکنیم برای جلوگیری از افزونگی، توضیحات خالی باشد. با این حال، این امر اجرا نخواهد شد.
نمونه ها
هنگامی که شرح خدمات برای یک سرویس ارائه می شود:
{
"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."
}
}
}
هنگامی که هیچ شرح خدماتی برای خدمات ارائه نشده است:
هنگامی که شرح خدمات ارائه می شود اما بیش از 120 کاراکتر است، توضیحات کوتاه می شود:
{
"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."
}
}
}
نکات دسته بندی خدمات و رتبه بندی نکات رتبه بندی هم بر ترتیب سرویس ها در یک دسته خدمات و هم بر ترتیب خود دسته ها تأثیر می گذارد. در نظر گرفته میشود که اشاره رتبهبندی برای یک دسته، حداقل اشاره رتبهبندی هر مورد در دسته باشد. توجه داشته باشید که عوامل دیگری نیز ممکن است بر رتبه بندی نهایی تأثیر بگذارند، مانند قیمت، تاریخچه کاربر و غیره. رویکرد توصیه شده این است که یک سفارش کلی برای همه سرویس ها تعریف کنید، با اختصاص دادن به هر یک از آنها یک نشانه رتبه بندی عدد صحیح منحصر به فرد و اطمینان از اینکه مقادیر اشاره رتبه بندی انجام نمی شود. بین دسته ها همپوشانی ندارند به عنوان مثال، اگر میخواهیم ترتیب ترجیحی دستهها و سرویسها به این صورت باشد: افزونهها را میتوان به عنوان دسته خاص خود اضافه کرد، فقط در صورتی که بتوان آنها را به طور مستقل رزرو کرد (بدون سرویس اولیه)
مثال
{
"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
}
}
]
}