เพิ่มข้อกำหนดเฉพาะผู้ขาย

วิธีเพิ่มข้อกำหนดเฉพาะของผู้ขาย

ข้อกำหนดเฉพาะของผู้ขายช่วยให้คุณระบุข้อความ (หรือข้อความที่แปลเป็นภาษาท้องถิ่น) และ/หรือ 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."
            }
          ]
        }
      }
    }
  ]