← บทความทั้งหมด
เปรียบเทียบ

Service Message LINE คืออะไร? ต่างจาก Messaging API อย่างไรสำหรับ MINI App

LINE service message กับข้อความจาก Messaging API ใช้คนละงาน เลือก service message เมื่อ LINE MINI App ที่ผ่านการรับรองต้องยืนยันหรือติดตาม action ที่ผู้ใช้ทำในแอป เช่น การจองหรือการจัดส่ง เลือก Messaging API เมื่อ LINE Official Account ต้องตอบแชต ส่ง push แบบยืดหยุ่น หรือส่งข้อความถึงหลายคน ทั้งสองแบบไม่ได้เป็นรุ่นที่สูงกว่ากันและใช้แทนกันตรง ๆ ไม่ได้

ประเด็นสำคัญ

  • Service message คือการแจ้งเตือนธุรกรรมที่ผูกกับ action ใน MINI App ห้ามใช้กับโฆษณา คูปอง สินค้าใหม่ โปรโมชัน หรือประกาศอีเวนต์ที่ไม่เกี่ยวข้อง
  • Messaging API เป็นความสามารถของ LINE Official Account และรองรับ reply, push, multicast, narrowcast และ broadcast
  • Service message บน production ต้องมี MINI App ที่ผ่านการรับรอง template ที่ผ่าน review และ service notification token ที่ผูกกับผู้ใช้
  • Service message แสดงในห้องแจ้งเตือน LINE MINI App ของแต่ละภูมิภาค และส่งถึงผู้ใช้ที่ยังไม่ได้เพิ่ม Official Account ที่เกี่ยวข้องเป็นเพื่อนได้
  • หากต้องมีทั้งการแจ้งเตือนธุรกรรมและแชตบริการลูกค้าแบบอิสระ ให้แยกสองเส้นทางแล้วเชื่อมด้วย reservation ID หรือ order ID ของระบบคุณ

Service Message LINE คืออะไร และต่างจาก Messaging API อย่างไร?

คู่มือ service message ของ LINE ระบุว่าเป็นข้อความยืนยันหรือตอบสนองต่อ action ที่ผู้ใช้ทำใน LINE MINI App ส่วนคู่มือส่งข้อความด้วย Messaging API อธิบายข้อความจาก bot ที่เชื่อมกับ LINE Official Account ขอบเขตผลิตภัณฑ์นี้สำคัญกว่าการที่ทั้งสองอย่างมีคำว่า “message” เหมือนกัน

จุดตัดสินใจLINE MINI App service messageLINE Messaging API message
จุดประสงค์หลักยืนยัน แจ้งผล หรือเตือนเกี่ยวกับ action ที่เสร็จใน MINI Appตอบผู้ใช้หรือส่งข้อความจาก Official Account ถึงหนึ่งคนหรือหลายคน
Triggeraction ของผู้ใช้ที่เข้าเงื่อนไขใน MINI Appevent ของผู้ใช้สำหรับ reply หรือการตัดสินใจของแอปสำหรับวิธีส่งอื่น
ผู้รับผู้ใช้ที่ผูกกับ service notification tokenผู้ใช้ กลุ่ม ห้องแชตหลายคน audience หรือเพื่อนของ Official Account ตามวิธีส่ง
รูปแบบข้อความtemplate ที่ LINE จัดให้และผ่าน review พร้อมตัวแปรและลิงก์ที่อนุมัติtext, image, video, audio, sticker, location, imagemap, template, Flex และ object อื่นที่รองรับ
เงื่อนไข productionMINI App ที่ผ่านการรับรองและ template ที่อนุมัติMessaging API channel ที่เชื่อม LINE Official Account และกติกาของวิธีส่งนั้น
ห้องที่แสดงในไทยคือห้อง “LINE MINI App Notice”ห้องแชตระหว่างผู้ใช้กับ LINE Official Account
ขอบเขตจำนวนโดยทั่วไปไม่เกิน 5 ข้อความต่อ action ที่เข้าเงื่อนไข แต่ use case ที่ review อาจกำหนดต่างกันโควตาข้อความรายเดือนและข้อจำกัด endpoint ตามแพ็กเกจ Official Account
ค่าใช้จ่ายLINE อธิบายว่า service message ของ MINI App ใช้ได้ฟรีจำนวนและราคาของ Messaging API ขึ้นกับตลาดและแพ็กเกจ Official Account

