WhatsApp

WhatsApp เป็นแอปส่งข้อความโต้ตอบแบบทันทีและโทรผ่านอินเทอร์เน็ตที่ช่วยให้ผู้ใช้ส่งข้อความ โทรออก และแชร์เนื้อหาได้ ธุรกิจสามารถใช้ <https://developers.facebook.com/products/whatsapp/> เพื่อสื่อสารกับลูกค้าผ่านข้อความ ส่งเอกสาร และให้การสนับสนุน เอกสารประกอบนี้ครอบคลุมการรวมบัญชี WhatsApp Business (WABA) เข้ากับ Odoo โดยใช้ <https://developers.facebook.com/docs/whatsapp>

Note

WhatsApp เป็นแอปพลิเคชันสำหรับ Odoo Enterprise เท่านั้นและไม่สามารถใช้งานใน Odoo Community edition ได้ หากต้องการใช้แอป WhatsApp ของ Odoo ให้:doc:เปลี่ยนจาก Community เป็น Enterprise </administration/on_premise/community_to_enterprise>

การเชื่อมต่อบัญชี WhatsApp Business กับฐานข้อมูล Odoo ช่วยให้สามารถทำสิ่งต่อไปนี้ในแอป WhatsApp ของ Odoo ได้:

  • ส่งและรับข้อความ WhatsApp โดยตรงจากฐานข้อมูล Odoo

  • สร้างและส่งเทมเพลตที่ได้รับอนุมัติล่วงหน้าพร้อมตัวแปร/ตัวยึดตำแหน่งแบบไดนามิก เช่น:

    • ใบเสนอราคาจากแอป การขาย

    • ใบเสร็จรับเงินและใบแจ้งหนี้จากแอป การขายหน้าร้าน

    • ตั๋วจากแอป อีเวนต์

Important

การผสานรวม WhatsApp เข้ากันได้เฉพาะกับบัญชี WhatsApp Business Platform เท่านั้น บัญชี WhatsApp ส่วนตัว และบัญชี WhatsApp Business App **ไม่**เข้ากันได้กับการผสานรวม WhatsApp ของ Odoo ดูเอกสารประกอบของ Meta เพื่อเรียนรู้เพิ่มเติม:

การผสานรวม WhatsApp รองรับสองรูปแบบ: เริ่มต้นโดยบริษัทและเริ่มต้นโดยลูกค้า บริษัทสามารถเริ่มการสนทนาได้โดยการส่งเทมเพลตไปยังลูกค้าหนึ่งรายหรือหลายราย หากลูกค้าตอบกลับภายใน 15 วัน หน้าต่างแชท แชท จะปรากฏขึ้นเพื่อเริ่มการสนทนา

หากลูกค้าเริ่มต้นโดยการส่งข้อความไปยังหมายเลข WhatsApp สาธารณะของบริษัท Odoo จะเปิดแชทกลุ่มกับผู้ดูแลทุกคนที่รับผิดชอบช่องทาง WhatsApp

Tip

พิจารณาตั้งค่าบัญชี WhatsApp แยกกันสำหรับแต่ละแผนกเพื่อจัดการการสื่อสารได้ดีขึ้น

การกำหนดค่า WhatsApp ใน Meta

WhatsApp ดำเนินการโดย Meta ซึ่งเป็นบริษัทแม่ของ Facebook การผสานรวม WhatsApp ของ Odoo ใช้การเชื่อมต่อ API มาตรฐานที่กำหนดค่าใน Meta:

  1. สร้างบัญชีธุรกิจ Meta

  2. สร้างบัญชีนักพัฒนา Meta

  3. ตั้งค่า แอป และ ผลิตภัณฑ์ WhatsApp ในคอนโซลนักพัฒนาของ Meta

  4. ทดสอบการเชื่อมต่อ API

เมื่อเชื่อมต่อ API ของ WhatsApp แล้ว ผู้ใช้ Odoo สามารถส่งและรับข้อความผ่านแอปพลิเคชัน แชท ของ Odoo

สร้างบัญชีธุรกิจ Meta

Important

เพื่อสร้างบัญชีธุรกิจ Meta ผู้ใช้ต้องมีบัญชี Facebook ส่วนตัวที่มีอายุอย่างน้อยหนึ่งชั่วโมงก่อนที่จะตั้งค่าบัญชี Facebook Business การพยายามสร้างบัญชีธุรกิจก่อนเวลานี้จะส่งผลให้เกิดข้อผิดพลาด

ในการสร้างบัญชีธุรกิจกับ Meta ให้ไปที่ Meta Business Suite คลิก สร้างบัญชี จากนั้นป้อนชื่อธุรกิจ ชื่อผู้ดูแลระบบ และที่อยู่อีเมลที่ทำงาน คลิก ถัดไป และยืนยันที่อยู่อีเมลในหน้าต่างป๊อปอัปที่ปรากฏขึ้น หลังจากยืนยันแล้ว ให้คลิก เสร็จสิ้น เพื่อปิดหน้าต่าง

ถัดไปทำตามคำแนะนำในอีเมลที่ส่งโดย Facebook เพื่อยืนยันการสร้างบัญชีธุรกิจและเพื่อดำเนินการตั้งค่าให้เสร็จสมบูรณ์

Important

หากบัญชีธุรกิจเชื่อมโยงกับบัญชี Facebook ส่วนตัว ผู้ดูแลระบบต้องสลับระหว่างบัญชีส่วนตัวและบัญชีธุรกิจสำหรับการกำหนดค่าที่เหลือ

หากต้องการสลับไปยังบัญชีธุรกิจ ให้ไปที่ Meta Developer Dashboard และคลิก ชื่อบัญชี ที่มุมขวาบน ภายใต้ บัญชีธุรกิจ ให้เลือกธุรกิจที่ต้องการกำหนดค่า

สลับระหว่างบัญชีส่วนตัวและบัญชีธุรกิจของ Meta

สร้างแอปนักพัฒนา Meta สำหรับ Odoo

บนแดชบอร์ด Meta Developer Dashboard ให้ลงชื่อเข้าใช้ด้วยบัญชีนักพัฒนา Meta หากยังไม่มีบัญชีที่กำหนดค่า ให้เชื่อมโยงบัญชี Facebook เพื่อสร้างบัญชีนักพัฒนา Meta

Note

บัญชี นักพัฒนา Facebook แตกต่างจากบัญชี ธุรกิจ Facebook ในขณะที่บัญชีนักพัฒนาเชื่อมโยงกับบัญชี Facebook ส่วนตัว บัญชีธุรกิจ ไม่ เชื่อมโยง เนื่องจากแสดงถึงธุรกิจและจัดการทรัพย์สินทั้งหมดของธุรกิจใน Meta เช่น แอป

ดูเพิ่มเติม

ตั้งค่า WhatsApp Business Platform

หลังจากเข้าสู่ระบบบัญชีนักพัฒนา Meta แล้ว ให้คลิก My Apps ที่มุมขวาบน ระบบจะนำผู้ดูแลระบบไปยังแอปทั้งหมดที่นักพัฒนาได้กำหนดค่าไว้ในบัญชีนักพัฒนาเฉพาะ คลิก Create App เพื่อกำหนดค่าแอปพลิเคชัน Meta ใหม่

