ข้ามไปยังเนื้อหาหลัก

นำเข้าการจองจากไฟล์

ตั้งค่าด่วน

การนำเข้าส่วนใหญ่ใช้เวลา 3-5 นาทีหลังจากไฟล์ของคุณพร้อมแล้ว

ใช้ขั้นตอนนี้เพื่อสร้างการจองจำนวนมากจากไฟล์ .xlsx, .csv หรือ .json

อีเมลผู้เข้าพักเป็นฟิลด์ไม่บังคับในการนำเข้าแบบกลุ่ม ดังนั้นอีเมลที่หายไปจะไม่บล็อกขั้นตอนนี้

ไปที่: Operations View


ก่อนเริ่มต้น

ข้อกำหนดเหตุผลสิ่งที่ต้องตรวจ
PMS เป็น Cloudbeds หรือ AVAปุ่มนำเข้าแบบกลุ่มจะแสดงเฉพาะ PMS ที่รองรับยืนยัน Settings → Essentials → PMS Integration
ไฟล์เป็น .xlsx, .csv หรือ .jsonรูปแบบอื่นจะถูกบล็อกบันทึกหรือส่งออกไฟล์ให้อยู่ในหนึ่งในรูปแบบเหล่านี้
ขนาดไฟล์ไม่เกิน 10 MBไฟล์ที่ใหญ่กว่าจะถูกปฏิเสธตรวจคุณสมบัติไฟล์ก่อนอัปโหลด
มีข้อมูลจำนวนผู้เข้าพักAVA นำเข้าผู้ใหญ่ เด็ก และทารกได้ใส่คอลัมน์จำนวนแยกกัน หรือใช้คอลัมน์ HGuru Persons หนึ่งคอลัมน์
มี room types ใน AVAการจับคู่ room type จะล้มเหลวหากไม่มี room typesยืนยันว่ามี room types พร้อมใช้งาน

สิ่งที่การนำเข้า JSON ทำ

โครงสร้าง JSONตัวอย่างสิ่งที่ AVA ทำ
วัตถุซ้อนกันguest.emailแปลงเป็นเส้นทางแหล่งข้อมูลแบบมีจุด
อาร์เรย์แบบเรียบroomNumbers: [101, 102]รวมค่าด้วยตัวคั่นแบบ pipe
อาร์เรย์ของวัตถุguests: [{...}]ข้ามและแสดงบันทึกการดึงข้อมูล

หาก JSON ของคุณมีหลายชุดข้อมูลการจอง AVA จะเลือกชุดที่ตรงที่สุด และจะมีคำเตือนเมื่อเกิดกรณีนั้น


นำเข้าการจอง

  1. ไปที่ Operations View
  2. คลิก Bulk Import ในชุดคำสั่งมุมขวาบน
  3. ในขั้น Upload ให้ลากไฟล์มาวาง หรือคลิกเพื่อเลือกไฟล์
  4. ตั้งค่า Date format:
    • คง Auto-detect ไว้สำหรับไฟล์ส่วนใหญ่
    • เลือกรูปแบบตายตัวหากวันกับเดือนอาจสลับกันได้
  5. คลิก Analyze file
  6. ในขั้น Review Mapping ยืนยันว่าแต่ละฟิลด์ที่จำเป็นจับคู่กับฟิลด์ต้นทางที่ถูกต้อง:
    • First Name และ Last Name หรือคอลัมน์ Guest Name เดียว
    • Check-in Date
    • Check-out Date
    • Room Type
    • Nationality
    • จำนวนผู้เข้าพักแบบไม่บังคับ: Adults, Children, Infants หรือคอลัมน์ HGuru Persons (ADT, CHD, INF)
    • หากยังมีฟิลด์ที่จำเป็นหายไป รายการตรวจการจับคู่จะแสดงตัวขัดขวางก่อนให้คุณไปต่อ
    • ฟิลด์ที่ยังไม่ได้จับคู่จะมองเห็นได้ง่าย จึงควรแก้จุดเหล่านั้นก่อน
    • ฟิลด์ต้นทางจาก JSON อาจแสดงเป็นเส้นทางแบบมีจุด เช่น guest.email
  7. คลิก Generate preview
  8. ในขั้น Preview ตรวจสถานะของแต่ละแถว:
    • Ready: สร้างได้
    • Invalid: มีข้อผิดพลาดที่บล็อกการนำเข้า
    • Duplicate: มีอยู่แล้วในไฟล์ของคุณหรือใน PMS
  9. ใช้ตัวกรอง (All, Ready, Invalid, Duplicate) เพื่อตรวจแถวที่มีปัญหาอย่างรวดเร็ว
  10. แก้ไฟล์ของคุณและอัปโหลดใหม่หากจำเป็น
  11. คลิก Create reservations เมื่อเหลือเฉพาะแถวที่ถูกต้อง

