วิธีเพิ่มข้อกำหนดเฉพาะของผู้ขาย
ข้อกำหนดเฉพาะของผู้ขายช่วยให้คุณระบุข้อความ (หรือข้อความที่แปลเป็นภาษาท้องถิ่น) และ/หรือ URL สำหรับ ข้อกำหนดเฉพาะของผู้ขายได้ โดยฟิลด์เหล่านี้จะไม่มีส่วนเกี่ยวข้องกัน
- หมายเหตุของผู้ขาย (
terms.textหรือterms.localized_text): หมายเหตุที่กำหนดเองจากผู้ขาย ในขั้นตอนการจอง ระบบจะแสดงหมายเหตุนี้ภายในโมดัลการจองในส่วนหมายเหตุสำคัญ ที่ขยายได้ (เหนือรายละเอียดติดต่อและปุ่มจอง) เป็นลิงก์ดูหมายเหตุจาก [ชื่อผู้ขาย] ในการแจ้งเตือนแบบไดอะล็อก (ซึ่งจะเปิดไดอะล็อกที่มีหมายเหตุ) และในหน้าจอรายละเอียดการจองที่ยืนยันแล้ว หมายเหตุ: ระบบจะแสดงหมายเหตุของผู้ขายภายในขั้นตอนการจองเอง โดยจะไม่แสดงในแท็บภาพรวมหรือส่วนหัวของแผ่นข้อมูลสถานที่ - ลิงก์ข้อกำหนดในการให้บริการ (
terms.url): ลิงก์ไปยังข้อกำหนดและเงื่อนไขภายนอกของผู้ขาย เมื่อระบุไว้ ระบบจะแสดงลิงก์ที่ด้านล่างของโมดัลสร้างการจองและจะใช้ข้อความคงที่ว่าข้อกำหนดในการให้บริการ เสมอ (ข้อความนี้เปลี่ยนแปลงไม่ได้)
ตัวอย่างโมดัลการจองที่แสดงหมายเหตุของผู้ขายและลิงก์ข้อกำหนดในการให้บริการ
ระบบจะลิงก์ URL จากด้านล่างของโมดัลสร้างการจอง
คุณเพิ่มฟีเจอร์เหล่านี้ได้โดยระบุฟิลด์
merchant.terms.text (หรือ merchant.terms.localized_text) และ/หรือ
merchant.terms.url
การแปล
สำหรับผู้ขายที่ให้บริการหลายภาษา คุณสามารถระบุหมายเหตุที่แปลเป็นภาษาท้องถิ่นได้โดยใช้ merchant.terms.localized_text แทน merchant.terms.text
- ค่าสำรองเริ่มต้น (
value): ฟิลด์valueระดับบนสุดเป็นฟิลด์ที่ต้องระบุและทำหน้าที่เป็นสตริงสำรองเริ่มต้นที่จะแสดงเมื่อใดก็ตามที่ภาษาของผู้ใช้ไม่ตรงกับรายการใดๆ ในlocalized_value - รหัสภาษา BCP 47 (
locale): แต่ละรายการในlocalized_valueต้องระบุรหัสภาษา IETF BCP 47 ที่ถูกต้อง (เช่นen,fr, หรือjaสำหรับภาษาญี่ปุ่น) อย่าใช้รหัสประเทศ ISO (เช่นjp)
การจัดรูปแบบและการกรองอักขระ
- ระบบจะเก็บตัวแบ่งบรรทัดมาตรฐาน (
\n) ในข้อความไว้และแปลงเป็นตัวแบ่งบรรทัดใน UI - ระบบอาจกรองอักขระบางตัวออกโดยอัตโนมัติระหว่างการทำให้ข้อความที่รับเข้าเป็นมาตรฐาน เช่น ระบบไม่รองรับอิโมจิ อีโมติคอน และสัญลักษณ์ที่ไม่เป็นมาตรฐาน และจะนำออกจากข้อความที่แสดงโดยอัตโนมัติตามมาตรฐานคุณภาพเนื้อหา
JSON
"merchant": [ { "terms": { "url": "https://www.google.com", "text": "Dress Code: Smart Casual\n\nReservations are accepted daily from 10:00 AM to 6:00 PM." } } ]
JSON (แปลเป็นภาษาท้องถิ่น)
"merchant": [
{
"terms": {
"url": "https://www.google.com",
"localized_text": {
"value": "Dress Code: Smart Casual\n\nReservations are accepted daily from 10:00 AM to 6:00 PM.",
"localized_value": [
{
"locale": "en",
"value": "Dress Code: Smart Casual\n\nReservations are accepted daily from 10:00 AM to 6:00 PM."
},
{
"locale": "fr",
"value": "Tenue correcte exigée\n\nLes réservations sont acceptées tous les jours de 10h00 à 18h00."
}
]
}
}
}
]