คุณสามารถแชร์สินค้ากับลูกค้าของคุณได้หลายวิธีด้วยกัน ดังนี้
ข้อความแค็ตตาล็อกเป็นข้อความที่มีรูปแบบอิสระ ซึ่งช่วยให้คุณสามารถแสดงแค็ตตาล็อกสินค้าทั้งหมดใน WhatsApp ได้
ข้อความแค็ตตาล็อกจะแสดงภาพส่วนหัวที่เป็นภาพขนาดย่อของสินค้าตามที่คุณเลือกเอง ข้อความเนื้อหาที่กำหนดเอง ข้อความส่วนหัวแบบคงที่ ข้อความส่วนหัวย่อยแบบคงที่ และปุ่มดูแค็ตตาล็อก
เมื่อลูกค้าแตะปุ่มดูแค็ตตาล็อก แค็ตตาล็อกสินค้าจะปรากฏขึ้นใน WhatsApp
คุณต้องเชื่อมโยงสินค้าคงคลังที่อัพโหลดไปยัง Meta ในแค็ตตาล็อกอีคอมเมิร์ซกับบัญชี WhatsApp Business ของคุณ
ใช้ตำแหน่งข้อมูลหมายเลขโทรศัพท์ WhatsApp Business > ข้อความเพื่อส่งข้อความแค็ตตาล็อก
POST /<WHATSAPP_BUSINESS_PHONE_NUMBER_ID>/messages
{ "messaging_product": "whatsapp", "recipient_type": "individual", "to": "<TO>", "type": "interactive", "interactive" : { "type" : "catalog_message", "body" : { "text": "<BODY_TEXT>" }, "action": { "name": "catalog_message", /* Parameters object is optional */ "parameters": { "thumbnail_product_retailer_id": "<THUMBNAIL_PRODUCT_RETAILER_ID>" } }, /* Footer object is optional */ "footer": { "text": "<FOOTER_TEXT>" } }
ตัวยึดตำแหน่ง | คำอธิบาย | ตัวอย่างค่า |
---|---|---|
สตริง | จำเป็นต้องระบุ ข้อความที่จะปรากฏในเนื้อหาข้อความ สูงสุด 1,024 อักขระ |
|
สตริง | ระบุหรือไม่ก็ได้ ข้อความที่จะปรากฏในส่วนท้ายของข้อความ สูงสุด 60 อักขระ |
|
สตริง | ระบุหรือไม่ก็ได้ หมายเลข SKU รายการสินค้า ติดป้ายกำกับเป็น ID เนื้อหาในตัวจัดการเนื้อหา ภาพขนาดย่อของรายการสินค้านี้จะถูกนำไปใช้เป็นภาพส่วนหัวของข้อความ หากไม่มีอ็อบเจ็กต์ |
|
สตริง | หมายเลขโทรศัพท์ของลูกค้า |
|
curl 'https://graph.facebook.com/v17.0/106540352242922/messages' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer EAAJB...' \ -d ' { "messaging_product": "whatsapp", "recipient_type": "individual", "to": "+16505551234", "type": "interactive", "interactive": { "type": "catalog_message", "body": { "text": "Hello! Thanks for your interest. Ordering is easy. Just visit our catalog and add items to purchase." }, "action": { "name": "catalog_message", "parameters": { "thumbnail_product_retailer_id": "2lc20305pt" } }, "footer": { "text": "Best grocery deals on WhatsApp!" } } }'
{ "messaging_product": "whatsapp", "contacts": [ { "input": "+16505551234", "wa_id": "16505551234" } ], "messages": [ { "id": "wamid.HBgLMTY1MDM4Nzk0MzkVAgARGBI0ODVEREUwQzEzQkVBRjQ1RUUA" } ] }
ข้อความเทมเพลตแค็ตตาล็อกเป็นข้อความเทมเพลตที่มีปุ่มสำหรับแตะเพื่อแสดงแค็ตตาล็อกสินค้าใน WhatsApp
คุณต้องมีเทมเพลตแค็ตตาล็อกจึงจะสามารถส่งข้อความเทมเพลตแค็ตตาล็อกได้ ดูเอกสารเทมเพลตแค็ตตาล็อกของเราเพื่อเรียนรู้วิธีการสร้างเทมเพลตดังกล่าว รวมถึงวิธีการส่งเทมเพลตแค็ตตาล็อกในข้อความเทมเพลต
คุณสามารถส่งลิงก์ไปยังแค็ตตาล็อกสินค้าทั้งหมดของคุณได้โดยรวมลิงก์ wa.me และใส่ไว้ในข้อความ SMS มาตรฐาน เมื่อส่งข้อความ SMS คุณสามารถใช้ preview_url
(ระบุหรือไม่ก็ได้) ซึ่งตั้งค่าเป็น true
เพื่อให้ข้อความแสดงชุดภาพขนาดย่อสำหรับแค็ตตาล็อกสินค้าของ URL ในสตริง body
ของข้อความ
โปรดทราบว่าหากคุณปิดใช้งานแค็ตตาล็อก ลิงก์ wa.me และปุ่มดูแค็ตตาล็อกในข้อความที่มีลิงก์ไปยังแค็ตตาล็อกจะแสดงข้อความว่าลิงก์แค็ตตาล็อกไม่ถูกต้อง เมื่อแตะลงไป
หากต้องการรวมลิงก์ wa.me ให้นำหมายเลขโทรศัพท์ธุรกิจของคุณพร้อมด้วยรหัสประเทศมาต่อท้ายสตริงต่อไปนี้
https://wa.me/c/
ตัวอย่างเช่น:
https://wa.me/c/15555455657
ทั้งข้อความที่มีสินค้าหลายรายการและข้อความที่มีสินค้ารายการเดียวเป็นข้อความประเภท interactive
ตัวอย่างข้อความที่มีสินค้าหลายรายการ: | ตัวอย่างข้อความที่มีสินค้ารายการเดียว: |
เมนูที่แสดงขึ้นมาเมื่อผู้ใช้คลิกที่ “เริ่มช้อปปิ้ง”: | ตัวอย่างหน้ารายละเอียดสินค้า: |
ลูกค้าที่ได้รับข้อความที่มีสินค้าหลายรายการและรายการเดียวสามารถดำเนินการหลักๆ ได้ 3 อย่างดังต่อไปนี้
หากลูกค้ามีอุปกรณ์ที่เชื่อมโยงกับบัญชีของตนหลายอุปกรณ์ ข้อความที่มีสินค้าหลายรายการและรายการเดียวจะได้รับการซิงค์ระหว่างอุปกรณ์ต่างๆ แต่รถเข็นช้อปปิ้งจะเป็นของอุปกรณ์แต่ละเครื่องโดยเฉพาะ โปรดดูรายละเอียดที่ประสบการณ์การใช้รถเข็นช้อปปิ้ง
ปัจจุบันคุณสามารถรับข้อความประเภทเหล่านี้ได้ในแพลตฟอร์มต่อไปนี้
หากแอพของลูกค้าเป็นเวอร์ชั่นที่ไม่รองรับข้อความที่มีสินค้าหลายรายการหรือรายการเดียว ลูกค้าจะได้รับข้อความที่อธิบายว่าไม่สามารถรับข้อความได้เนื่องจากใช้ WhatsApp เวอร์ชั่นเก่าแทน นอกจากนี้ เราจะส่งการแจ้งเตือน Webhook ให้กับคุณ โดยระบุว่าไม่สามารถส่งข้อความได้ เนื่องจากลูกค้าใช้ WhatsApp เวอร์ชั่นเก่า
ต่อไปนี้เป็นสิ่งที่สามารถดำเนินการกับข้อความที่มีสินค้าหลายรายการและข้อความที่มีสินค้ารายการเดียว
ต่อไปนี้เป็นสิ่งที่ไม่สามารถดำเนินการกับข้อความที่มีสินค้าหลายรายการและข้อความที่มีสินค้ารายการเดียว
ปัจจุบันข้อความที่ส่งผ่าน API ระบบคลาวด์จะไม่แสดงไอคอนรถเข็นช้อปปิ้งในส่วนหัวของเธรดแชท ซึ่งแตกต่างจากข้อความแสดงสินค้าที่ส่งผ่านแอพ WhatsApp Business
คุณอาจต้องอัพเดตคุณสมบัติของรายการสินค้าในแค็ตตาล็อกของคุณ ต่อไปนี้คือวิธีการจัดการกับข้อความที่กล่าวถึงสินค้า ทั้งนี้ขึ้นอยู่กับคุณสมบัติที่อัพเดต
คุณสมบัติที่อัพเดต | กระบวนการอัพเดต |
---|---|
ราคา ชื่อ คำอธิบาย และรูปภาพของสินค้า |
|
การเปลี่ยนแปลงความพร้อมจำหน่าย |
|
หลังจากดูสินค้าแล้ว ลูกค้าสามารถหยิบสินค้าใส่รถเข็นช้อปปิ้งและส่งรถเข็นนั้นมาที่คุณได้ เพื่อวัตถุประสงค์ทางการค้าบน WhatsApp รถเข็นช้อปปิ้งจะมีลักษณะดังต่อไปนี้
ลูกค้าสามารถหยิบสินค้าในแค็ตตาล็อกแต่ละรายการใส่รถเข็นช้อปปิ้งได้สูงสุด 99 ชิ้น และไม่มีการจำกัดจำนวนของสินค้าแต่ละอย่างที่สามารถหยิบใส่รถเข็นได้
เมื่อส่งรถเข็นไปแล้วจะไม่สามารถแก้ไขได้อีก ลูกค้าสามารถส่งรถเข็นใหม่ได้หากต้องการสินค้าใหม่หรือต้องการจะเปลี่ยนคำสั่งซื้อของตน แต่คุณไม่สามารถส่งรถเข็นให้กับลูกค้าได้
ทั้งข้อความที่มีสินค้าหลายรายการและรายการเดียวจะช่วยให้ผู้ใช้ได้รับประสบการณ์การใช้งานที่ไม่ซับซ้อนและเหมาะกับแต่ละบุคคลได้อย่างดีเยี่ยม ซึ่งการแนะนำลูกค้าให้ไปยังรายการย่อยของสินค้าที่เกี่ยวข้องกับลูกค้ารายนั้นๆ มากที่สุดจะทำให้ลูกค้าได้รับประสบการณ์ที่ดีกว่าการต้องไปเลือกชมสินค้าทุกชิ้นในคลังสินค้า
การรวมฟีเจอร์ไว้กับเครื่องมือการนำทาง เช่น NLP, การค้นหาด้วยข้อความ หรือข้อความแบบรายการและปุ่มตอบกลับ เพื่อให้ทราบถึงสิ่งที่ลูกค้าต้องการได้อย่างรวดเร็ว
แสดงแบบไดนามิกเพื่อให้สามารถปรับให้เหมาะกับลูกค้าหรือสถานการณ์ได้ ตัวอย่างเช่น คุณสามารถแสดงข้อความที่มีสินค้าหลายรายการสำหรับสินค้าที่ลูกค้าสั่งซื้อบ่อยที่สุดได้
ช่องทางที่มีประสิทธิภาพในการเพิ่มจำนวนคำสั่งซื้อ โดยระหว่างการทดสอบ ธุรกิจมีคอนเวอร์ชั่นโดยเฉลี่ยที่ 7% สำหรับข้อความที่มีสินค้าหลายรายการที่ส่งไปยังรถเข็นที่ได้รับ
ข้อความแบบอินเทอร์แอคทีฟไม่ต้องใช้เทมเพลตหรือขออนุมัติล่วงหน้า ข้อความสร้างขึ้นมาแบบเรียลไทม์และจะแสดงรายละเอียดสินค้า ราคา และระดับสต็อกล่าสุดจากสินค้าคงคลังของคุณเสมอ
ข้อความที่มีสินค้าหลายรายการเหมาะอย่างยิ่งสำหรับการนำลูกค้าไปยังสินค้าคงคลังเฉพาะบางส่วน เช่น:
ข้อความที่มีสินค้ารายการเดียวเหมาะอย่างยิ่งสำหรับการนำลูกค้าไปยังสินค้ารายการหนึ่งโดยเฉพาะจากสินค้าคงคลังของคุณ โดยสามารถตอบกลับอย่างรวดเร็วจากชุดตัวเลือกแบบจำกัด เช่น
นอกจากนี้ คุณยังสามารถใช้ฟีเจอร์ทั้ง 2 อย่างนี้เป็นส่วนหนึ่งในขั้นตอนสำหรับเจ้าหน้าที่ได้ แต่คุณต้องสร้างเครื่องมือเพื่อให้เจ้าหน้าที่สามารถสร้างข้อความที่มีสินค้าหลายรายการหรือข้อความที่มีสินค้ารายการเดียวในเธรดได้
ก่อนส่งข้อความแสดงสินค้า ให้ทำตามขั้นตอนเริ่มต้นใช้งานที่ตรงกับความต้องการของคุณมากที่สุดดังต่อไปนี้
การเรียกใช้ API ทั้งหมดที่กล่าวถึงในคู่มือนี้ต้องได้รับการยืนยันตัวตนด้วยโทเค็นการเข้าถึง ผู้พัฒนาสามารถยืนยันตัวตนในการเรียกใช้ API ได้ด้วยโทเค็นการเข้าถึงที่สร้างขึ้นในแดชบอร์ดของแอพ > WhatsApp > แผงควบคุมการตั้งค่า API พาร์ทเนอร์โซลูชั่นต้องยืนยันตัวตนของตนเองโดยใช้โทเค็นการเข้าถึงที่มีสิทธิ์การอนุญาต whatsapp_business_messaging
หากต้องการส่งข้อความที่มีสินค้ารายการเดียว ให้รวมอ็อบเจ็กต์ interactive
ที่มีประเภทเป็น product
ที่มีส่วนประกอบดังต่อไปนี้
ส่วนประกอบที่จำเป็นต้องมี | ส่วนประกอบที่มีหรือไม่ก็ได้ |
---|---|
|
|
โปรดดูข้อมูลทั้งหมดในข้อความ, อ็อบเจ็กต์ interactive เมื่อสิ้นสุดกระบวนการ อ็อบเจ็กต์ interactive ควรมีลักษณะดังต่อไปนี้
{ "messaging_product": "whatsapp", "recipient_type": "individual", "to": "PHONE_NUMBER", "type": "interactive", "interactive": { "type": "product", "body": { "text": "BODY_TEXT" }, "footer": { "text": "FOOTER_TEXT" }, "action": { "catalog_id": "CATALOG_ID", "product_retailer_id": "ID_TEST_ITEM_1" } } }
หากต้องการส่งข้อความที่มีสินค้าหลายรายการ ให้รวมอ็อบเจ็กต์ interactive
ที่มีประเภทเป็น product_list
ที่มีส่วนประกอบดังต่อไปนี้
ส่วนประกอบที่จำเป็นต้องมี | ส่วนประกอบที่มีหรือไม่ก็ได้ |
---|---|
|
|
โปรดดูข้อมูลทั้งหมดในข้อความ, อ็อบเจ็กต์ interactive เมื่อสิ้นสุดกระบวนการ อ็อบเจ็กต์ interactive ควรมีลักษณะดังต่อไปนี้
{ "messaging_product": "whatsapp", "recipient_type": "individual", "to": "PHONE_NUMBER", "type": "interactive", "interactive": { "type": "product_list", "header":{ "type": "text", "text": "HEADER_CONTENT" }, "body": { "text": "BODY_CONTENT" }, "footer": { "text": "FOOTER_CONTENT" }, "action": { "catalog_id": "CATALOG_ID", "sections": [ { "title": "SECTION_TITLE", "product_items": [ { "product_retailer_id": "PRODUCT-SKU" }, { "product_retailer_id": "PRODUCT-SKU" }, ... ] }, { "title": "SECTION_TITLE", "product_items": [ { "product_retailer_id": "PRODUCT-SKU" }, { "product_retailer_id": "PRODUCT-SKU" }, ... ] } ] } } }
หากไม่มีสินค้าที่ระบุในการเรียกใช้ API ข้างต้นที่ตรงกับสินค้าจากแค็ตตาล็อกสินค้าของคุณเลย ระบบจะส่งข้อความแสดงข้อผิดพลาด และจะไม่ส่งข้อความที่มีสินค้าหลายรายการหรือรายการเดียวให้ผู้ใช้
สำหรับข้อความที่มีสินค้าหลายรายการ จะต้องมีสินค้าจากรายการสินค้าอย่างน้อย 1 รายการที่ตรงกับสินค้าจากแค็ตตาล็อกสินค้าของคุณ ในกรณีนี้
เมื่ออ็อบเจ็กต์ interactive สมบูรณ์ ให้นำพารามิเตอร์อื่นๆ ที่ประกอบขึ้นเป็นข้อความ ได้แก่ recipient_type
, to
, messaging_product
และ type
มาต่อท้าย คุณต้องไม่ลืมตั้งค่า type
เป็น interactive
curl -X POST https://graph.facebook.com/v19.0
/FROM_PHONE_NUMBER/messages \
-H 'Authorization: Bearer ACCESS_TOKEN' \
- d '{
"messaging_product": "whatsapp",
"recipient_type": "individual",
"to": "PHONE_NUMBER",
"type": "interactive",
"interactive": {
// INTERACTIVE OBJECT GOES HERE
}'
โปรดดูพารามิเตอร์ที่ใช้ได้ทั้งหมดในข้อมูลอ้างอิง, ข้อความ
ส่งคำขอ POST ไปยังตำแหน่งข้อมูล /PHONE_NUMBER_ID/messages
ด้วยอ็อบเจ็กต์ JSON ที่คุณรวมไว้ในขั้นตอนที่ 1 และ 2 หากส่งข้อความสำเร็จ คุณจะได้รับการตอบกลับต่อไปนี้
{ "messaging_product": "whatsapp", "contacts": [{ "input": "PHONE_NUMBER", "wa_id": "WHATSAPP_ID", }] "messages": [{ "id": "wamid.ID", }] }
หากต้องการส่งข้อความเทมเพลตที่มีสินค้าหลายรายการ คุณต้องมีเทมเพลตข้อความที่มีสินค้าหลายรายการ ดูเอกสารเทมเพลตข้อความที่มีสินค้าหลายรายการของเราเพื่อเรียนรู้วิธีการสร้างเทมเพลตดังกล่าว รวมถึงวิธีการส่งเทมเพลตข้อความที่มีสินค้าหลายรายการในข้อความเทมเพลต