✓ AVA จะแสดงสรุปผลว่ามีแถวที่สร้างแล้ว ข้ามเพราะซ้ำ และล้มเหลวกี่รายการ


จับคู่จำนวนผู้เข้าพัก

AVA รองรับรูปแบบจำนวนผู้เข้าพัก 2 แบบในการนำเข้า

รูปแบบไฟล์ตัวอย่างผลใน AVA
คอลัมน์แยกAdults=2, Children=1, Infants=1สร้างการจองด้วยผู้ใหญ่ 2 คน เด็ก 1 คน และทารก 1 คน
คอลัมน์ HGuru PersonsADT:2,CHD:1,INF:1แยกค่าแล้วจับคู่ไปยังผู้ใหญ่ เด็ก และทารก

หากมีทั้งสองรูปแบบ คอลัมน์จำนวนที่จับคู่แล้วจะมีลำดับความสำคัญในตัวอย่างก่อนยืนยัน กฎเดียวกันนี้ใช้กับไฟล์ JSON หลังจาก AVA แปลงฟิลด์ให้เป็นแบบแบน


ทำความเข้าใจพฤติกรรมของผลลัพธ์

ผลลัพธ์ความหมายการดำเนินการ
Createdเพิ่มการจองสำเร็จแล้วไม่ต้องทำอะไร
Skipped duplicateแถวนั้นตรงกับข้อมูล PMS ที่มีอยู่หรือกับแถวอื่นในไฟล์ตรวจรายละเอียดต้นทางของ duplicate
Failedการนำเข้าหยุดที่แถวนั้นแก้ปัญหาแล้วนำเข้าแถวที่เหลือใหม่
นำเข้าแบบบางส่วน

การนำเข้าทำงานตามลำดับ หากหนึ่งแถวล้มเหลว AVA จะหยุดที่แถวนั้น แถวก่อนหน้านั้นยังคงถูกสร้างได้


การแก้ปัญหา

ไม่มีปุ่ม Bulk Import

สิ่งที่เห็น: คุณหา Bulk Import ไม่เจอใน Operations View

วิธีแก้:

  1. ยืนยันว่า PMS ของคุณเป็น Cloudbeds หรือ AVA
  2. ยืนยันว่าบัญชีของคุณมีสิทธิ์เขียนข้อมูลการจอง
  3. ขอผู้ดูแลตรวจสอบว่าโรงแรมมีการตั้งค่า merchant ที่ถูกต้อง

"Only XLSX, CSV, and JSON files are supported"

สิ่งที่เห็น: การอัปโหลดไฟล์ถูกปฏิเสธทันที

วิธีแก้:

  1. ส่งออกไฟล์ใหม่เป็น .xlsx, .csv หรือ .json
  2. ลบรูปแบบที่ไม่รองรับ เช่น .xls, .numbers หรือ .ods
  3. อัปโหลดไฟล์ใหม่

มีบันทึกการดึงข้อมูลจาก JSON

สิ่งที่เห็น: ขั้นการจับคู่แสดงคำเตือนการดึงข้อมูลสำหรับไฟล์ JSON ของคุณ

วิธีแก้:

  1. ตรวจเส้นทางต้นทางแบบมีจุดใน JSON extraction notes
  2. ตรวจว่า JSON ของคุณใช้หลายชุดข้อมูลหรือไม่
  3. หากทำได้ ให้เอา nested arrays of objects ที่ไม่รองรับออก
  4. สร้างตัวอย่างใหม่อีกครั้ง

