หน้านี้อธิบายไฟล์ข้อมูลที่ RCS for Business สร้างขึ้นเพื่อช่วยผู้ให้บริการเครือข่ายมือถือในสหรัฐอเมริกาในการเรียกเก็บเงินและการตรวจสอบภายใต้กรอบงาน RBM ของสหรัฐอเมริกา ดูข้อมูลเพิ่มเติมเกี่ยวกับกรอบงาน RBM ของสหรัฐอเมริกาได้ที่ usrbm.org
รายงานการเรียกเก็บเงิน เป็นรายงานแบบรวมของเหตุการณ์ที่เรียกเก็บเงินได้ ระหว่างตัวแทนที่เปิดตัวกับผู้ใช้ เหตุการณ์ที่เรียกเก็บเงินได้หมายความว่าเหตุการณ์มีสิทธิ์ถูกเรียกเก็บเงิน ผู้ให้บริการเครือข่ายมือถือจะเป็นผู้กำหนดว่าจะเรียกเก็บเงินเหตุการณ์ที่เรียกเก็บเงินได้หรือไม่และอย่างไร ผู้ให้บริการเครือข่ายมือถือในสหรัฐอเมริกาทุกรายที่ให้บริการ RCS for Business อยู่จะเข้าถึงรายงานการเรียกเก็บเงินได้
โปรดดูรายละเอียดเกี่ยวกับรูปแบบการจัดประเภทการเรียกเก็บเงินของสหรัฐอเมริกาได้ที่ คำถามที่พบบ่อยเกี่ยวกับการเรียกเก็บเงินของสหรัฐอเมริกา
การสร้างไฟล์
ดูข้อมูลเพิ่มเติมได้ที่ การสร้างไฟล์
การจัดเก็บและการเข้าถึงไฟล์
ดูข้อมูลเพิ่มเติมได้ที่ การจัดเก็บและการเข้าถึงไฟล์
ความพร้อมใช้งานของไฟล์
ดูข้อมูลเพิ่มเติมได้ที่ ความพร้อมใช้งานของไฟล์
รายงานการเรียกเก็บเงิน
รายงานการเรียกเก็บเงินเป็นบันทึกของ เหตุการณ์ที่เรียกเก็บเงินได้ ซึ่ง คำนวณตามหมวดหมู่การเรียกเก็บเงินของตัวแทนและประเภทข้อความที่ตัวแทน ส่ง รายงานการเรียกเก็บเงินพร้อมให้บริการแก่ผู้ให้บริการเครือข่ายมือถือทุกรายที่ให้บริการ RCS for Business อยู่
รายงานการเรียกเก็บเงินมีข้อมูลที่เป็นความลับ แต่ไม่มีข้อมูลส่วนบุคคลที่ระบุตัวบุคคลนั้นได้ (PII) ของผู้ใช้ เช่น MSISDN, MSISDN ที่แฮช หรือตัวระบุที่ไม่ซ้ำกันของผู้ใช้
หมวดหมู่การเรียกเก็บเงินเทียบกับเหตุการณ์ที่เรียกเก็บเงินได้
ความแตกต่างระหว่างหมวดหมู่การเรียกเก็บเงินของตัวแทน กับ เหตุการณ์ที่เรียกเก็บเงินได้เป็นสิ่งสำคัญในการทำความเข้าใจว่าตัวแทนของคุณ จะถูกเรียกเก็บเงินอย่างไร
- หมวดหมู่การเรียกเก็บเงิน คือการจัดประเภทแบบคงที่ที่คุณเลือกเมื่อสร้างตัวแทน โดยจะกำหนด วิธีการ ที่ตัวแทนของคุณจะถูกเรียกเก็บเงิน ได้แก่ ต่อข้อความ (ตัวแทนที่ไม่ใช่การสนทนา) หรือต่อเซสชัน (ตัวแทนการสนทนา)
- เหตุการณ์ที่เรียกเก็บเงินได้ คือการโต้ตอบระหว่างตัวแทน RCS for Business กับผู้ใช้ ซึ่งระบบจะติดตามเพื่อวัตถุประสงค์ในการเรียกเก็บเงิน (เช่น
rich_message)
หมวดหมู่การเรียกเก็บเงินของตัวแทนในสหรัฐอเมริกา
เมื่อสร้างตัวแทน เจ้าของจะกำหนด หมวดหมู่การเรียกเก็บเงิน ตามวิธีที่ตัวแทนจะโต้ตอบกับผู้ใช้ หมวดหมู่การเรียกเก็บเงินไม่ได้จำกัดจำนวนหรือประเภทข้อความที่ตัวแทนส่งได้ แต่จะกำหนดวิธีที่ตัวแทนจะถูกเรียกเก็บเงินสำหรับข้อความ ตารางต่อไปนี้อธิบายหมวดหมู่การเรียกเก็บเงินหลัก 2 หมวดหมู่
| หมวดหมู่การเรียกเก็บเงิน | ประเภทตัวแทน | ตัวอย่าง Use Case | วิธีการเรียกเก็บเงิน |
|---|---|---|---|
| ไม่ใช่การสนทนา | ตัวแทนที่ส่งข้อความทางเดียวเป็นหลัก |
|
เรียกเก็บเงินสำหรับข้อความแต่ละรายการที่ส่งถึงผู้ใช้ |
| การสนทนา | ตัวแทนที่ออกแบบมาเพื่อการโต้ตอบกับผู้ใช้ไปมาไม่ว่าใครจะเป็นผู้เริ่มการสนทนา |
|
เรียกเก็บเงินต่อเซสชัน: หากเป็นไปตามเกณฑ์ของเซสชัน ระบบจะเรียกเก็บเงินข้อความ Rich และข้อความริชมีเดียทั้งหมดภายในกรอบเวลาเซสชัน 24 ชั่วโมงในอัตราคงที่ ไม่ว่าข้อความจะมีความยาวหรือมีส่วนประกอบเท่าใด เรียกเก็บเงินต่อข้อความ: หากไม่เป็นไปตามเกณฑ์ของเซสชันหรือข้อความอยู่นอกกรอบเวลาเซสชัน 24 ชั่วโมง ระบบจะเรียกเก็บเงินข้อความแต่ละรายการในอัตราต่อข้อความสำหรับข้อความ Rich หรือข้อความริชมีเดียตามตารางอัตราค่าบริการของผู้ให้บริการเครือข่ายมือถือแต่ละราย |
ตัวแทนการสนทนาเทียบกับตัวแทนที่ไม่ใช่การสนทนา
การเรียกเก็บเงินของตัวแทนมี 2 หมวดหมู่ ได้แก่ การสนทนาและไม่ใช่การสนทนา
ระบบจะเรียกเก็บเงินตัวแทนที่ไม่ใช่การสนทนา สำหรับข้อความแต่ละรายการที่ตัวแทนส่งถึงผู้ใช้
- หมวดหมู่นี้เหมาะที่สุดสำหรับตัวแทนที่ไม่คาดหวังว่าจะได้รับการตอบกลับบ่อยๆ
ระบบจะเรียกเก็บเงิน**ตัวแทนการสนทนา** ในอัตราคงที่สำหรับ เซสชัน หากมีการทริกเกอร์เซสชัน จากนั้นจะรวมข้อความทั้งหมด ที่แลกเปลี่ยนภายในระยะเวลา 24 ชั่วโมง ซึ่งรวมถึงข้อความที่ทริกเกอร์ เซสชัน ตัวแทนการสนทนาอาจยังคงถูกเรียกเก็บเงินสำหรับข้อความที่ไม่ได้เป็นส่วนหนึ่งของเซสชัน 24 ชั่วโมง
- หมวดหมู่นี้เหมาะที่สุดสำหรับ Agent ที่เข้าร่วมการสนทนาไปมากับผู้ใช้
ตรรกะการเรียกเก็บเงินของเซสชัน
ภายใต้รูปแบบการเรียกเก็บเงินของสหรัฐอเมริกา ระบบจะทริกเกอร์เซสชันด้วยลำดับข้อความ Rich หรือข้อความริชมีเดีย 4 รายการ (รวมถึงข้อความ MO อย่างน้อย 2 รายการและข้อความ MT อย่างน้อย 1 รายการ) ที่แลกเปลี่ยนภายในกรอบเวลา 24 ชั่วโมงนับจากข้อความแรกในลำดับการทริกเกอร์ เมื่อถึงเกณฑ์นี้แล้ว ระบบจะเรียกเก็บเงินข้อความทั้งหมดภายในกรอบเวลา 24 ชั่วโมงนั้นเป็นเซสชันเดียว ระบบจะเรียกเก็บเงินข้อความที่อยู่นอกกรอบเวลาหรือทริกเกอร์เซสชันไม่สำเร็จในอัตราต่อข้อความ มาตรฐานสำหรับข้อความ Rich หรือริชมีเดียตามตารางอัตราค่าบริการของผู้ให้บริการเครือข่ายมือถือแต่ละราย
แผนภาพต่อไปนี้แสดงตัวอย่างเซสชันการเรียกเก็บเงิน A2P สำหรับตัวแทนการสนทนา
- MT (Mobile Terminated) คือข้อความที่ธุรกิจส่ง
- MO (Mobile Originated) คือข้อความหรือการดำเนินการที่ผู้ใช้เริ่ม