เพิ่มรายละเอียดแอป

ขั้นตอนแรกของกระบวนการ Create an app คือกรอกข้อมูลในส่วน App details ให้ป้อน Odoo ในฟิลด์ App name

Note

ชื่อแอปสามารถเปลี่ยนแปลงได้ในการตั้งค่าภายหลัง

Warning

เครื่องหมายการค้าและองค์ประกอบที่มีตราสินค้า ไม่สามารถ ใช้ในส่วนข้อความนี้ได้ รวมถึงกลุ่มบริษัท Meta ห้าม ใส่คำว่า WhatsApp มิฉะนั้นระบบจะแจ้งข้อผิดพลาด

จากนั้น ให้ป้อนที่อยู่อีเมลของนักพัฒนาในฟิลด์ App contact email แล้วคลิก Next

เลือกประเภทแอป

ขั้นตอนถัดไปในการสร้างแอปคือส่วน :Use cases ภายใต้ Filter by ให้เลือก Others เลือก Others จากนั้นคลิก Next หน้าจะเปลี่ยนไปที่ Select an app type

เลือก Business การเลือกนี้จะช่วยให้สามารถสร้างและจัดการ WhatsApp API ได้ คลิก Next เพื่อกำหนดค่าแอปตามต้องการ

เลือกพอร์ตโฟลิโอธุรกิจ

ขั้นตอนสุดท้ายของกระบวนการสร้างแอปคือการเชื่อมต่อพอร์ตโฟลิโอธุรกิจ

ภายใต้ Business portfolio - Optional ให้คลิกเมนูดรอปดาวน์และเลือกโปรไฟล์บัญชีธุรกิจ Meta ตรวจสอบข้อตกลง Meta Platform Terms และ Developer Policies จากนั้นคลิก Create app เพื่อยอมรับและสร้างแอป

ในการยอมรับข้อตกลงและสร้างแอป ให้ป้อนรหัสผ่านบัญชี Facebook และคลิก Submit เบราว์เซอร์จะเปลี่ยนเส้นทางไปยัง Meta for Developers แดชบอร์ด

Warning

หากบัญชีธุรกิจ Meta ถูกห้ามไม่ให้ลงโฆษณา แอปจะไม่สามารถอ้างสิทธิ์ได้ เพื่อแก้ไขปัญหานี้ ให้ไปที่ Meta Business Suite เพื่อขอความช่วยเหลือ

สำหรับข้อมูลเพิ่มเติม โปรดดู เอกสารประกอบของ Meta เกี่ยวกับข้อจำกัดการโฆษณา

เพิ่มสินค้า WhatsApp ในแอป

เมื่อสร้างโครงสร้างพื้นฐานของแอปเสร็จแล้ว จะต้องเพิ่มสินค้าลงในแอป ไปที่ Meta Developer Dashboard และคลิกที่แอปที่กำลังกำหนดค่า หน้าจะเปลี่ยนเส้นทางไปยังแดชบอร์ดของแอป

ภายใต้ Add products to your app ไปที่ WhatsApp ใกล้ด้านล่างของหน้าและคลิก Set up

เบราว์เซอร์จะเปลี่ยนเส้นทางไปยังหน้าการกำหนดค่าสำหรับ WhatsApp Business Platform API

ภายใต้ตัวเลือก Select a Meta Business Account ให้เลือกธุรกิจ Meta ที่จะกำหนดค่า จากนั้นคลิก Continue เพื่อยืนยันการเลือกและยอมรับข้อกำหนดและเงื่อนไขของ Meta ตามที่เชื่อมโยงบน Meta App Dashboard

เมื่อเพิ่มสินค้า WhatsApp ลงในแอปแล้ว Meta จะจัดหาหมายเลขโทรศัพท์ทดสอบ WhatsApp ให้ หมายเลขโทรศัพท์ทดสอบนี้สามารถส่งข้อความได้ไม่จำกัดไปยังผู้รับสูงสุดห้าราย

ภายใต้ ส่งและรับข้อความ ให้เลือกฟิลด์ ถึง และเลือก จัดการรายการหมายเลขโทรศัพท์ เพิ่มหมายเลข WhatsApp ที่ถูกต้องได้สูงสุดห้าหมายเลขเป็นผู้รับ จากนั้นป้อนรหัสยืนยันที่ส่งไปยังหมายเลขโทรศัพท์เหล่านั้นใน WhatsApp เพื่อตรวจสอบยืนยัน

ดูเพิ่มเติม

คู่มือ WhatsApp Cloud API

การเริ่มต้นใช้งาน WhatsApp API อย่างรวดเร็ว

เมื่อบัญชี Meta และแอปได้รับการกำหนดค่าแล้ว ให้คลิก ดำเนินการต่อ เพื่อไปยังหน้า การเริ่มต้นใช้งานอย่างรวดเร็ว ของ WhatsApp หน้านี้เป็นจุดเริ่มต้นสำหรับการกำหนดค่า WhatsApp API โดยการเพิ่มหมายเลขโทรศัพท์และส่งข้อความทดสอบเริ่มต้น

Note

หากเบราว์เซอร์ไม่เปลี่ยนเส้นทางไปยังหน้า WhatsApp Quickstart โดยอัตโนมัติ ให้ไปที่ Meta Developer Dashboard และเลือกแอป Odoo

ในเมนูทางด้านซ้ายมือของหน้า ให้คลิกไอคอน (เชฟรอนลง) ถัดจากหัวข้อส่วน WhatsApp เมนูเล็กๆ จะเปิดขึ้นพร้อมตัวเลือกต่อไปนี้:

  • Quickstart

  • การตั้งค่า API

  • Configuration

คลิกตัวเลือก Quickstart จากนั้นคลิก Start using the API

การตั้งค่า API

หลังจากคลิกที่ เริ่มใช้ API หน้าจะนำทางไปยัง การตั้งค่า API เนื่องจากหมายเลขทดสอบได้ถูกสร้างขึ้นแล้ว ข้อความทดสอบสามารถส่งได้เพื่อยืนยันว่า WhatsApp ทำงานอย่างถูกต้อง ไปที่ส่วน ส่งและรับข้อความ ภายใต้ ขั้นตอนที่ 1 เลือกหมายเลขโทรศัพท์ ให้คลิกเมนูแบบเลื่อนลงถัดจาก ถึง

ถัดไป ให้เลือกตัวเลือกเดียวที่มี: จัดการรายการหมายเลขโทรศัพท์ ทำตามขั้นตอนและเพิ่มหมายเลขโทรศัพท์ได้สูงสุดห้าหมายเลขเพื่อส่งข้อความทดสอบฟรี ป้อนรหัสประเทศและหมายเลขโทรศัพท์ที่เหมาะสม จากนั้นคลิก ถัดไป

Important

การเพิ่มหมายเลขโทรศัพท์เพื่อส่งในขั้นตอนนี้จะช่วยให้การทดสอบผ่านเทอร์มินัลสำเร็จได้ สิ่งนี้มีความสำคัญอย่างยิ่งเพื่อให้แน่ใจว่า API ของ WhatsApp ทำงานอยู่