เลือก service message สำหรับธุรกรรมที่ผูกกับ action

Service Message API เหมาะเมื่อถ้าไม่มี action หนึ่งใน MINI App ก็ไม่ควรมีข้อความนั้น ตัวอย่างทางการ ได้แก่ การยืนยันการจอง การแจ้ง check-in สำเร็จ การแจ้งจัดส่งสำเร็จ และ reminder สำหรับการจองหรือตั๋วที่ซื้อแล้ว

Server แลก LIFF access token ที่ POST /message/v3/notifier/token ก่อน แล้วส่ง template ที่อนุมัติด้วย POST /message/v3/notifier/send?target=service service notification token ผูกกับผู้ใช้หนึ่งคนและ flow ของ action ไม่ใช่ที่อยู่ผู้ใช้ LINE แบบถาวรหรือ credential สำหรับ push ทั่วไป

MINI App ที่ผ่านการรับรองแล้วก็ยังต้องทำตามข้อจำกัดด้านเนื้อหา ส่วนลด reward สินค้าใหม่ คูปอง โปรโมชัน และประกาศอีเวนต์ทั่วไปไม่ใช่ service message ที่อนุญาต ใช้เช็กลิสต์ review template ตอนเตรียมส่ง review และใช้คู่มือแก้ข้อผิดพลาด Service Message API เมื่อ integration ที่มีอยู่เกิดปัญหา

เลือก Messaging API สำหรับแชตและ audience ของ Official Account

เลือก Messaging API เมื่อผู้ส่งควรเป็น LINE Official Account Reply message ใช้ reply token ตอบข้อความหรือ action ของผู้ใช้ Push message ส่งถึงผู้ใช้ กลุ่ม หรือห้องแชตหลายคนที่เข้าเงื่อนไข ส่วน multicast, narrowcast และ broadcast รองรับการส่งถึงหลายคนในรูปแบบต่างกัน

เส้นทางนี้มี message object ที่ยืดหยุ่นกว่า จึงเหมาะกับ bot conversation งานบริการลูกค้า และการสื่อสารของ Official Account แต่ต้องทำตามกติกาเรื่องเพื่อน ผู้รับ โควตารายเดือน ราคา และ rate limit ดังนั้น Messaging API push จึงแทนความสามารถเฉพาะของ service message ที่แจ้งผู้ใช้ MINI App ซึ่งยังไม่ได้เพิ่ม Official Account เป็นเพื่อนไม่ได้

Decision tree สำหรับเลือกให้ถูก

  1. ผู้ใช้ทำการจอง สั่งซื้อ ต่อคิว check-in หรือ action ที่คล้ายกันใน MINI App เสร็จแล้วหรือไม่? ถ้าใช่ ให้ประเมิน service message ต่อ
  2. ข้อความมีไว้ยืนยัน แจ้งผล หรือเตือน action เดิมเท่านั้นหรือไม่? ถ้าไม่ใช่ อย่าใช้ service message
  3. MINI App ผ่านการรับรองสำหรับ production และ template ที่ตรงกันผ่าน review แล้วหรือไม่? ถ้าใช่ ใช้ Service Message API และบันทึก token ใหม่หลังส่งสำเร็จทุกครั้ง
  4. ข้อความควรมาจาก Official Account ตอบแชต หรือเข้าถึง audience หรือไม่? ใช้ Messaging API แล้วเลือก reply, push, multicast, narrowcast หรือ broadcast ตามผู้รับ
  5. ผู้ใช้อาจถามคำถามบริการลูกค้าแบบอิสระหลังได้รับแจ้งเตือนหรือไม่? ออกแบบเส้นทางรับ conversation แยก แล้วเชื่อมกับธุรกรรมในระบบของคุณ

อย่าส่ง operational update เดียวกันผ่านทั้งสองเส้นทางโดยอัตโนมัติ ข้อความซ้ำทำให้ผู้ใช้สับสน และทำให้ audit เรื่อง delivery, consent และเจ้าของงาน support ยากขึ้น

UnifyPort อยู่ตรงไหน?

