IOSOR ความรู้

บัญชีเซ็กเมนต์ SMS: ทำไมข้อความเดียวจึงไม่ใช่รายการใช้จ่ายเดียว

คู่มือราคา: GSM-7 กับ UCS-2 ค่าโสหุ้ยการต่อ multipart และการกระทบยอดทุกการส่งกับกระเป๋า prepaid โดยไม่เดา

ผู้ใช้พิมพ์ข้อความหนึ่งข้อ กระเป๋า prepaid หักสามหน่วย นั่นไม่ใช่บั๊ก — คือบัญชีเซ็กเมนต์ และทีมการเงินที่ไม่เข้าใจ GSM-7 กับ UCS-2 และการต่อ multipart จะเปิดทิกเก็ตใส่เอนจินบิลที่ทำงานตามออกแบบพอดี คู่มือนี้สำหรับผู้นำการเงินและผลิตภัณฑ์ที่รัน messaging ไวท์เลเบล prepaid และต้องการการใช้จ่ายที่อธิบายได้ ไม่ใช่ “เชื่อใบแจ้งหนี้”.

IOSOR ถือทุกรายการใช้จ่าย SMS ว่าสร้างใหม่ได้ถึงจำนวนเซ็กเมนต์ การเข้ารหัส และปลายทาง — ไม่ใช่ค่าแพลตฟอร์มทึบ ใกล้ USD 1,000+ การใช้แพลตฟอร์มรายเดือน วินัยเซ็กเมนต์คือความต่างระหว่างการกระทบยอดรายเดือนที่สะอาดกับการยกระดับซ้ำ “ทำไมแพงกว่า”.

ทำไม SMS หนึ่งข้อจึงไม่ใช่รายการใช้จ่ายเดียว

สิ่งที่ผู้ส่งเห็น สิ่งที่กระเป๋าเห็น
“ฉันส่งข้อความหนึ่งข้อ” 1–3 หน่วยที่คิดเงินตามการเข้ารหัสและความยาว
เพิ่มอีโมจิหนึ่งตัวท้ายข้อความ ทั้งข้อความสลับเป็น UCS-2
ตัวแปรเทมเพลตยาวขึ้นเล็กน้อย ข้อความข้ามขอบเซ็กเมนต์

GSM-7 กับ UCS-2: ทำไมชุดอักขระเปลี่ยนคณิตศาสตร์

  • GSM-7 ครอบคลุมอักษรละตินจำกัดและชุดสัญลักษณ์เล็ก แต่ละอักขระใช้ “งบ” น้อยกว่าต่อเซ็กเมนต์
  • UCS-2 (อักขระใดนอก GSM-7 — อีโมจิ สคริปต์ส่วนใหญ่ที่ไม่ใช่ละติน วรรคตอนบางอย่าง) ดันทั้งข้อความเข้าการเข้ารหัสที่กว้างกว่าและลิมิตอักขระต่อเซ็กเมนต์ต่ำลง
  • อักขระ “มองไม่เห็น” ตัวเดียว (เครื่องหมายคำพูดอัจฉริยะจากเอกสาร เครื่องหมายถูก อีโมจิ) อาจพลิกทั้งข้อความจาก GSM-7 เป็น UCS-2 เงียบๆ

การแบ่ง multipart และค่าโสหุ้ยการต่อ

การเข้ารหัส ลิมิตเซ็กเมนต์เดียว ลิมิต multipart ทำไม multipart สั้นกว่า
GSM-7 160 ตัวอักษร 153 ตัวอักษร หัวการต่อจองพื้นที่
UCS-2 70 ตัวอักษร 67 ตัวอักษร หัวเดียวกัน งบอักษรน้อยกว่า

การข้ามลิมิตเซ็กเมนต์เดียวไม่ได้ “ปัด” สวยงาม — ข้อความแตกเป็นหลายเซ็กเมนต์ แต่ละอันมีค่าโสหุ้ยการต่อ และคิดเงินใหม่ตามนั้น.

จำนวนเซ็กเมนต์ซ่อนอยู่ที่ไหน

  • พรีวิวคอมโพเซอร์แสดง “1 ข้อความ” แต่การเข้ารหัสจริงสร้าง 2–3 เซ็กเมนต์ที่คิดเงิน
  • ตัวแปรเทมเพลตผลักความยาวข้ามขอบเฉพาะผู้รับบางคน
  • อักขระเฉพาะโลแคล (วรรณยุกต์ สคริปต์ไม่ใช่ละติน) ที่ผ่าน QA ในภาษาหนึ่งแต่คูณต้นทุนในอีกภาษา

กระทบยอดเซ็กเมนต์กับกระเป๋า prepaid

ทุกรายการเดบิตควรแสดง: ปลายทาง ความยาวข้อความ การเข้ารหัสที่ตรวจพบ จำนวนเซ็กเมนต์ และอัตราต่อหน่วย — ไม่ใช่ “ค่า SMS” ผสม หากการเงินแม็พเดบิตกระเป๋ากลับห้าฟิลด์นั้นไม่ได้ สมุดบัญชีกระทบยอดไม่ได้ — เชื่อด้วยศรัทธา.

เริ่มต้นกับ IOSOR

ตรวจสอบเพย์โหลดเทมเพลตขาออกในคอนโซล IOSOR ก่อนเริ่มส่งข้อความจำนวนมาก ตั้งค่าระบบตรวจสอบ API เพื่อแจ้งเตือนเพย์โหลดที่มีความยาวเกินหนึ่งส่วน หรือเปลี่ยนจากการเข้ารหัสแบบ GSM-7 เป็น UCS-2 โดยไม่คาดคิด ตรวจสอบให้แน่ใจว่าเว็บฮุกรายงานการส่งเชื่อมโยงการหักยอดเงินกับการนับส่วนข้อความที่เรียกเก็บจริง แทนที่จะนับจากจำนวนข้อความโดยรวม

สรุป IOSOR

ข้อความสั้นขาออกหนึ่งข้อความแทบจะไม่เท่ากับรายการค่าใช้จ่ายเดียว การเลือกเข้ารหัสระหว่าง GSM-7 และ UCS-2 รวมถึงภาระส่วนหัวของการรวมหลายส่วน หมายความว่าความแตกต่างเล็กน้อยในข้อความไดนามิกหรืออักขระพิเศษเพียงตัวเดียวสามารถเพิ่มค่าใช้จ่ายต่อผู้รับเป็นสองเท่าได้อย่างง่ายดาย

คู่มือนี้มีประโยชน์ไหม?

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