ในหน้าถัดไป ให้ป้อนรหัสยืนยันที่ส่งไปยังหมายเลขโทรศัพท์ และคลิก ถัดไป เพื่อตรวจสอบยืนยันหมายเลข

ส่งข้อความทดสอบผ่านเทอร์มินัล

เมื่อหมายเลขโทรศัพท์ได้รับการตรวจสอบยืนยันแล้ว ให้ส่งข้อความทดสอบผ่านเทอร์มินัล ภายใต้ ขั้นตอนที่ 2 ส่งข้อความด้วย API ให้คลิก ส่งข้อความ สิ่งนี้ควรส่งข้อความทดสอบไปยังหมายเลขโทรศัพท์ที่เพิ่มไว้

เมื่อได้รับข้อความสำเร็จไปยังหมายเลขแล้ว ให้ไปยังส่วนถัดไปเพื่อ สร้างและกำหนดค่าเว็บฮุค

การกำหนดค่า WhatsApp ใน Odoo

ในการสร้าง URL เรียกกลับ และ โทเค็นตรวจสอบยืนยันเว็บฮุค จำเป็นต้องกำหนดค่าหมายเลขโทรศัพท์ โทเค็น ID แอป และ ID บัญชีใน Odoo ค่าเหล่านี้ใช้สำหรับตั้งค่าเว็บฮุค ซึ่งทำให้สามารถรับข้อความในฐานข้อมูลได้ ขั้นตอนการกำหนดค่าในส่วนนี้ทั้งหมดจะดำเนินการในฐานข้อมูล Odoo

ใน Odoo ให้ไปที่ แอป WhatsApp ‣ การกำหนดค่า ‣ บัญชี WhatsApp Business จากนั้นคลิก สร้าง เพื่อกำหนดค่าบัญชี WhatsApp Business ใน Odoo

ในแท็บเบราว์เซอร์อื่น ให้ไปที่ แดชบอร์ดนักพัฒนา Meta เลือก แอปของฉัน ‣ WhatsApp ‣ การกำหนดค่า API จากนั้นคัดลอกค่าต่อไปนี้จากคอนโซลนักพัฒนา Meta ไปยังฟิลด์ที่เกี่ยวข้องใน Odoo:

ชื่อ

Meta Console

อินเทอร์เฟซ Odoo

โทรศัพท์

Phone number ID

Phone Number ID

โทเค็น

Temporary access token

Access Token

ไอดีแอป

App ID

App ID

หมายเลขบัญชี

WhatsApp Business Account ID

Account ID

หากต้องการดึง App Secret ให้ไปที่ แดชบอร์ดนักพัฒนา Meta และเลือกแอป Odoo ในเมนูด้านซ้ายมือ ภายใต้ การตั้งค่าแอป ให้เลือก พื้นฐาน

ถัดไป ให้คลิก แสดง ถัดจาก App secret และป้อนรหัสผ่านบัญชี คัดลอก App secret จากนั้นวางลงในฟิลด์ App Secret บนแดชบอร์ดการกำหนดค่า บัญชี WhatsApp Business ของ Odoo

หากต้องการดำเนินการตั้งค่าบัญชี WhatsApp Business ใน Odoo ให้เสร็จสมบูรณ์ ให้คลิก ทดสอบการเชื่อมต่อ หากการกำหนดค่าถูกต้อง ข้อความสำเร็จสีเขียวจะปรากฏที่มุมบนขวาของแดชบอร์ด

กำหนดค่าเว็บฮุค

หากต้องการกำหนดค่า webhook สำหรับแอป Odoo WhatsApp ให้ไปที่ Meta Developer Dashboard และเลือกแอป Odoo ในเมนูด้านซ้ายมือ คลิก WhatsApp ‣ การตั้งค่า API ไปที่ ขั้นตอนที่ 3: กำหนดค่า webhook เพื่อรับข้อความ และคลิก กำหนดค่า webhook

Tip

การตั้งค่าการกำหนดค่าเว็บฮุคยังสามารถเข้าถึงได้โดยการไปที่ แดชบอร์ดนักพัฒนา Meta เลือกแอป Odoo จากนั้นเลือก เว็บฮุค ในเมนูด้านซ้ายมือ

การนำทางด้วยตนเองไปยังการกำหนดค่า webhook ของ WhatsApp

ในหน้า การกำหนดค่าเว็บฮุค ให้คลิก แก้ไข นี่คือจุดที่เพิ่มค่า URL เรียกกลับ และ โทเค็นตรวจสอบยืนยันเว็บฮุค จาก Odoo

Note

ค่า URL เรียกกลับ และ โทเค็นตรวจสอบยืนยันเว็บฮุค จะถูกป้อนโดยอัตโนมัติทั้งสองค่าหลังจากคลิก ทดสอบการเชื่อมต่อ ในขั้นตอนก่อนหน้า

ในหน้าต่างเบราว์เซอร์แยกต่างหาก ให้ดึงค่าที่จำเป็นใน Odoo โดยไปที่ แอป WhatsApp ‣ การกำหนดค่า ‣ บัญชี WhatsApp Business จากนั้นเลือกบัญชีที่กำลังกำหนดค่า ค่าต่างๆ จะอยู่ภายใต้ การรับข้อความ

คัดลอกและวาง URL เรียกกลับ จาก Odoo ไปยังฟิลด์ URL เรียกกลับ ใน Meta จากนั้นคัดลอกและวาง โทเค็นยืนยันเว็บฮุค ลงในฟิลด์ โทเค็นยืนยัน ในคอนโซลนักพัฒนา Meta คลิก ยืนยันและบันทึก

เพิ่มฟิลด์เว็บฮุค

ตอนนี้ฐานข้อมูล Odoo และ WhatsApp ได้รับการกำหนดค่าให้สื่อสารกันแล้ว ขั้นตอนถัดไปคือการเพิ่มฟิลด์เว็บฮุคเพื่อระบุข้อมูลที่ควรส่งระหว่างทั้งสอง หากต้องการเพิ่มฟิลด์เว็บฮุคแต่ละรายการในคอนโซลนักพัฒนาของ Meta ให้ไปที่ส่วน ฟิลด์เว็บฮุค และคลิก จัดการ ในหน้าต่างป๊อปอัปที่โหลดขึ้นมา ให้ทำเครื่องหมายในช่องในคอลัมน์ สมัครสมาชิก สำหรับ ชื่อฟิลด์ ต่อไปนี้:

  • account_update

  • message_template_quality_update

  • message_template_status_update

  • messages

  • template_category_update

หลังจากทำการเลือกแล้ว ให้คลิก เสร็จสิ้น

หากการกำหนดค่า เว็บฮุค สำเร็จ ปุ่มในคอลัมน์ สมัครสมาชิก จะเปลี่ยนจาก สมัครสมาชิก เป็น ยกเลิกการสมัคร:

webhook ของ WhatsApp ที่ตั้งไว้ใน Meta developer console

Important

ฟิลด์เว็บฮุค จะปรากฏขึ้นเมื่อยืนยันการสมัครสมาชิกโดยใช้ URL เรียกกลับ และ โทเค็นยืนยันเว็บฮุค

เพิ่มหมายเลขโทรศัพท์