UnifyPort ไม่ออก LINE service notification token ไม่ review template ของ MINI App ไม่ให้สถานะรับรอง ไม่สร้าง Official Account และไม่แทนฟีเจอร์ outbound ทางการของ Messaging API งานเหล่านี้ต้องใช้ API ทางการของ LINE

UnifyPort ดูแลอีกความต้องการหนึ่ง คือรับข้อความลูกค้าทั่วไปจาก LINE account ที่เชื่อมต่อแล้ว และส่งข้อความที่รองรับเป็น message.received event แบบมาตรฐาน หาก webhook endpoint มี signing_secret delivery จะมี X-Device-Timestamp และ X-Device-Signature ให้ตรวจ HMAC-SHA256 ด้วย raw body ก่อน routing conversation

ตัวอย่างเช่น service message ยืนยันการจอง แล้วลูกค้าเริ่มแชต support ตามปกติ ให้แอปเก็บ reservation ID และเชื่อมกับ conversation โดยไม่ใช้ service notification token เป็น chat identity ก่อนใช้งานให้อ่านคู่มือเชื่อมต่อ LINE และตรวจตารางรองรับข้อความตาม provider

ข้อจำกัดและสิ่งที่ต้องแลก

Service Message API ทางการคือเส้นทางสำหรับ service message แบบ native ของ MINI App Unofficial interface เปลี่ยนสถานะการรับรอง อนุมัติ template ขยายขอบเขตเนื้อหาที่ผูกกับ action หรือเพิ่มจำนวนข้อความที่อนุมัติไม่ได้

Messaging API เหมาะกว่าสำหรับ conversation ที่หลากหลายและการส่งถึง audience ของ Official Account แต่ใช้กติกาผู้รับ โควตา และราคาของ Official Account เส้นทาง account ทั่วไปของ UnifyPort มีประโยชน์กับ conversation ลูกค้าที่รองรับ แต่ไม่เปลี่ยน conversation นั้นเป็น MINI App service message และไม่ให้ฟีเจอร์ audience ของ Official Account

FAQ

Service Message LINE คืออะไร?

คือการแจ้งเตือนธุรกรรมจาก LINE MINI App เพื่อยืนยัน แจ้งผล หรือเตือนเกี่ยวกับ action ที่ผู้ใช้ทำเสร็จใน app การใช้บน production ต้องมี MINI App ที่ผ่านการรับรองและ template ที่ผ่าน review

LINE service message เหมือน push message หรือไม่?

ไม่เหมือน Service message ใช้ service notification token ที่ผูกกับผู้ใช้และ template MINI App ที่ review แล้ว ส่วน Messaging API push มาจาก LINE Official Account และทำตามกติกาผู้รับ โควตา และราคา

ต้องเพิ่ม Official Account เป็นเพื่อนเพื่อรับ service message หรือไม่?

ไม่ต้อง LINE ระบุว่าส่ง service message ให้ผู้ใช้ MINI App ได้แม้ผู้ใช้นั้นยังไม่ได้เพิ่ม LINE Official Account ที่เกี่ยวข้องเป็นเพื่อน ในไทยข้อความจะแสดงในห้อง “LINE MINI App Notice”

Service message ใส่โปรโมชันหรือคูปองได้หรือไม่?

ไม่ได้ LINE ห้ามโฆษณาและประกาศอีเวนต์ รวมถึงส่วนลด reward สินค้าใหม่ คูปอง และโปรโมชัน สำหรับ marketing ให้เลือกวิธีส่งของ Official Account ที่เหมาะสมและทำตามกติกาของวิธีนั้น

ผลิตภัณฑ์เดียวใช้ทั้งสอง API ได้หรือไม่?

ได้ ใช้ service message สำหรับการแจ้งเตือน MINI App ที่ผูกกับ action และผ่าน review ใช้ Messaging API สำหรับ conversation หรือ audience ของ Official Account แยก credentials กับ state แล้วเชื่อมด้วย business ID ของคุณ

ขั้นตอนถัดไป

เริ่มจากคู่มือตัดสินใจและพัฒนา service message ทางการของ LINE หากอีกความต้องการคือรับข้อความลูกค้า LINE ทั่วไป ให้ตรวจขอบเขตปัจจุบันในตารางรองรับข้อความของ UnifyPort

แหล่งข้อมูล

ตรวจสอบเอกสารทางการของ LINE เมื่อ 7 สิงหาคม 2026: