Laporan penagihan AS

Halaman ini menjelaskan file data yang dibuat RCS for Business untuk membantu operator Amerika Serikat dalam penagihan dan audit berdasarkan Framework RBM Amerika Serikat. Untuk mempelajari lebih lanjut US RBM Framework, Anda juga dapat membuka usrbm.org.

Laporan penagihan adalah laporan gabungan peristiwa yang dapat ditagih antara agen dan pengguna yang diluncurkan. Dapat ditagih hanya berarti bahwa suatu peristiwa memenuhi syarat untuk dikenai biaya. Operator menentukan apakah dan bagaimana peristiwa yang dapat ditagih dikenai biaya. Semua operator Amerika Serikat yang secara aktif mengoperasikan RCS for Business memiliki akses ke laporan penagihan.

Untuk mengetahui detail tentang model klasifikasi penagihan AS, lihat FAQ Penagihan AS.

Pembuatan file

Untuk mengetahui informasi selengkapnya, lihat Pembuatan file.

Penyimpanan dan akses file

Untuk mengetahui informasi selengkapnya, lihat Penyimpanan dan akses file.

Ketersediaan file

Untuk mengetahui informasi selengkapnya, lihat Ketersediaan file.

Laporan penagihan

Laporan penagihan adalah catatan peristiwa yang dapat ditagih, yang dihitung berdasarkan kategori penagihan agen dan jenis pesan yang dikirimnya. Laporan penagihan tersedia untuk semua operator yang secara aktif mengoperasikan RCS untuk Bisnis.

Laporan penagihan berisi informasi rahasia, tetapi tidak ada Informasi Identitas Pribadi (PII) pengguna, seperti MSISDN, MSISDN yang di-hash, atau ID unik pengguna.

Kategori penagihan versus peristiwa yang dapat ditagih

Perbedaan antara kategori penagihan agen dan peristiwa yang dapat ditagih sangat penting untuk memahami cara penagihan agen Anda.

  • Kategori penagihan adalah klasifikasi tetap yang Anda pilih saat membuat agen. Setelan ini menentukan metode penagihan agen Anda: per pesan (agen non-percakapan) atau per sesi (agen percakapan).
  • Peristiwa yang dapat ditagih adalah interaksi antara agen RCS for Business dan pengguna yang dilacak untuk tujuan penagihan (misalnya, rich_message).

Kategori penagihan agen AS

Saat membuat agen, pemilik menetapkan kategori penagihan berdasarkan cara agen berinteraksi dengan pengguna. Kategori penagihan tidak membatasi jumlah atau jenis pesan yang dapat dikirim agen. Namun, parameter ini menentukan cara agen ditagih untuk pesan. Dua kategori penagihan utama dijelaskan dalam tabel berikut.

Kategori penagihan Jenis agen Contoh kasus penggunaan Metode penagihan
Non-percakapan Agen yang terutama mengirim pesan satu arah.
  • OTP
  • Pemberitahuan
  • Penawaran promosi
Dapat ditagih untuk setiap pesan yang dikirimkan kepada pengguna.
Percakapan Agen yang dirancang untuk pertukaran pesan dua arah dengan pengguna, terlepas dari siapa yang memulai percakapan.
  • Menemukan produk yang tepat
  • Memesan tiket
  • Memecahkan masalah
Dapat ditagih per sesi: Jika kriteria sesi terpenuhi, semua pesan media kaya dan media interaktif dalam jangka waktu sesi 24 jam dapat ditagih dengan tarif tetap, terlepas dari durasi atau segmennya.

Dapat ditagih per pesan: Jika kriteria sesi tidak terpenuhi atau pesan berada di luar jangka waktu sesi 24 jam, pesan akan ditagih satu per satu dengan tarif per pesan untuk media kaya atau media interaktif sesuai dengan kartu tarif masing-masing operator.

Agen percakapan versus non-percakapan

Ada dua kategori penagihan agen: percakapan dan non-percakapan.

  • Agen non-percakapan dapat ditagih untuk setiap pesan yang dikirimkannya kepada pengguna.

    • Kategori ini paling cocok untuk agen yang tidak mengharapkan balasan yang sering.
  • Agen Percakapan dikenai biaya tarif tetap untuk sesi asalkan sesi dipicu dan kemudian akan mencakup semua pesan yang dipertukarkan dalam periode 24 jam, termasuk pesan yang memicu sesi. Agen percakapan masih dapat dikenai biaya untuk pesan yang bukan bagian dari sesi 24 jam.

    • Kategori ini paling cocok untuk agen yang melakukan percakapan multi-giliran dengan pengguna.

Logika penagihan sesi

Dalam model Penagihan AS, sesi dipicu oleh urutan 4 pesan multimedia atau media interaktif (termasuk setidaknya 2 pesan MO dan setidaknya 1 pesan MT) yang dipertukarkan dalam jangka waktu 24 jam sejak pesan pertama dalam urutan pemicu. Setelah batas ini tercapai, semua pesan dalam periode 24 jam tersebut dapat ditagih sebagai satu sesi. Pesan apa pun yang berada di luar atau gagal memicu sesi dapat ditagih dengan tarif per pesan standar untuk media kaya atau media kaya menurut kartu tarif masing-masing operator.