หากต้องการกำหนดค่าหมายเลขโทรศัพท์ธุรกิจที่จะใช้สำหรับ WhatsApp ใน Odoo ให้กลับไปที่ Meta Developer Dashboard และเลือกแอป Odoo ภายใต้ WhatsApp ในเมนูด้านซ้ายมือ คลิก การตั้งค่า API ไปที่ ขั้นตอนที่ 5: เพิ่มหมายเลขโทรศัพท์ และคลิก เพิ่มหมายเลขโทรศัพท์

ใส่ ชื่อธุรกิจ และ เว็บไซต์ธุรกิจหรือหน้าโปรไฟล์

Tip

ฟิลด์ เว็บไซต์ธุรกิจหรือหน้าโปรไฟล์ สามารถเป็นลิงก์ไปยังหน้าโซเชียลมีเดียได้

เลือกประเทศที่บริษัทดำเนินธุรกิจจากเมนูดรอปดาวน์ ประเทศ ที่อยู่ธุรกิจไม่บังคับ หลังจากเพิ่มสถานที่ทำงานแล้ว ให้คลิก ถัดไป

ในหน้าถัดไป ให้กรอกรายละเอียด โปรไฟล์ WhatsApp Business ต่อไปนี้:

  • ชื่อที่ใช้แสดงโปรไฟล์ WhatsApp Business

  • เขตเวลา

  • หมวดหมู่

  • คำอธิบายธุรกิจ (ไม่บังคับ)

เมื่อส่วนเหล่านี้เสร็จสมบูรณ์แล้ว ให้คลิก ถัดไป หน้าเว็บจะรีเฟรช จากนั้นแจ้งให้ผู้ดูแลระบบ เพิ่มหมายเลขโทรศัพท์สำหรับ WhatsApp ในฟิลด์ที่เกี่ยวข้อง ใส่หมายเลขโทรศัพท์ธุรกิจที่จะใช้กับ WhatsApp

เลือก ข้อความ หรือ โทรศัพท์ สำหรับวิธีการยืนยันหมายเลขโทรศัพท์ จากนั้นคลิก ถัดไป เพื่อดำเนินการต่อ

หมายเลขโทรศัพท์ธุรกิจจะได้รับรหัส WhatsApp ผ่านวิธีการยืนยันที่เลือก ใส่รหัสยืนยันในฟิลด์ รหัสยืนยัน และคลิก ถัดไป เพื่อยืนยันหมายเลขโทรศัพท์ธุรกิจ

Warning

ต้อง**เพิ่ม**วิธีการชำระเงินเพื่อดำเนินการต่อ นี่เป็นส่วนหนึ่งของระบบตรวจจับการฉ้อโกงของ Meta เพื่อให้แน่ใจว่าบัญชี/บริษัทเป็นของจริง จำเป็นต้องมีวิธีการชำระเงินเพื่อดำเนินการต่อ ดูเอกสารประกอบของ Meta เกี่ยวกับ วิธีเพิ่มวิธีการชำระเงินใน Meta Business Suite

สถานะหมายเลขโทรศัพท์ค้างอยู่ในสถานะรอดำเนินการ

เมื่อเพิ่มหมายเลขโทรศัพท์ใน Meta Developer App หมายเลขอาจค้างอยู่ในสถานะ รอดำเนินการ แทนที่จะเปลี่ยนเป็น เชื่อมต่อแล้ว

สิ่งนี้อาจป้องกันไม่ให้การรวม WhatsApp ทำงานได้อย่างถูกต้อง

เพื่อแก้ไขปัญหานี้ ให้สร้างโทเค็นการเข้าถึงชั่วคราวและเปิดใช้งานการเข้าถึงบัญชีแบบเต็ม:

  1. ไปที่ https://developers.facebook.com และเปิดแอปของคุณ

  2. ไปที่:menuselection:WhatsApp --> API Setup

  3. คลิก:guilabel:Generate access token

  4. เลือก:guilabel:Edit previous settings

  5. เลือกตัวเลือก: Opt in to all current and future WhatsApp accounts

  6. คลิก:guilabel:Continue จากนั้น:guilabel:Save และสุดท้าย:guilabel:Got it

  7. สร้างโทเค็นการเข้าถึงชั่วคราว

หลังจากทำตามขั้นตอนเหล่านี้เสร็จแล้ว สถานะหมายเลขโทรศัพท์ควรอัปเดตจาก รอดำเนินการ เป็น เชื่อมต่อแล้ว

สร้างโทเค็นถาวร

หลังจากการกำหนดค่าและการทดสอบเสร็จสมบูรณ์แล้ว ให้สร้างโทเค็นถาวรเพื่อแทนที่ โทเค็นชั่วคราว

ดูเพิ่มเติม

Meta for Developers: System User Access Tokens

ไปที่ Meta Business Suite จากนั้นไปที่ การตั้งค่าธุรกิจ ‣ ผู้ใช้ ‣ ผู้ใช้ระบบ เลือกผู้ใช้ระบบที่มีอยู่หรือสร้างผู้ใช้ระบบใหม่โดยคลิก เพิ่ม

เพื่อสร้างโทเค็นถาวร ต้องเพิ่มสินทรัพย์ให้กับผู้ใช้ระบบ คลิก เพิ่มสินทรัพย์ และหน้าต่างป๊อปอัปจะปรากฏขึ้น เลือก แอป ภายใต้ เลือกประเภทสินทรัพย์ จากนั้นเลือกแอป Odoo และสลับสิทธิ์เป็น เปิด ภายใต้ตัวเลือก ควบคุมเต็มรูปแบบ จากนั้นคลิก บันทึกการเปลี่ยนแปลง คลิก เสร็จสิ้น ในหน้าต่างยืนยันที่ปรากฏขึ้น

คลิก สร้างโทเค็นใหม่ และหน้าต่างป๊อปอัปจะปรากฏขึ้นถามว่าควรสร้างโทเค็นนี้สำหรับแอปใด เลือกแอป Odoo จากนั้นตั้งค่าวันหมดอายุเป็น 60 วัน หรือ ไม่มีกำหนด

Meta จะถามว่าผู้ใช้ระบบอนุญาตสิทธิ์ใด เพิ่มสิทธิ์ทั้งสองต่อไปนี้:

  • business_management

  • whatsapp_business_messaging

  • whatsapp_business_management

  • whatsapp_business_manage_events

เมื่อตั้งค่าสิทธิ์เรียบร้อยแล้ว คลิก สร้างโทเค็น คัดลอกค่าโทเค็นที่แสดงบนหน้าจอถัดไป

ด้วยค่าโทเค็นนั้น ให้อัปเดตฟิลด์ โทเค็นการเข้าถึง ในบัญชีธุรกิจ WhatsApp ใน Odoo โดยไปที่ แอป WhatsApp ‣ การกำหนดค่า ‣ บัญชีธุรกิจ WhatsApp

สิทธิ์โทเค็นการเข้าถึง

เมื่อสร้างโทเค็นการเข้าถึงแบบถาวร สิทธิ์ business_management อาจไม่พร้อมใช้งาน