เหตุการณ์ที่เรียกเก็บเงินได้
ระบบจะจัดหมวดหมู่โฟลว์การรับส่งข้อความตามแหล่งที่มาและทิศทาง ผู้ให้บริการเครือข่ายมือถือในสหรัฐอเมริกามักใช้คำศัพท์ MT/MO เพื่ออธิบายทิศทางการเข้าชมการรับส่งข้อความ คำศัพท์เหล่านี้สอดคล้องกับคำศัพท์ A2P/P2A ที่ใช้ในเอกสารประกอบ RCS for Business ทั้งหมด ต่อไปนี้คือข้อมูลสรุปคร่าวๆ เกี่ยวกับความสอดคล้องของคำศัพท์เหล่านี้
- A2P (Application-to-Person) คือ MT (Mobile Terminated): ข้อความที่ ธุรกิจส่ง
- P2A (Person-to-Application) คือ MO (Mobile Originated): ข้อความหรือ การดำเนินการที่ผู้ใช้เริ่ม
| กิจกรรม | คำอธิบาย | ตัวแทนที่ไม่ใช่การสนทนา | ตัวแทนการสนทนา |
|---|---|---|---|
a2p_rich_message |
ข้อความที่ตัวแทนส่งซึ่งมีเพียงข้อความ การตอบกลับที่แนะนำ หรือการดำเนินการที่แนะนำที่เฉพาะเจาะจง (โทรออกหมายเลข เปิด URL ในเบราว์เซอร์) | ถือเป็นเหตุการณ์ที่เรียกเก็บเงินได้แต่ละรายการเสมอ เรียกเก็บเงินต่อข้อความตามส่วนประกอบ (1 ส่วนประกอบเท่ากับ 160 ไบต์ UTF-8) |
ถือเป็นเหตุการณ์ที่เรียกเก็บเงินได้แต่ละรายการ เว้นแต่จะกลายเป็นส่วนหนึ่งของเซสชัน |
p2a_rich_message |
ข้อความที่ผู้ใช้ส่งซึ่งมีเพียงข้อความอิสระหรือข้อความจากการแตะการตอบกลับที่แนะนำ | ถือเป็นเหตุการณ์ที่เรียกเก็บเงินได้แต่ละรายการเสมอ เรียกเก็บเงินต่อข้อความตามส่วนประกอบ |
ถือเป็นเหตุการณ์ที่เรียกเก็บเงินได้แต่ละรายการ เว้นแต่จะกลายเป็นส่วนหนึ่งของเซสชัน |
a2p_rich_media_message |
ข้อความที่ตัวแทนส่งซึ่งมีสื่อ (รูปภาพ วิดีโอ เสียง) การ์ด Rich, Carousel หรือการดำเนินการที่ซับซ้อน เช่น "ดูสถานที่ตั้ง" | ถือเป็นเหตุการณ์ที่เรียกเก็บเงินได้แต่ละรายการเสมอ เรียกเก็บเงินเป็นเหตุการณ์อัตราคงที่รายการเดียว ไม่ว่าจะมีขนาดหรือเนื้อหาเท่าใด |
ถือเป็นเหตุการณ์ที่เรียกเก็บเงินได้แต่ละรายการ เว้นแต่จะกลายเป็นส่วนหนึ่งของเซสชัน |
p2a_rich_media_message |
ข้อความที่ผู้ใช้ส่งซึ่งมีไฟล์สื่อที่อัปโหลด (รูปภาพ วิดีโอ เสียง) | ถือเป็นเหตุการณ์ที่เรียกเก็บเงินได้แต่ละรายการเสมอ เรียกเก็บเงินเป็นเหตุการณ์อัตราคงที่รายการเดียว |
ถือเป็นเหตุการณ์ที่เรียกเก็บเงินได้แต่ละรายการ เว้นแต่จะกลายเป็นส่วนหนึ่งของเซสชัน |
p2a_suggested_action |
ผู้ใช้แตะการดำเนินการที่แนะนำ (เช่น "ดูสถานที่ตั้ง") ที่ไม่ใช่การตอบกลับที่แนะนำ | ถือเป็นเหตุการณ์ที่เรียกเก็บเงินได้แต่ละรายการเสมอ สร้างเหตุการณ์ที่เรียกเก็บเงินได้ 1 รายการต่อการคลิก |
ถือเป็นเหตุการณ์ที่เรียกเก็บเงินได้แต่ละรายการและสร้างเหตุการณ์ที่เรียกเก็บเงินได้ 1 รายการต่อการคลิก เว้นแต่จะกลายเป็นส่วนหนึ่งของเซสชัน |
a2p_session |
กรอบเวลาการโต้ตอบ 24 ชั่วโมงซึ่งจะเริ่มขึ้นเมื่อมีการเริ่มทริกเกอร์เซสชันและข้อความแรกเป็น MT ดูข้อมูลเพิ่มเติมได้ที่ เซสชันคืออะไรและทำงานอย่างไร | ไม่มี เซสชันใช้ไม่ได้กับตัวแทนที่ไม่ใช่การสนทนา | เมื่อทริกเกอร์แล้ว ข้อความทั้งหมดในกรอบเวลา 24 ชั่วโมงจะครอบคลุมค่าธรรมเนียมเซสชันเดียว ระบบจะกำหนดเหตุการณ์ที่เรียกเก็บเงินได้ในเซสชัน 24 ชั่วโมงให้กับรหัสเหตุการณ์ที่เรียกเก็บเงินได้ของเซสชัน |
p2a_session |
กรอบเวลาการโต้ตอบ 24 ชั่วโมงซึ่งจะเริ่มขึ้นเมื่อมีการเริ่มทริกเกอร์เซสชันและข้อความแรกเป็น MO ดูข้อมูลเพิ่มเติมได้ที่ เซสชันคืออะไรและทำงานอย่างไร | ไม่มี เซสชันใช้ไม่ได้กับตัวแทนที่ไม่ใช่การสนทนา | เมื่อทริกเกอร์แล้ว ข้อความทั้งหมดในกรอบเวลา 24 ชั่วโมงจะครอบคลุมค่าธรรมเนียมเซสชันเดียว ระบบจะกำหนดเหตุการณ์ที่เรียกเก็บเงินได้ในเซสชัน 24 ชั่วโมงให้กับรหัสเหตุการณ์ที่เรียกเก็บเงินได้ของเซสชัน |
การสร้างรายงานการเรียกเก็บเงิน
เฉพาะตัวแทนที่มีการเข้าชมที่ไม่ใช่ผู้ทดสอบเท่านั้นที่จะสร้างเหตุการณ์ที่เรียกเก็บเงินได้ กิจกรรมจากหมายเลขโทรศัพท์ทดสอบจะไม่ปรากฏในรายงานการเรียกเก็บเงิน
รายงานเหล่านี้ถือว่าเหตุการณ์จะเรียกเก็บเงินได้เมื่อมีการส่งข้อความ A2P ไม่ใช่เมื่อมีการส่งข้อความ ข้อความที่ส่งไม่สำเร็จหรือข้อความที่ยกเลิกก่อนส่งจะไม่ทริกเกอร์เหตุการณ์ที่เรียกเก็บเงินได้
รูปแบบรายงานการเรียกเก็บเงิน
รายงานการเรียกเก็บเงินใช้รูปแบบชื่อไฟล์ rbm_billable_events_YYYY-MM-DD.csv
วันที่ในชื่อไฟล์คือวันที่สร้างไฟล์
แต่ละบรรทัดในรายงานคือบันทึกที่แสดงถึงเหตุการณ์ที่เรียกเก็บเงินได้รายการเดียว
ระบบจะแสดงเซสชัน A2P/P2A เป็นหลายแถว โดยแถวละ 1 ข้อความที่แลกเปลี่ยน ทุกแถวที่เชื่อมโยงกับเซสชัน (ใช้ billing_event_id เดียวกัน) จะรายงานจำนวนข้อความ MT และ MO ทั้งหมดสำหรับกรอบเวลาเซสชัน 24 ชั่วโมงทั้งหมดในคอลัมน์ mt_messages และ mo_messages
บันทึกแต่ละรายการในรายงานจะมีข้อมูลต่อไปนี้สำหรับเหตุการณ์ที่เรียกเก็บเงินได้แต่ละรายการ
| ช่อง | รูปแบบ | คำอธิบาย | ตัวอย่าง |
|---|---|---|---|
billing_event_id |
สตริง | รหัสที่สร้างขึ้นซึ่งแยกความแตกต่างของเหตุการณ์ที่เรียกเก็บเงินได้ ข้อความทั้งหมดที่เป็นส่วนหนึ่งของเซสชันจะมี |
63ed6dc0454958763224ca43cf09388afe9bce5ad2f2b1d66236190074hd5g5e |
type |
สตริง | ประเภทเหตุการณ์a2p_rich_messagea2p_rich_media_messagep2a_rich_messagep2a_rich_media_messagep2a_suggested_action |
p2a_rich_message |
agent_id |
สตริง | ตัวระบุที่ไม่ซ้ำกันสำหรับตัวแทนที่เข้าร่วมในเหตุการณ์ | acme_342h23_agent@rbm.goog |
agent_owner |
สตริง | อีเมลของเจ้าของบัญชีพาร์ทเนอร์ปัจจุบันที่สร้างตัวแทน | marketing@xyzaggregator.com |
billing_party |
สตริง | ฝ่ายที่เรียกเก็บเงินสำหรับเหตุการณ์ | ผู้ให้บริการ |
max_duration_single_message |
ตัวเลข | เวลาสูงสุด (เป็นชั่วโมง) ที่อนุญาตให้ผู้ใช้ตอบกลับข้อความของตัวแทนก่อนที่กรอบเวลาการเริ่มการสนทนาจะปิดลงและระบบจะจัดประเภทข้อความเป็นเหตุการณ์ single_message ใช้ไม่ได้กับรูปแบบของสหรัฐอเมริกาสำหรับข้อความ Rich แต่ละรายการ |
24 |
max_duration_a2p_conversation |
ตัวเลข | สำหรับเวอร์ชันนำร่องของเซสชัน ค่านี้จะแสดงกรอบเวลาเซสชัน 24 ชั่วโมงที่วัดจากข้อความแรกในลำดับการทริกเกอร์ ระยะเวลาจะวัดเป็นชั่วโมง | 24 |
max_duration_p2a_conversation |
ตัวเลข | สำหรับเวอร์ชันนำร่องของเซสชัน ค่านี้จะแสดงกรอบเวลาเซสชัน 24 ชั่วโมงที่วัดจากข้อความแรกในลำดับการทริกเกอร์ | 24 |
start_time |
YYYY-mm-ddTHH:00:00Z | วันที่/เวลา UTC ที่เหตุการณ์เริ่มขึ้น (ISO 8601) สำหรับเซสชัน ค่านี้คือการประทับเวลาของข้อความแรกในลำดับการทริกเกอร์ A2P a2p_rich_message และ a2p_rich_media_message ค่านี้คือเวลาที่ส่งข้อความถึงผู้ใช้a2p_session ค่านี้คือเวลาที่ส่งข้อความแรกในการสนทนาถึงผู้ใช้P2A p2a_rich_message และ p2a_rich_media_message ค่านี้คือเวลาที่ผู้ใช้ส่งข้อความp2a_session ค่านี้คือเวลาที่ผู้ใช้ส่งข้อความแรกในการสนทนา |
2025-05-20T08:00:00Z |
duration |
ตัวเลข | ระยะเวลาใช้ได้กับเซสชันเท่านั้นและวัดเป็นนาที เมื่อเหตุการณ์เป็นเหตุการณ์ที่ไม่ใช่เซสชัน ค่าจะเป็น 0 | 45 |
mt_messages |
ตัวเลข | จำนวนข้อความ Mobile-Terminated (A2P) ในเหตุการณ์ สำหรับเซสชัน แต่ละแถวที่ใช้ billing_event_id เดียวกันจะแสดงจำนวนข้อความ MT ทั้งหมดในเซสชันทั้งหมด |
5 |
mo_messages |
ตัวเลข | จำนวนข้อความ Mobile-Originated (P2A) ในเหตุการณ์ สำหรับเซสชัน แต่ละแถวที่ใช้ billing_event_id เดียวกันจะแสดงจำนวนข้อความ MO ทั้งหมดในเซสชันทั้งหมด |
3 |
size_kilobytes |
ตัวเลข | ขนาดของไฟล์ทั้งหมดที่แนบกับข้อความในเหตุการณ์ โดยปัดเศษเป็นกิโลไบต์ที่ใกล้ที่สุด (1 KB เท่ากับ 1024 ไบต์) | 912 |
agent_name |
สตริง | ชื่อของตัวแทนที่เข้าร่วมในเหตุการณ์ | ACME Brand |
owner_name |
สตริง | ชื่อเจ้าของบัญชีพาร์ทเนอร์ปัจจุบันที่สร้างตัวแทน | XYZ Aggregator |
segment_count |
ตัวเลข | จำนวนส่วนประกอบที่คำนวณสำหรับเหตุการณ์ a2p_rich_message events และ p2a_rich_message (1 ส่วนประกอบเท่ากับ 160 ไบต์ UTF-8) เมื่อเหตุการณ์ไม่ใช่เหตุการณ์ที่กล่าวถึง ค่าจะเป็น 0 |
5 |
session_type |
สตริง | ประเภทเซสชันa2p_sessionp2a_session |
a2p_session |
ตัวอย่างรายงานการเรียกเก็บเงิน
ตัวอย่างรายงานพร้อมให้ดาวน์โหลดแล้ว
ขนาดไฟล์โดยทั่วไป
ขนาดรายงานรายวันจากพาร์ทเนอร์ RCS for Business ที่ใช้งานอยู่จะขึ้นอยู่กับปริมาณกิจกรรมที่พาร์ทเนอร์สร้างขึ้นในเครือข่ายของผู้ให้บริการเครือข่ายมือถือ