Diagram berikut menunjukkan contoh sesi penagihan A2P untuk agen percakapan.

  • MT (Mobile Terminated) adalah pesan yang dikirim oleh bisnis.
  • MO (Mobile Originated) adalah pesan atau tindakan yang dimulai oleh pengguna.

Penagihan di Amerika Serikat - Sesi

Peristiwa yang dapat ditagih

Alur pesan dikategorikan berdasarkan asal dan arahnya. Untuk mendeskripsikan arah lalu lintas pesan, operator Amerika Serikat biasanya menggunakan terminologi MT/MO. Istilah ini sesuai dengan terminologi A2P/P2A yang digunakan di seluruh dokumentasi RCS for Business. Berikut perincian singkat tentang kesesuaian istilah-istilah ini:

  • A2P (Application-to-Person) adalah MT (Mobile Terminated): Pesan yang dikirim oleh bisnis.
  • P2A (Person-to-Application) adalah MO (Mobile Originated): Pesan atau tindakan yang dimulai oleh pengguna.
Acara Deskripsi Agen non-percakapan Agen percakapan
a2p_rich_message Pesan yang dikirim agen yang hanya berisi teks, saran balasan, atau saran tindakan tertentu (Hubungi nomor, Buka URL di browser). Selalu diperlakukan sebagai peristiwa yang dapat ditagih secara terpisah.

Dapat ditagih per pesan berdasarkan segmen (1 segmen sama dengan 160 byte UTF-8).

Diperlakukan sebagai peristiwa yang dapat ditagih secara terpisah kecuali jika menjadi bagian dari sesi.
p2a_rich_message Pesan yang dikirim pengguna yang hanya berisi teks bentuk bebas atau teks dari mengetuk balasan yang disarankan. Selalu diperlakukan sebagai peristiwa yang dapat ditagih secara terpisah.

Dapat ditagih per pesan berdasarkan segmen.

Diperlakukan sebagai peristiwa yang dapat ditagih secara terpisah kecuali jika menjadi bagian dari sesi.
a2p_rich_media_message Pesan yang dikirim agen yang berisi media (gambar, video, audio), kartu informasi, carousel, atau tindakan kompleks seperti "Lihat lokasi". Selalu diperlakukan sebagai peristiwa yang dapat ditagih secara terpisah.

Dapat ditagih sebagai satu peristiwa tarif tetap, terlepas dari ukuran atau kontennya.

Diperlakukan sebagai peristiwa yang dapat ditagih secara terpisah kecuali jika menjadi bagian dari sesi.
p2a_rich_media_message Pesan yang dikirim pengguna yang berisi file media yang diupload (gambar, video, audio). Selalu diperlakukan sebagai peristiwa yang dapat ditagih secara terpisah.

Dapat ditagih sebagai satu peristiwa tarif tetap.

Diperlakukan sebagai peristiwa yang dapat ditagih secara terpisah kecuali jika menjadi bagian dari sesi.
p2a_suggested_action Pengguna mengetuk tindakan yang disarankan (misalnya, "Lihat lokasi") yang bukan merupakan balasan yang disarankan. Selalu diperlakukan sebagai peristiwa yang dapat ditagih secara terpisah.

Menghasilkan satu peristiwa yang dapat ditagih per klik.

Diperlakukan sebagai peristiwa yang dapat ditagih secara terpisah dan menghasilkan satu peristiwa yang dapat ditagih per klik, kecuali jika menjadi bagian dari sesi.
a2p_session Jendela interaksi 24 jam yang dimulai saat pemicu sesi dimulai dan pesan pertama diterjemahkan. Untuk mengetahui informasi selengkapnya, lihat Apa itu sesi dan cara kerjanya. T/A. Sesi tidak berlaku untuk agen non-percakapan. Setelah dipicu, semua pesan dalam jangka waktu 24 jam akan tercakup dalam satu biaya sesi. Setiap peristiwa yang dapat ditagih dalam sesi 24 jam akan ditetapkan ke ID peristiwa yang dapat ditagih dalam sesi tersebut.
p2a_session Periode interaksi 24 jam yang dimulai saat pemicu sesi dimulai dan pesan pertama adalah MO. Untuk mengetahui informasi selengkapnya, lihat Apa itu sesi dan cara kerjanya. T/A. Sesi tidak berlaku untuk agen non-percakapan. Setelah dipicu, semua pesan dalam jangka waktu 24 jam akan tercakup dalam satu biaya sesi. Setiap peristiwa yang dapat ditagih dalam sesi 24 jam akan ditetapkan ke ID peristiwa yang dapat ditagih dalam sesi tersebut.

Pembuatan laporan penagihan

Hanya agen dengan traffic non-penguji yang menghasilkan peristiwa yang dapat ditagih. Aktivitas dari nomor telepon uji coba tidak muncul dalam laporan penagihan.

Laporan ini mengasumsikan bahwa peristiwa dapat ditagih saat pesan A2P dikirim, bukan saat pesan dikirim. Pesan yang tidak terkirim atau pesan yang dibatalkan sebelum pengiriman tidak memicu peristiwa yang dapat ditagih.