เพื่อแก้ไขปัญหานี้:

  • ตรวจสอบให้แน่ใจว่าแอปถูกสร้างด้วยกรณีการใช้งานที่เหมาะสม (เช่น ประเภทแอป Business)

  • ตรวจสอบว่าบัญชีที่ใช้สร้างแอปมีสิทธิ์เพียงพอ:

    • หลีกเลี่ยงการใช้บัญชีสำหรับนักพัฒนาทั่วไป

    • ใช้บัญชีที่มีบทบาท Product Manager หรือสูงกว่าในบัญชี Meta Business

หากยังคงไม่มีสิทธิ์ ให้สร้างแอปใหม่ด้วยการกำหนดค่าและสิทธิ์ที่ถูกต้อง

ข้อกำหนดของ Callback URL

เมื่อกำหนดค่า webhook, Callback URL จะต้องเป็น URL สาธารณะแบบเต็ม

URL จะต้องประกอบด้วย:

  • https://

  • ชื่อโดเมนที่ถูกต้อง

  • เส้นทางแบบเต็มไปยังจุดปลายทาง webhook

Important

callback URL จะต้องสามารถเข้าถึงได้แบบสาธารณะเพื่อให้เซิร์ฟเวอร์ Meta สามารถส่งอีเว้นต์ webhook ได้สำเร็จ

เผยแพร่แอป Meta

สุดท้าย เพื่อเปิดใช้งานแอป แอป Meta ต้องตั้งค่าเป็น ใช้งานจริง ใน Meta Developer Dashboard คลิกแอปที่กำลังกำหนดค่า จากนั้นสลับฟิลด์ โหมดแอป จาก การพัฒนา เป็น ใช้งานจริง

Important

หากสถานะของแอป**ไม่ได้**ตั้งค่าเป็น ใช้งานจริง ฐานข้อมูลจะสามารถติดต่อได้เฉพาะหมายเลขทดสอบที่ระบุไว้ในคอนโซลนักพัฒนาเท่านั้น

Warning

ต้องตั้งค่า URL นโยบายความเป็นส่วนตัวเพื่อให้แอปสามารถตั้งค่าเป็นใช้งานจริงได้ ไปที่ Meta Developer Dashboard และเลือกแอป Odoo จากนั้นในเมนูด้านซ้าย ไปที่ การตั้งค่าแอป ‣ พื้นฐาน ป้อนที่อยู่ไปเปอร์ลิงก์นโยบายความเป็นส่วนตัวภายใต้ฟิลด์ URL นโยบายความเป็นส่วนตัว ของแบบฟอร์ม คลิก บันทึกการเปลี่ยนแปลง เพื่อนำนโยบายความเป็นส่วนตัวไปใช้กับแอป

เมื่อแอปเผยแพร่แล้วในคอนโซลนักพัฒนา Meta อีเมลยืนยันจะถูกส่งไปยังผู้ดูแลระบบ

เทมเพลต WhatsApp

เทมเพลต WhatsApp ช่วยให้ผู้ใช้สามารถจัดเก็บข้อความที่ส่งบ่อยๆ ได้ ด้วยการสร้างเทมเพลตที่ปรับแต่งให้เหมาะกับสถานการณ์เฉพาะ ผู้ใช้สามารถส่งข้อความที่ได้รับการอนุมัติล่วงหน้าโดยไม่ต้องประนีประนอมระบบจัดการคุณภาพหรือเขียนข้อความเดิมซ้ำๆ สิ่งนี้ช่วยให้มีการตอบกลับที่รวดเร็วและมีข้อความบริการลูกค้าที่สม่ำเสมอ และเพิ่มอัตราการมีส่วนร่วมโดยรวมกับลูกค้า

เทมเพลต WhatsApp สามารถสร้างได้ทั้งในคอนโซล Odoo และ Meta

Important

WhatsApp มีกระบวนการอนุมัติที่**ต้อง**ดำเนินการให้เสร็จสิ้น*ก่อน*เทมเพลตจะสามารถใช้งานได้ ดู การอนุมัติเทมเพลต Meta

หากต้องการเข้าถึงเทมเพลต WhatsApp ให้ไปที่แดชบอร์ด แอป WhatsApp ‣ เทมเพลต

แต่ละเทมเพลตมีสามแท็บ:

  • เนื้อหา: เก็บเนื้อหาข้อความ เนื้อหาข้อความอาจมีตัวแทนสำหรับเนื้อหาแบบไดนามิกซึ่งจะถูกเติมเมื่อส่งข้อความ

  • ปุ่ม: เพิ่มปุ่ม/ไฮเปอร์ลิงก์ที่คลิกได้ที่ด้านล่างของเทมเพลต WhatsApp ปัจจุบันมีปุ่มสามประเภท: ตอบกลับด่วน, เยี่ยมชมเว็บไซต์ และ โทรหาหมายเลข เยี่ยมชมเว็บไซต์ รองรับ URL แบบคงที่ แบบไดนามิก และแบบติดตาม

  • ตัวแปร: แสดงรายการตัวแทนทั้งหมดในเทมเพลต รวมถึงตัวแปรที่ควรเติม ตัวอย่างเช่น ข้อความสามารถมีตัวแทนสำหรับชื่อผู้รับ ผลิตภัณฑ์ที่ซื้อ หรือหมายเลขคำสั่งขาย

สร้างเทมเพลต WhatsApp ใน Odoo

หากต้องการสร้างเทมเพลต WhatsApp ให้ไปที่แดชบอร์ด แอป WhatsApp ‣ เทมเพลต และคลิก สร้าง ป้อน ชื่อ สำหรับเทมเพลต และเลือก ภาษา

Important

เพื่อทำงานต่อไปนี้ให้เสร็จสิ้น จำเป็นต้องมี สิทธิ์การเข้าถึงของผู้ดูแลระบบ เพื่อแก้ไขฟิลด์ ใช้กับ

ในเมนูแบบเลื่อนลง บัญชี ให้เลือก บัญชีธุรกิจ WhatsApp ใน Odoo ที่เทมเพลตนี้ควรเชื่อมโยงด้วย ถัดไป ภายใต้ฟิลด์ นำไปใช้กับ ให้เลือก โมเดล ที่การกระทำเซิร์ฟเวอร์ควรนำไปใช้กับเทมเพลตนี้

Tip

โมเดลเหล่านี้สามารถเข้าถึงได้ใน:ref:โหมดนักพัฒนา <developer-mode> ในฟอร์มผู้ติดต่อ (หรือฟอร์มที่เกี่ยวข้องใน Odoo) ไปที่โมเดลที่ต้องการอ้างอิง แล้ววางเมาส์เหนือชื่อฟิลด์ สิ่งนี้จะแสดงข้อมูลแบ็กเอนด์ รวมถึงชื่อ Model เฉพาะของ Odoo ในแบ็กเอนด์ ค้นหาชื่อ*ฟรอนต์เอนด์*ของโมเดลในเทมเพลต WhatsApp ภายใต้เมนูดรอปดาวน์ Applies to

Warning

ฟิลด์โทรศัพท์ อาจทำให้เกิดข้อผิดพลาดเมื่อเปลี่ยนโมเดลหรือฟิลด์ นำไปใช้กับ ฟิลด์โทรศัพท์ ควรตั้งค่าเป็นโมเดล โทรศัพท์ หรือ มือถือ เสมอ