ฟิลด์ JSON ไม่ map ตามที่คาด

สิ่งที่เห็น: มีค่าที่อยู่ในไฟล์ แต่ AVA จับคู่ไม่ถูกต้อง

วิธีแก้:

  1. ยืนยันว่าฟิลด์ต้นทางแสดงเป็นเส้นทางแบบมีจุด
  2. จับคู่เส้นทางนั้นไปยังฟิลด์การจองที่ถูกต้อง
  3. รัน Analyze file ใหม่ หากคุณเปลี่ยนโครงสร้างต้นทาง

"Spreadsheet files must be 10 MB or smaller"

สิ่งที่เห็น: เกิดข้อผิดพลาดเรื่องขนาดไฟล์ตอนอัปโหลด

วิธีแก้:

  1. ลบชีตและคอลัมน์ที่ไม่ได้ใช้
  2. แบ่งไฟล์เป็นชุดที่เล็กลง
  3. อัปโหลดแต่ละชุดใหม่

"Date format is auto-detected or low confidence"

สิ่งที่เห็น: มีคำเตือนในขั้นการจับคู่หรือการแสดงตัวอย่าง

วิธีแก้:

  1. ตั้ง Date format แบบ manual
  2. สร้างตัวอย่างใหม่
  3. ยืนยันว่า date ที่แยกได้ถูกต้องก่อนยืนยัน

มีข้อผิดพลาดเรื่อง room type ในตัวอย่างก่อนยืนยัน

สิ่งที่เห็น: แสดงข้อความ room type ไม่ถูกต้องในบางแถว

วิธีแก้:

  1. จับคู่ค่า room type กับชื่อหรือ ID ของ room type ที่มีอยู่
  2. สร้าง room type ที่ขาดก่อน หากจำเป็น
  3. อัปโหลดใหม่และสร้างตัวอย่างอีกครั้ง

ขั้นการจับคู่ยังแสดงตัวขัดขวาง

สิ่งที่เห็น: ขั้นการจับคู่ไม่ให้ไปต่อ และ checklist ยังแสดงฟิลด์ที่ขาดอยู่

วิธีแก้:

  1. จับคู่ทุกฟิลด์ที่จำเป็นซึ่งแสดงใน checklist
  2. ตรวจฟิลด์ที่ยังไม่ได้จับคู่ซึ่งถูกไฮไลต์ไว้
  3. สร้างตัวอย่างใหม่หลังแก้แต่ละครั้ง

ค่า HGuru Persons ไม่ถูกแยก

สิ่งที่เห็น: จำนวนผู้เข้าพักยังเป็นค่าเริ่มต้นหลังการแสดงตัวอย่าง

วิธีแก้:

  1. ตรวจว่า Persons ใช้ token ที่ถูกต้อง: ADT, CHD, INF
  2. ใช้เฉพาะค่าตัวเลข เช่น ADT:2,CHD:1,INF:1
  3. ยืนยันว่าได้จับคู่ฟิลด์ Persons แล้วก่อนสร้างตัวอย่าง

"Bulk import stopped at row X"

สิ่งที่เห็น: ผลการยืนยันแสดงแถวที่หยุดและข้อความล้มเหลว

วิธีแก้:

  1. เปิดรายละเอียดแถวที่ล้มเหลวในผลลัพธ์
  2. แก้แถวนั้นในไฟล์ของคุณ
  3. นำเข้าใหม่เฉพาะแถวที่ยังไม่ได้สร้าง

ยังติดปัญหาอยู่?

ติดต่อ success@vouch-technologies.com หาก:

  • ❌ การนำเข้ายังล้มเหลวหลังจากจับคู่ฟิลด์และวันที่ใหม่
  • ❌ ทุกแถวกลายเป็น invalid โดยไม่คาดคิด
  • ❌ ระบบ flag duplicate ผิดสำหรับการจองใหม่ที่ถูกต้อง

ข้อมูลที่ควรแนบ:

  • ภาพหน้าจอของ error หรือหน้าผลลัพธ์
  • ตัวอย่างแถวในไฟล์ที่ได้รับผลกระทบ
  • ประเภท PMS และชื่อโรงแรมของคุณ

คู่มือที่เกี่ยวข้อง