Format laporan penagihan

Laporan penagihan menggunakan format nama file rbm_billable_events_YYYY-MM-DD.csv. Tanggal dalam nama file adalah tanggal pembuatan file.

Setiap baris dalam laporan adalah catatan yang mewakili satu peristiwa yang dapat ditagih. Sesi A2P/P2A diwakili oleh beberapa baris—satu untuk setiap pesan yang dipertukarkan. Setiap baris yang terkait dengan sesi (berbagi billing_event_id yang sama) akan melaporkan jumlah total pesan MT dan MO untuk seluruh periode sesi 24 jam di kolom mt_messages dan mo_messages.

Setiap data dalam laporan berisi informasi berikut untuk setiap peristiwa yang dapat ditagih.

Kolom Format Deskripsi Contoh
billing_event_id string ID yang dihasilkan yang membedakan peristiwa yang dapat ditagih.

Semua pesan yang merupakan bagian dari sesi akan memiliki billing_event_id yang sama.

63ed6dc0454958763224ca43cf09388afe9bce5ad2f2b1d66236190074hd5g5e
type string Jenis acara:
  • a2p_rich_message
  • a2p_rich_media_message
  • p2a_rich_message
  • p2a_rich_media_message
  • p2a_suggested_action
  • p2a_rich_message
    agent_id string ID unik untuk agen yang berpartisipasi dalam acara. acme_342h23_agent@rbm.goog
    agent_owner string Alamat email pemilik saat ini dari akun partner tempat agen dibuat. marketing@xyzaggregator.com
    billing_party string Pihak yang menagih acara. operator
    max_duration_single_message angka Waktu maksimum (dalam jam) yang diizinkan bagi pengguna untuk merespons pesan agen sebelum jendela inisiasi percakapan ditutup dan pesan diklasifikasikan sebagai peristiwa single_message. Tidak berlaku untuk model Amerika Serikat untuk pesan multimedia individual. 24
    max_duration_a2p_conversation angka Untuk uji coba sesi, ini mencerminkan periode sesi 24 jam yang diukur dari pesan pertama dalam urutan pemicu. Durasi diukur dalam jam. 24
    max_duration_p2a_conversation angka Untuk uji coba sesi, ini mencerminkan periode sesi 24 jam yang diukur dari pesan pertama dalam urutan pemicu. 24
    start_time YYYY-mm-ddTHH:00:00Z

    Tanggal/waktu UTC saat acara dimulai (ISO 8601). Untuk sesi, ini adalah stempel waktu pesan pertama dalam urutan pemicu.

    A2P

  • Untuk peristiwa non-sesi, seperti a2p_rich_message dan a2p_rich_media_message, ini adalah waktu saat pesan dikirimkan kepada pengguna.
  • Untuk peristiwa a2p_session, ini adalah waktu saat pesan pertama dalam percakapan dikirimkan kepada pengguna.
  • P2A

  • Untuk peristiwa non-sesi, seperti p2a_rich_message dan p2a_rich_media_message, ini adalah waktu saat pesan dikirim oleh pengguna.
  • Untuk peristiwa p2a_session, ini adalah waktu saat pesan pertama dalam percakapan dikirim oleh pengguna.
  • 2025-05-20T08:00:00Z
    duration angka Durasi hanya berlaku untuk sesi dan diukur dalam menit. Jika peristiwa adalah peristiwa non-sesi, nilainya adalah 0. 45
    mt_messages angka Jumlah pesan yang diakhiri perangkat seluler (A2P) dalam peristiwa. Untuk sesi, setiap baris yang memiliki billing_event_id yang sama menunjukkan jumlah total pesan MT dalam seluruh sesi. 5
    mo_messages angka Jumlah pesan yang berasal dari perangkat seluler (P2A) dalam peristiwa. Untuk sesi, setiap baris yang memiliki billing_event_id yang sama menunjukkan jumlah total pesan MO dalam seluruh sesi. 3
    size_kilobytes angka Ukuran semua file yang dilampirkan ke pesan dalam peristiwa, dibulatkan ke kilobyte terdekat (1 kB sama dengan 1024 byte). 912
    agent_name string Nama agen yang berpartisipasi dalam acara. ACME Brand
    owner_name string Nama pemilik saat ini dari akun partner tempat agen dibuat. XYZ Aggregator
    segment_count angka Jumlah segmen yang dihitung untuk peristiwa a2p_rich_message events dan p2a_rich_message (1 segmen sama dengan 160 byte UTF-8). Jika peristiwa bukan salah satu yang disebutkan, nilainya adalah 0. 5
    session_type string Jenis sesi:
  • a2p_session
  • p2a_session
  • Akan kosong jika aktivitas tidak memenuhi syarat sebagai sesi.
    a2p_session

    Contoh laporan penagihan

    Contoh laporan tersedia untuk didownload:

    Ukuran file umum

    Ukuran laporan harian dari partner RCS untuk Bisnis yang aktif bergantung pada seberapa banyak aktivitas yang dihasilkan di jaringan operator.