ในการค้นหาฟิลด์ที่มีอยู่ ให้พิมพ์ชื่อฟรอนต์เอนด์ในกล่อง Search... สิ่งนี้จะแสดงผลลัพธ์จากฟิลด์ที่มีอยู่ทั้งหมดสำหรับโมเดล (Applies to) ที่เทมเพลตถูกสร้างขึ้นสำหรับ

Note

ในการค้นหาฟิลด์เฉพาะ อาจจำเป็นต้องไปยังหลายระดับในกล่องผลลัพธ์การค้นหา ใช้ไอคอน (right chevron) และ (left arrow) เพื่อนำทางระหว่างระดับเมนู

การค้นหาฟิลด์โทรศัพท์ในแถบค้นหา

เปลี่ยน ประเภท เป็นหนึ่งในรายการต่อไปนี้:

  • Marketing: โปรโมชั่นหรือข้อมูลเกี่ยวกับธุรกิจ ผลิตภัณฑ์ หรือบริการ หรือข้อความใดๆ ที่ไม่ใช่สาธารณูปโภคหรือการยืนยันตัวตน

  • ยูทิลิตี้: ข้อความเกี่ยวกับธุรกรรม บัญชี คำสั่งซื้อ หรือคำขอของลูกค้าที่เฉพาะเจาะจง

  • Authentication: รหัสผ่านครั้งเดียวที่ลูกค้าใช้ในการยืนยันตัวตนสำหรับธุรกรรมหรือการเข้าสู่ระบบ

Important

การระบุหมวดหมู่ที่ไม่ถูกต้องอาจทำให้เกิดสถานะถูกปักธง/ถูกปฏิเสธจาก Meta ในระหว่างกระบวนการอนุมัติ

เพิ่ม ผู้ใช้ ที่ได้รับอนุญาตให้ใช้เทมเพลตนี้ ในคอลัมน์ด้านขวา สามารถกำหนดค่า ประเภทส่วนหัว พร้อมกับ ข้อความส่วนหัว ได้เช่นกัน

ประเภทส่วนหัว ที่มีให้ใช้งานมีดังนี้:

  • ข้อความ

  • รูปภาพ

  • วิดีโอ

  • เอกสาร

  • ตำแหน่ง (ต้องตั้งค่าตัวแปร)

ไปที่แท็บ เนื้อหา เพื่อกำหนดค่าข้อความหลักของเทมเพลต

เมื่อทำการเปลี่ยนแปลงที่จำเป็นทั้งหมดกับเทมเพลตแล้ว ให้คลิกปุ่ม ส่งเพื่อขออนุมัติ ที่มุมซ้ายบน และสถานะของเทมเพลตจะเปลี่ยนเป็น รอดำเนินการ

สถานะจะยังคงเป็น รอดำเนินการ จนกว่า Meta จะตัดสินใจ โดยจะมีการส่งอีเมลยืนยันว่าเทมเพลตได้รับการอนุมัติหรือถูกปฏิเสธ จากนั้นให้ซิงค์เทมเพลตจากฐานข้อมูล Odoo

ดูเพิ่มเติม

การซิงค์เทมเพลต

Tip

เทมเพลตข้อมูลสาธิตที่กำหนดค่าไว้ล่วงหน้ามีให้ใช้งานใน Odoo เพื่อใช้หรือแก้ไข เทมเพลตเหล่านี้สามารถใช้ตามที่เป็นอยู่หรือแก้ไขให้เหมาะกับความต้องการทางธุรกิจเฉพาะ

ในการใช้เทมเพลตเหล่านี้ ไปที่ WhatsApp app ‣ Templates และเลือกเทมเพลตที่กำหนดค่าไว้ล่วงหน้า คลิก Submit for Approval เพื่อเริ่มกระบวนการอนุมัติ อีเมลจะถูกส่งไปยังผู้ดูแลระบบของบัญชี Meta เมื่อเทมเพลตได้รับการอนุมัติ

ปุ่ม

สามารถเพิ่มปุ่มลงในข้อความได้จากแท็บ ปุ่ม ป้อน ประเภท (เลือกระหว่าง เยี่ยมชมเว็บไซต์, โทรหาเบอร์ หรือ ตอบกลับด่วน) จากนั้นระบุ ข้อความปุ่ม, โทรหาเบอร์ หรือ URL เว็บไซต์ (รวมถึง ประเภท Url) ขึ้นอยู่กับ ประเภท ของปุ่ม

Note

นอกจากนี้ยังสามารถเพิ่มปุ่มได้ที่ Meta Business Suite หากต้องการดูแดชบอร์ดเทมเพลต WhatsApp ของ Meta ให้ไปที่ Account tools ‣ Message templates

ตัวยึดตำแหน่งและตัวแปร

ตัวแปรแบบไดนามิกอ้างอิงถึงฟิลด์บางฟิลด์ภายในฐานข้อมูล Odoo เพื่อสร้างข้อมูลที่ไม่ซ้ำกันในข้อความ WhatsApp เมื่อใช้เทมเพลต ตัวแปรแบบไดนามิกถูกเข้ารหัสเพื่อแสดงฟิลด์จากภายในฐานข้อมูล โดยอ้างอิงฟิลด์จากภายในโมเดล

Example

บริษัทหลายแห่งมักจะปรับแต่งข้อความ WhatsApp ของพวกเขาด้วยข้อมูลลูกค้าส่วนบุคคลเพื่อดึงดูดความสนใจ ซึ่งสามารถทำได้ใน Odoo โดยอ้างอิงฟิลด์ภายในโมเดลด้วยการตั้งค่าตัวแปรแบบไดนามิก ตัวอย่างเช่น สามารถอ้างอิงชื่อลูกค้าในอีเมลจากฟิลด์ ลูกค้า ในโมเดล ใบสั่งขาย ได้

ข้อความ WhatsApp ที่มีการเน้นตัวแปรแบบไดนามิก

สามารถเพิ่มตัวแปรแบบไดนามิกลงใน เนื้อหา ได้โดยการเพิ่ม ตัวยึดตำแหน่ง ใน ข้อความ ในการเพิ่มตัวยึดตำแหน่งใน เนื้อหาข้อความ ให้ป้อนข้อความต่อไปนี้ {{1}} สำหรับตัวยึดตำแหน่งที่สอง ให้ป้อน {{2}} และเพิ่มตามลำดับเมื่อมีการเพิ่มตัวยึดตำแหน่งเพิ่มเติมในข้อความ

Example

ต่อไปนี้เป็นข้อความจากเนื้อหาเทมเพลตใบเสร็จการชำระเงิน:

เรียน {{1}}

นี่คือใบแจ้งหนี้ของคุณ {{2}} จาก {{3}} เป็นจำนวนเงินทั้งหมด {{4}}{{5}}
เพื่อตรวจสอบใบแจ้งหนี้ของคุณหรือชำระเงินออนไลน์: {{6}}

ขอบคุณ

ดูเพิ่มเติม

เทมเพลต WhatsApp

