การนำเข้าข้อมูลช่วยให้คุณนำ CSV ที่มีอยู่ในมือหรือข้อมูลลูกค้าจากระบบหลักเข้าสู่ Lumo แล้วผูกเข้ากับเพื่อนใน LINE ได้ ข้อมูลจากภายนอกอย่างรหัสสมาชิก ประวัติการซื้อ และสถานะ จะกลายเป็นฟิลด์ของเพื่อน จึงนำไปใช้กับการส่งข้อความแบบแบ่งกลุ่ม เวิร์กโฟลว์ และการวิเคราะห์ของเอเจนต์ได้ทันที บทความนี้อธิบายขั้นตอนการนำข้อมูลเข้าและการใช้งานหลังนำเข้าแล้ว
สิ่งที่ทำได้ด้วยการนำเข้าข้อมูล
อัปโหลดข้อมูลจากภายนอกเพื่อเพิ่มหรืออัปเดตฟิลด์ของเพื่อน LINE ได้ ใช้ได้ทุกแผน
- นำเข้าจากไฟล์: อัปโหลดไฟล์ CSV, JSON หรือ Excel แล้วกำหนดคอลัมน์ให้เข้ากับฟิลด์ของ Lumo
- จับคู่กับเพื่อนที่มีอยู่: ใช้คอลัมน์อย่างหมายเลขโทรศัพท์ อีเมล หรือรหัสสมาชิกเป็นคีย์ เพื่ออัปเดตข้อมูลของเพื่อนที่มีอยู่แล้ว
- เก็บไว้ใช้ซ้ำ: การกำหนดคอลัมน์ที่ตัดสินใจไว้ครั้งแรกจะถูกบันทึกเป็นชุดข้อมูล ครั้งที่สองเป็นต้นไปจึงแค่เปลี่ยนไฟล์ก็พอ
- ซิงค์อัตโนมัติ: ลงทะเบียน URL ของระบบภายนอกเป็นปลายทาง แล้วระบบจะนำเข้าตามกำหนดเวลารายชั่วโมงหรือรายวัน
ฟิลด์ที่นำเข้ามาใช้ได้ทันทีจากรายชื่อเพื่อน กลุ่มเป้าหมาย เวิร์กโฟลว์ และเอเจนต์ ส่วนฟีเจอร์ที่ดึงเพื่อนที่มีอยู่ของ LINE Official Account มาจากฝั่ง LINE เป็นอีกฟีเจอร์หนึ่งชื่อการนำเข้าเพื่อน อธิบายไว้ที่ วิธีนำเข้าเพื่อน
เงื่อนไขในการใช้ฟีเจอร์นี้
การนำเข้าข้อมูลใช้ได้ทุกแผน ก่อนเริ่มใช้ กรุณาตรวจสอบ 2 ข้อต่อไปนี้
- เข้าสู่ระบบ Lumo แล้ว
- เชื่อมต่อ LINE Official Account แล้ว
การนำเข้าแยกกันตาม LINE Official Account หากคุณดูแลหลายบัญชี กรุณาเลือกบัญชีเป้าหมายก่อนแล้วจึงดำเนินการ
เปิดหน้าจอการนำเข้าข้อมูล
เปิดการนำเข้าข้อมูลได้จาก "จัดการข้อมูลลูกค้า" ในเมนูด้านข้าง
- เปิด LINE Official Account เป้าหมาย แล้วคลิก "จัดการข้อมูลลูกค้า" ในเมนูด้านข้าง
- คลิก "อัปโหลดข้อมูล" บนการ์ด "นำเข้าข้อมูล" แล้วการนำเข้าจะเริ่มขึ้น
เมื่อจะดูผลลัพธ์ที่ผ่านมา ให้คลิกหัวข้อของการ์ด "นำเข้าข้อมูล" การ์ดจะแสดงจำนวนประวัติการนำเข้าและวันที่นำเข้าล่าสุด
นำข้อมูลเข้า
จาก "อัปโหลดข้อมูล" ระบบจะพาคุณนำเข้าไปทีละขั้น รวม 6 ขั้นตอน ไหลไปตามลำดับคือ ตั้งชื่อ ส่งข้อมูล แล้วกำหนดคอลัมน์ให้เข้ากับฟิลด์
ตั้งชื่อชุดข้อมูล
ตั้งชื่อให้กับกลุ่มข้อมูลที่จะนำเข้า ใส่ชื่อที่บอกวัตถุประสงค์ได้ เช่น "รายชื่อสมาชิก" ไว้ที่ "ชื่อชุดข้อมูล" แล้วคุณจะไม่สับสนตอนเพิ่มหรืออัปเดตข้อมูลในภายหลัง
เลือกแหล่งข้อมูล
เลือกวิธีส่งข้อมูล หากใช้ไฟล์ที่มีอยู่ในมือให้เลือก "อัปโหลดไฟล์" หากจะให้ไปดึงจากระบบภายนอกอัตโนมัติให้เลือก "เชื่อมต่อปลายทาง"
นำเข้าข้อมูล
เลือกไฟล์หรือลากมาวางบนหน้าจอ รูปแบบที่รองรับและขีดจำกัดมีดังนี้
| รายการ | เนื้อหา |
|---|---|
| รูปแบบที่รองรับ | CSV / JSON / Excel (.xlsx / .xls) |
| หัวคอลัมน์ | แถวแรกของไฟล์ (หรือคีย์ในกรณี JSON) จะกลายเป็นหัวคอลัมน์ |
| ขนาดไฟล์ | ไม่เกิน 10MB |
| จำนวนแถว | ไม่เกิน 50,000 แถว |
การเข้ารหัสอักขระเลือกได้ทั้ง "ตรวจจับอัตโนมัติ" UTF-8 และ Shift_JIS หากพบตัวอักษรเพี้ยนในตัวอย่าง กรุณาสลับตรงนี้ ไฟล์ที่เกินขีดจำกัดจะรับไม่ได้ กรุณาแบ่งไฟล์แล้วอัปโหลด
ดูตัวอย่างข้อมูล
ตรวจสอบเนื้อหาที่อ่านเข้ามาด้วยตัวอย่าง ระบบจะแสดงจำนวนแถวทั้งหมดและแถวแรก ๆ ไม่กี่แถว หากคอลัมน์เลื่อนหรือตัวอักษรเพี้ยน ให้ทบทวนไฟล์หรือการเข้ารหัสอักขระก่อนไปขั้นถัดไป
แมปไปยังฟิลด์
กำหนดแต่ละคอลัมน์ของข้อมูลให้เข้ากับฟิลด์ของเพื่อน LINE แต่ละคอลัมน์เลือกได้จาก 3 อย่างต่อไปนี้
| การกระทำ | เนื้อหา |
|---|---|
| ข้าม | ไม่นำคอลัมน์นั้นเข้ามา |
| จับคู่กับฟิลด์ | ใส่ค่าลงในฟิลด์ที่มีอยู่แล้ว |
| สร้างฟิลด์ใหม่ | กำหนดชื่อฟิลด์ ชนิดข้อมูล และคีย์ แล้วสร้างฟิลด์ใหม่ |
เมื่อสร้างฟิลด์ใหม่ ชนิดข้อมูลจะถูกเดาจากค่าในคอลัมน์ให้อัตโนมัติ หากต้องสร้างหลายฟิลด์ ใช้ "ตั้งค่าป้ายกำกับพร้อมกัน" เพื่อเติม Prefix หรือ Suffix ให้ทีเดียวได้ ในหน้าจอนี้ให้กำหนด 1 คอลัมน์เป็น คีย์เฉพาะ หากยังตัดสินใจไม่ได้ทันที บันทึกไว้ด้วย "แมปภายหลัง (บันทึกแบบร่าง)" แล้วค่อยไปตั้งค่าต่อที่หน้าจอ "การจับคู่" ในภายหลังได้
เสร็จสิ้น
เมื่อนำเข้าเสร็จ ผลลัพธ์จะแสดงเป็นจำนวนรายการ ความหมายของแต่ละอย่างมีดังนี้
| ผลลัพธ์ | ความหมาย |
|---|---|
| ทั้งหมด | จำนวนแถวทั้งหมดที่นำเข้า |
| จับคู่แล้ว | แถวที่ผูกเข้ากับเพื่อนที่มีอยู่ได้ |
| ไม่จับคู่ | แถวที่หาเพื่อนที่จะผูกด้วยไม่พบ |
| ขัดแย้ง | แถวที่เพื่อนซึ่งมีอยู่แล้วมีค่าอื่นในฟิลด์เดียวกัน ระบบจะเก็บค่าเดิมไว้ตามนั้น |
| ข้อผิดพลาด | แถวที่นำเข้าไม่ได้ |
แนวคิดของคีย์ระบุตัวตน
การตัดสินว่าแถวหนึ่งจะผูกกับเพื่อนคนไหน ขึ้นอยู่กับคอลัมน์ที่แมปไว้กับ ฟิลด์ประจำตัว ตอนสร้างฟิลด์ประเภทหมายเลขโทรศัพท์ อีเมล ID ภายนอก หรือ LINE User ID ให้ติ๊ก "ใช้จับคู่เพื่อนเมื่อนำเข้าข้อมูล" ไว้ด้วย
- หากมีคอลัมน์ที่แมปไว้กับฟิลด์ประจำตัวหลายคอลัมน์ ระบบจะจับคู่ด้วยคอลัมน์ LINE User ID ก่อนเป็นอันดับแรก ส่วนคอลัมน์อื่นจะตัดสินด้วยคอลัมน์แรกที่ตรงกันตามลำดับการเรียง
- แถวที่ไม่ตรงกับคอลัมน์ของฟิลด์ประจำตัวเลย จะไม่ผูกกับเพื่อนและกลายเป็น "ไม่จับคู่"
ส่วน คีย์เฉพาะ ที่ระบุตอนแมป เป็นกุญแจสำหรับแยกแยะตัวแถวเอง ใช้หาแถวเดียวกันในการนำเข้าครั้งถัด ๆ ไป เพื่อตัดสินว่าเป็นแถวใหม่หรือเป็นแถวที่ค่าเปลี่ยนไป กรุณาเลือกคอลัมน์ที่มีค่าซึ่งชี้ไปยังคนคนนั้นเพียงคนเดียว เช่น รหัสสมาชิก หากไม่เลือกคีย์เฉพาะ ทุกครั้งที่นำเข้าซ้ำระบบจะถือเป็นแถวใหม่ และจะตัดสินความเปลี่ยนแปลงไม่ได้
เรียกใช้แหล่งข้อมูลที่บันทึกไว้ซ้ำ
ชุดข้อมูลที่สร้างไว้ครั้งหนึ่งจะยังอยู่ในฐานะแหล่งข้อมูลที่บันทึกไว้ ครั้งที่สองเป็นต้นไปจึงเปลี่ยนข้อมูลได้โดยไม่ต้องผ่านตัวช่วย
จากเมนู "ตั้งค่า" และ "ข้อมูล" ของหน้าจอการนำเข้าข้อมูล หรือ "เรียกใช้จากแหล่งข้อมูลที่บันทึกไว้" ในขั้นแรกของตัวช่วย ทำสิ่งต่อไปนี้ได้
| การดำเนินการ | ตำแหน่ง | เนื้อหา |
|---|---|---|
| เรียกใช้ด้วยไฟล์ | "ตั้งค่า" | นำเข้าไฟล์ใหม่โดยใช้การจับคู่คอลัมน์ที่บันทึกไว้ |
| ซิงค์ทันที | "ข้อมูล" | นำเข้าแหล่งข้อมูลที่ตั้งค่าปลายทางไว้ ณ ตอนนั้นเลย |
| แก้ไขชื่อ | "ตั้งค่า" | เปลี่ยนชื่อของชุดข้อมูล |
การเรียกใช้ซ้ำจะใช้การจับคู่ที่บันทึกไว้ให้อัตโนมัติ หากมีคอลัมน์ที่ครั้งก่อนไม่มี คอลัมน์นั้นจะปรากฏในตัวช่วย ให้คุณกำหนดการจับคู่ได้ตรงนั้น
การนำเข้าครั้งที่สองเป็นต้นไป เนื้อหาที่เปลี่ยนไปจะถูกเสนอเป็น "รอการตรวจสอบ" ดูจำนวนรายการที่อัปเดต ใหม่ และไม่เปลี่ยนได้ที่ "ตรวจสอบการเปลี่ยนแปลง" แล้วกด "อนุมัติทั้งหมด" เพื่อนำไปใช้กับฟิลด์ของเพื่อน หากไม่ใช่อย่างที่ตั้งใจ ยกเลิกได้ด้วย "ทิ้ง"
เชื่อมต่อปลายทางเพื่อซิงค์อัตโนมัติ
หากลงทะเบียน URL ของระบบภายนอกไว้ ระบบจะนำข้อมูลเข้าให้อัตโนมัติตามกำหนดเวลา โดยไม่ต้องอัปโหลดไฟล์ทุกครั้ง
รายการที่ตั้งค่าใน "เชื่อมต่อปลายทาง" มีดังนี้
| รายการ | เนื้อหา |
|---|---|
| URL ปลายทาง | URL ที่คืนข้อมูลกลับมา จะเป็น JSON ที่คืนอาร์เรย์ของเรกคอร์ด หรือคืน CSV ก็ได้ |
| ส่วนหัวการยืนยันตัวตนและค่าการยืนยันตัวตน | ตั้งค่าเมื่อฝั่ง URL ต้องมีการยืนยันตัวตน (ไม่บังคับ) |
| กำหนดเวลา | เลือกจาก "ด้วยตนเอง (ซิงค์ทันทีเท่านั้น)""ทุกชั่วโมง""ทุกวัน" |
แหล่งข้อมูลที่เลือก "ทุกชั่วโมง" และ "ทุกวัน" ไว้ Lumo จะตรวจสอบจังหวะการทำงานทุก 10 นาทีแล้วนำเข้าให้อัตโนมัติ การประมวลผลหลังนำเข้าเหมือนกับตอนอัปโหลดไฟล์
ความคืบหน้าและการแจ้งเตือนของการนำเข้า
ไฟล์ที่มีจำนวนแถวมากจะใช้เวลานำเข้านาน แต่คุณไม่ต้องนั่งรอหน้าจอ ระบบจะแสดงแถบความคืบหน้าและจำนวนแถวที่ประมวลผลแล้ว และการนำเข้าจะดำเนินต่อไปแม้คุณออกจากหน้าจอ
เมื่อนำเข้าเสร็จ ผลลัพธ์จะมาถึงคุณผ่านการแจ้งเตือนในแอป
| การแจ้งเตือน | สิ่งที่บอกให้ทราบ |
|---|---|
| นำเข้าข้อมูลเสร็จสิ้น | นำเข้าเสร็จแล้ว และจับคู่กับเพื่อนได้กี่รายการ |
| การนำเข้าข้อมูลไม่สำเร็จ | นำเข้าไม่สำเร็จ พร้อมสาเหตุ |
ตรวจสอบการแจ้งเตือนได้จากไอคอนกระดิ่งที่มุมขวาบนของหน้าจอ
จัดการข้อมูลที่นำเข้ามา
การตรวจสอบและการเปลี่ยนการตั้งค่าหลังนำเข้าแล้ว ทำได้จาก 4 เมนูในหน้าจอการนำเข้าข้อมูล
| เมนู | เนื้อหา |
|---|---|
| แดชบอร์ด | ตรวจสอบสถานะของแหล่งข้อมูล อัตราการจับคู่ จำนวนเพื่อนที่จับคู่ได้ จำนวนฟิลด์ที่นำไปใช้ และประวัติการนำเข้า |
| ข้อมูล | ดูเนื้อหาล่าสุดของข้อมูลที่นำเข้าสู่ Lumo เป็นรายการ |
| การจับคู่ | แก้ไขการกำหนดคอลัมน์กับฟิลด์ในภายหลัง |
| ตั้งค่า | ตั้งค่าวิธีเชื่อมต่อ ปลายทาง และการลบชุดข้อมูล |
คลิกที่ชื่อไฟล์ในประวัติ จะดูรายละเอียดของการนำเข้าครั้งนั้นได้จากแท็บ "ทั้งหมด" / "จับคู่แล้ว" / "ไม่จับคู่" / "ขัดแย้ง" / "ข้อผิดพลาด" รายละเอียดเขียนออกได้ด้วย "ดาวน์โหลด CSV" จึงสะดวกเมื่ออยากเอาแถวที่ไม่จับคู่ไปตรวจสอบเอง
ชุดข้อมูลลบได้จาก "ลบชุดข้อมูล" ใน "ตั้งค่า" เมื่อลบแล้ว ค่าที่เพิ่มให้เพื่อน ประวัติการนำเข้า การตั้งค่าการจับคู่ และการตั้งค่าการเชื่อมต่อ จะหายไปพร้อมกันและกู้คืนไม่ได้ ระบบจะขอให้คุณพิมพ์ชื่อชุดข้อมูลเพื่อยืนยัน
เมื่อทำไม่สำเร็จ
เมื่อการนำเข้าไม่เป็นไปอย่างที่ตั้งใจ กรุณาไล่ตรวจสอบเงื่อนไขของไฟล์และการตั้งค่าการจับคู่ตามลำดับ
- อัปโหลดไฟล์ไม่ได้: ตรวจสอบว่าขนาดไฟล์ไม่เกิน 10MB และจำนวนแถวไม่เกิน 50,000 แถว หากเกิน กรุณาแบ่งไฟล์
- ตัวอักษรเพี้ยนในตัวอย่าง: สลับการเข้ารหัสอักขระเป็น UTF-8 หรือ Shift_JIS หากยังไม่หาย กรุณาบันทึกไฟล์ใหม่เป็น UTF-8 แล้วอัปโหลดอีกครั้ง
- ไม่ผูกกับเพื่อนที่มีอยู่: ตรวจสอบว่าได้แมปคอลัมน์อย่างหมายเลขโทรศัพท์หรืออีเมลเข้ากับฟิลด์ที่ตั้งเป็นฟิลด์ประจำตัวไว้แล้วหรือยัง
- การนำเข้าครั้งที่สองไม่มีผล: ตรวจสอบว่ายังมีการเปลี่ยนแปลงที่ "รอการตรวจสอบ" ค้างอยู่หรือไม่ แล้วอนุมัติด้วย "อนุมัติทั้งหมด" จาก "ตรวจสอบการเปลี่ยนแปลง"
- มีแถวที่ขัดแย้ง: เป็นแถวที่เพื่อนซึ่งมีอยู่แล้วมีค่าอื่นในฟิลด์เดียวกัน กรณีนี้ระบบจะเก็บค่าเดิมไว้ตามนั้น ดูได้ว่าแถวไหนขัดแย้งจากแท็บ "ขัดแย้ง" ในรายละเอียดของประวัติ
- เรียกใช้การนำเข้าไม่ได้: โปรดสอบถามผู้ดูแลระบบว่าเปิดสิทธิ์สมาชิก "การใช้การนำเข้าข้อมูล" ไว้แล้วหรือยัง หากไม่มีสิทธิ์ ปุ่มบนหน้าจอยังกดได้ แต่จะถูกปฏิเสธตอนเรียกใช้