ตัวยึดตำแหน่งเหล่านี้ ต้อง ได้รับการกำหนดค่าในแท็บ ตัวแปร ของเทมเพลตก่อนส่งเพื่อขออนุมัติจาก Meta หากต้องการแก้ไขตัวแปรแบบไดนามิกในเทมเพลต ให้เปลี่ยน ประเภท เป็น ฟิลด์ของโมเดล ก่อน วิธีนี้จะช่วยให้ Odoo อ้างอิงฟิลด์ภายในโมเดลเพื่อสร้างข้อมูลที่ไม่ซ้ำกันในข้อความที่กำลังส่ง

ต่อไป ให้แก้ไข:guilabel:`ฟิลด์`ของตัวแปรแบบไดนามิก ควรแก้ไขฟิลด์:guilabel:`ใช้กับ`ในเทมเพลตก่อนเพื่อให้แน่ใจว่ามีการอ้างอิงโมเดลและฟิลด์ที่ถูกต้อง

หากต้องการค้นหาฟิลด์ที่มี ให้พิมพ์ชื่อส่วนหน้าของฟิลด์ในช่องค้นหา วิธีนี้จะค้นหาผลลัพธ์จากฟิลด์ทั้งหมดที่มีสำหรับโมเดล (ใช้กับ) ที่สร้างเทมเพลตไว้ อาจมีหลายระดับที่ต้องกำหนดค่า

Example

ต่อไปนี้เป็นตัวอย่างของตัวแปรที่ตั้งค่าสำหรับตัวยึดตำแหน่งข้างต้นในใบเสร็จรับเงินการชำระเงินที่ระบุไว้ข้างต้น:

ชื่อ

ค่าตัวอย่าง

ประเภท

ฟิลด์

body - {{1}}

Azure Interior

ฟิลด์ของโมเดล

Partner

body - {{2}}

INV/2022/00001

ฟิลด์ของโมเดล

Number

body - {{3}}

My Company

ฟิลด์ของโมเดล

Company

body - {{4}}

$

ฟิลด์ของโมเดล

Currency > Symbol

body - {{5}}

4000

ฟิลด์ของโมเดล

Amount

body - {{6}}

https://..

ลิงก์พอร์ทัล

Example

ตัวอย่างเช่น ในแท็บ:guilabel:เนื้อหา หากพิมพ์ "สวัสดี {{1}}," แล้ว {{1}} จะต้องถูกตั้งค่าในแท็บ:guilabel:ตัวแปร สำหรับกรณีเฉพาะนี้ ข้อความควรทักทายลูกค้าด้วยชื่อ ดังนั้น {{1}} ควรได้รับการกำหนดค่าเพื่อเติม:guilabel:ฟิลด์ {{1}} ด้วยชื่อ:guilabel:ลูกค้า

Warning

การปรับแต่งเทมเพลต WhatsApp อยู่นอกขอบเขตของ Odoo Support

การอนุมัติเทมเพลต Meta

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

หลังจากได้รับการอนุมัติจาก Meta ให้ซิงค์เทมเพลตอีกครั้งในฐานข้อมูล Odoo ดูเอกสารประกอบนี้: การซิงค์เทมเพลต

Tip

หากต้องการดูสถานะ ให้ไปที่ Meta Business Suite และเลือก Account tools ‣ Message templates

การซิงค์เทมเพลต

เทมเพลตต้องได้รับการซิงค์ในฐานข้อมูล Odoo เมื่อได้รับการอนุมัติจากทีม Meta แล้ว หากต้องการดำเนินการ ให้ไปที่ WhatsApp app ‣ Configuration ‣ WhatsApp Business Accounts และเลือกการกำหนดค่าที่ควรซิงค์ ภายใต้ส่วนที่ทำเครื่องหมายว่า Sending messages ตรงด้านล่าง ให้คลิก ซิงค์เทมเพลต Meta จะอัปเดตเทมเพลตที่ได้รับอนุมัติเพื่อให้สามารถใช้งานกับแอปต่างๆ ในฐานข้อมูลได้

การซิงค์เทมเพลต Meta WhatsApp ไปยังฐานข้อมูล Odoo โดยมี 'Sync Templates' ถูกเน้น

ข้อความที่สำเร็จเป็นสีเขียวปรากฏที่มุมบนขวาพร้อมกับจำนวนเทมเพลตที่อัปเดต

Tip

นอกจากนี้ยังสามารถซิงค์เทมเพลตทีละรายการจากตัวเทมเพลตเองได้ ไปที่แดชบอร์ด WhatsApp app ‣ Templates และเลือกเทมเพลตที่ต้องการซิงค์ จากนั้นคลิกปุ่ม ซิงค์เทมเพลต ที่อยู่ในเมนูด้านบนของฟอร์มเทมเพลต

สร้างเทมเพลต WhatsApp ใน Meta

ก่อนอื่นให้ไปที่ Meta Business Suite จากนั้นไปที่ Account tools ‣ Message templates

เครื่องมือบัญชีที่เน้นใน business manager พร้อมกับลิงก์จัดการเทมเพลตที่เน้น

หากต้องการสร้างเทมเพลต WhatsApp ให้คลิกปุ่มสีน้ำเงิน สร้างเทมเพลต จากนั้นเลือก ประเภท จากรายการต่อไปนี้:

  • Marketing: โปรโมชั่นหรือข้อมูลเกี่ยวกับธุรกิจ ผลิตภัณฑ์ หรือบริการ หรือข้อความใดๆ ที่ไม่ใช่สาธารณูปโภคหรือการยืนยันตัวตน

  • ยูทิลิตี้: ข้อความเกี่ยวกับธุรกรรม บัญชี คำสั่งซื้อ หรือคำขอของลูกค้าที่เฉพาะเจาะจง

  • Authentication: รหัสผ่านครั้งเดียวที่ลูกค้าใช้ในการยืนยันตัวตนสำหรับธุรกรรมหรือการเข้าสู่ระบบ

ป้อน:guilabel:`ชื่อ`ของเทมเพลต จากนั้นเลือก:guilabel:`ภาษา`สำหรับเทมเพลต

Note

สามารถเลือกได้หลายภาษาโดยพิมพ์ชื่อภาษา จากนั้นเลือกภาษาอื่นๆ ตามต้องการ

ตัวเลือกการกำหนดค่าเทมเพลตที่แสดงรายการ โดยมี Marketing, Utility, Name และ Language ถูกเน้น

หลังจากทำการเลือกที่เหมาะสมแล้ว ให้คลิก ดำเนินการต่อ ที่มุมขวาบน เบราว์เซอร์จะเปลี่ยนเส้นทางไปยังหน้า แก้ไขเทมเพลต ซึ่งจะกำหนดค่า ส่วนหัว, เนื้อหา, ส่วนท้าย และ ปุ่ม ทางด้านขวาของเทมเพลตคือตัวอย่างของเทมเพลตที่จะปรากฏในระบบจริง

แก้ไขเทมเพลตโดยใช้ส่วนหัว เนื้อหา ส่วนท้าย และปุ่ม

เมื่อทำการเปลี่ยนแปลงที่จำเป็นทั้งหมดกับเทมเพลตแล้ว ให้คลิกปุ่ม ส่ง ที่มุมขวาบน และจะมีหน้าต่างปรากฏขึ้นเพื่อยืนยันภาษา คลิก ยืนยัน เพื่ออนุมัติ จากนั้นหน้าต่างอีกหน้าต่างหนึ่งจะระบุว่าเทมเพลตได้ถูกส่งไปยัง Meta เพื่อตรวจสอบและอนุมัติ

สถานะ ของเทมเพลตจะยังคงเป็น กำลังตรวจสอบ จนกว่า Meta จะตัดสินใจ เมื่อได้รับอีเมลยืนยันการอนุมัติเทมเพลตแล้ว จำเป็นต้องซิงค์เทมเพลตจากภายในฐานข้อมูล Odoo

การแจ้งเตือน

การแจ้งเตือนใน WhatsApp จะถูกจัดการคล้ายกับการสนทนาข้อความใน Odoo หน้าต่างป๊อปอัปจะปรากฏพร้อมกับการสนทนาที่ได้รับจากลูกค้า ตามค่าเริ่มต้น การแจ้งเตือนจะถูกตั้งค่าในการกำหนดค่าบัญชี WhatsApp Business ใน Odoo

การตั้งค่าการแจ้งเตือนสามารถปรับได้โดยไปที่:menuselection:แอป WhatsApp --> การกำหนดค่า --> บัญชี WhatsApp Business จากนั้นเลือกบัญชีและเลื่อนลงไปที่ส่วน:menuselection:ควบคุม`ซึ่งจัดการการแจ้งเตือน ภายใต้หัวข้อ:guilabel:`แจ้งเตือนผู้ใช้ ให้พิมพ์ในฟิลด์ว่าผู้ใช้รายใดควรได้รับการแจ้งเตือนสำหรับช่อง WhatsApp นี้

Note

เมื่อการสนทนาเริ่มต้นระหว่างผู้ใช้และลูกค้า การแจ้งเตือนไปยังผู้ใช้ทั้งหมดที่ระบุในการกำหนดค่าบัญชีธุรกิจ WhatsApp จะไม่เกิดขึ้น มีเพียงการแจ้งเตือนไปยังผู้ใช้ในการสนทนาเท่านั้นที่เกิดขึ้น หากผู้ใช้ไม่ตอบกลับภายใน 15 วัน การตอบกลับของลูกค้าหลังจาก 15 วันจะแสดงอีกครั้งไปยังผู้ใช้ทั้งหมดที่ระบุในการกำหนดค่า WhatsApp

เพิ่มผู้ใช้ลงในแชท

ผู้ใช้สามารถเพิ่มเข้าสู่แชท WhatsApp ได้โดยการขยายหน้าต่างป๊อปอัป WhatsApp การสนทนา WhatsApp จะอยู่ในแอป แชท เลือกการสนทนา จากนั้นคลิกไอคอน เพิ่มผู้ใช้ ที่มุมบนขวา และหน้าต่างจะปรากฏขึ้นเพื่อเชิญผู้ใช้เข้าร่วมการสนทนา

การเพิ่มผู้ใช้เข้าในการสนทนา WhatsApp โดยมีไอคอนเพิ่มผู้ใช้ถูกเน้น

คำถามที่พบบ่อยเกี่ยวกับ WhatsApp API

การตรวจสอบ

ดูเอกสารประกอบนี้ เนื่องจากตั้งแต่วันที่ 1 กุมภาพันธ์ 2023 หากแอป Meta ต้องการการเข้าถึงระดับขั้นสูงสำหรับสิทธิ์ อาจต้องทำการยืนยันธุรกิจให้สมบูรณ์ ซึ่งรวมถึงการส่งเอกสารธุรกิจของสำนักงานไปยัง Meta

ไม่สามารถรับข้อความได้

หากบัญชีธุรกิจไม่สามารถรับข้อความได้ ให้ตรวจสอบการกำหนดค่า webhook ทั้งหมด ไปที่ WhatsApp Business Platform documentation ‣ Resources ‣ API Reference ‣ WhatsApp Business Account ‣ Subscribed Apps API ‣ POST /{Version}/{WABA-ID}/subscribed_apps หรือคลิก ที่นี่ เข้าสู่ระบบบัญชีธุรกิจหากจำเป็น ภายใต้ส่วน Request Syntax ให้คลิก Try it และกรอกฟิลด์ต่อไปนี้:

ในการดึง WABA ID ไปที่ WhatsApp ‣ API setup ในเมนูด้านซ้ายของ Meta Developer Dashboard WABA ID อยู่ในส่วน Send and receive messages ภายใต้ Step 1: Select phone numbers เมื่อกรอกฟิลด์ทั้งหมดแล้ว ให้คลิก Send request

ข้อผิดพลาดของเทมเพลต

การแก้ไขเทมเพลตอาจทำให้เกิด traceback และข้อผิดพลาดได้ เว้นแต่จะ:ref:ปฏิบัติตามขั้นตอนที่แน่นอน <productivity/whatsapp/templates>

ข้อผิดพลาดการตรวจสอบซ้ำ

เมื่อซิงค์เทมเพลตอาจมีกรณีที่มีเทมเพลตหลายตัวที่มีชื่อเดียวกันใน Meta business manager และใน Odoo สิ่งนี้ทำให้เกิดข้อผิดพลาดการตรวจสอบความถูกต้องที่ซ้ำกัน Odoo แสดง Validation Error: The operation cannot be completed: Duplicate template is not allowed for one Meta account ในการแก้ไขปัญหานี้ ให้เปลี่ยนชื่อเทมเพลตที่ซ้ำกันใน Odoo และ ซิงค์เทมเพลตอีกครั้ง

ข้อความแสดงข้อผิดพลาดที่แสดงใน Odoo เมื่อมีเทมเพลตซ้ำกัน

ข้อผิดพลาดของโทเค็น

User error 190

หากโทเค็นชั่วคราวไม่ถูกแทนที่ด้วยโทเค็นถาวร Odoo จะแสดง User Error 190: Error validating access token: Session has expired เพื่อแก้ไขปัญหานี้ เพิ่มโทเค็นถาวร

ข้อความแสดงข้อผิดพลาดที่แสดงใน Odoo เมื่อโทเค็นชั่วคราวหมดอายุ

User error 100

หาก พนักงาน พยายามตั้งค่าโทเค็นถาวร Odoo จะแสดง User Error 100: Unsupported get request

เพื่อแก้ไขข้อผิดพลาดนี้ สร้างผู้ใช้ระบบ Admin

ข้อความแสดงข้อผิดพลาดที่แสดงใน Odoo เมื่อมีการสร้างโทเค็นพนักงานแทนที่จะเป็นผู้ใช้ Admin

อื่นๆ

เทมเพลตไม่สามารถส่งไปยังรายชื่อผู้ติดต่อหลายรายการได้

ตรวจสอบให้แน่ใจว่าคุณสมบัติ Multi-Template เปิดใช้งานอยู่ในเทมเพลต

ข้อความส่งไม่สำเร็จ

เปิดใช้งานคอลัมน์ Failure Type และ Failure Reason ภายใต้ WhatsApp ---> Messages

รหัสข้อผิดพลาดอื่นๆ

สำหรับข้อผิดพลาดอื่นๆ โปรดดูที่ Developer Suite ของ Meta สำหรับ WhatsApp Error Codes