Rapporti di fatturazione statunitensi

Questa pagina descrive i file di dati che RCS for Business crea per assistere gli operatori statunitensi nelle attività di fatturazione e audit previste dal quadro normativo US RBM. Per ulteriori informazioni sul quadro normativo US RBM, è possibile consultare il sito usrbm.org .

Il report di fatturazione è un report aggregato degli eventi fatturabili tra agenti e utenti abilitati. Fatturabile significa semplicemente che un evento è idoneo a generare un addebito. Gli operatori telefonici determinano se e come vengono addebitati gli eventi fatturabili. Tutti gli operatori telefonici statunitensi che utilizzano attivamente RCS for Business hanno accesso ai report di fatturazione.

Per maggiori dettagli sul modello di classificazione della fatturazione negli Stati Uniti, consultare le FAQ sulla fatturazione negli Stati Uniti .

Generazione file

Per ulteriori informazioni, vedere Generazione file .

Archiviazione e accesso ai file

Per ulteriori informazioni, consultare la sezione Archiviazione e accesso ai file .

Disponibilità dei file

Per ulteriori informazioni, consultare la sezione Disponibilità dei file .

Rapporti di fatturazione

I report di fatturazione sono registrazioni di eventi fatturabili , calcolati in base alla categoria di fatturazione dell'agente e al tipo di messaggi inviati. I report di fatturazione sono disponibili per tutti gli operatori che utilizzano attivamente RCS for Business.

I report di fatturazione contengono informazioni riservate, ma nessuna informazione personale identificabile (PII) dell'utente, come MSISDN, MSISDN crittografato o qualsiasi altro identificativo univoco dell'utente.

Categorie di fatturazione rispetto agli eventi fatturabili

La distinzione tra categorie di fatturazione degli agenti ed eventi fatturabili è fondamentale per comprendere come viene calcolata la fatturazione del vostro agente.

  • La categoria di fatturazione è una classificazione fissa che si sceglie al momento della creazione dell'agente. Determina la modalità di fatturazione dell'agente: per messaggio (agenti non conversazionali) o per sessione (agenti conversazionali).
  • Gli eventi fatturabili sono interazioni tra un agente RCS for Business e un utente che vengono tracciate a fini di fatturazione (ad esempio, rich_message ).

Categorie di fatturazione degli agenti statunitensi

Quando si crea un agente, il proprietario ne imposta la categoria di fatturazione in base a come l'agente interagirà con gli utenti. La categoria di fatturazione non limita il numero o il tipo di messaggi che un agente può inviare, ma determina le modalità di fatturazione dei messaggi. Le due principali categorie di fatturazione sono descritte nella tabella seguente.

Categoria di fatturazione Tipo di agente Esempi di casi d'uso Metodo di fatturazione
Non conversazionale Agenti che inviano principalmente messaggi unidirezionali.
  • OTP
  • Avvisi
  • Offerte promozionali
Addebito per ogni messaggio recapitato all'utente.
Conversazionale Agenti progettati per scambi bidirezionali con gli utenti, indipendentemente da chi avvia la conversazione.
  • Trovare il prodotto giusto
  • Prenotare un biglietto
  • Risoluzione di un problema
Fatturazione a sessione : se i criteri della sessione vengono soddisfatti, tutti i messaggi multimediali e rich message all'interno della finestra temporale di 24 ore della sessione vengono fatturati a una tariffa fissa, indipendentemente dalla durata o dal numero di segmenti.

Fatturazione per messaggio : se i criteri di sessione non vengono soddisfatti o se un messaggio cade al di fuori della finestra di sessione di 24 ore, il messaggio viene fatturato singolarmente a una tariffa per messaggio per i contenuti multimediali o rich media in base al listino prezzi del singolo operatore.

Agenti conversazionali contro agenti non conversazionali

Esistono due categorie di fatturazione per gli agenti: conversazioni e non conversazioni.

  • Gli agenti non conversazionali vengono fatturati per ogni messaggio che consegnano all'utente.

    • Questa categoria è ideale per gli agenti che non si aspettano risposte frequenti.
  • Gli agenti conversazionali vengono fatturati a una tariffa fissa per sessione (o sessioni) a condizione che una sessione venga attivata e includa tutti i messaggi scambiati entro un periodo di 24 ore, compresi i messaggi che hanno attivato la sessione. Gli agenti conversazionali possono comunque addebitare costi per i messaggi che non fanno parte di una sessione di 24 ore.

    • Questa categoria è ideale per gli agenti che intrattengono conversazioni a più turni con gli utenti.

Logica di fatturazione della sessione

Secondo il modello di fatturazione statunitense, una sessione viene attivata da una sequenza di 4 messaggi rich o rich media (inclusi almeno 2 messaggi MO e almeno 1 messaggio MT) scambiati entro 24 ore dal primo messaggio della sequenza di attivazione. Una volta raggiunta questa soglia, tutti i messaggi scambiati entro tale intervallo di 24 ore vengono fatturati come un'unica sessione . Eventuali messaggi che non rientrano in tale intervallo o che non attivano una sessione vengono fatturati alla tariffa standard per messaggio per i messaggi rich o rich media, secondo il listino prezzi del singolo operatore.

Il diagramma seguente mostra un esempio di sessione di fatturazione A2P per agenti conversazionali.

  • MT (Mobile Terminated) è un messaggio inviato dall'azienda.
  • MO (Mobile Originated) è un messaggio o un'azione avviata dall'utente.

US billing - Session

Eventi fatturabili

I flussi di messaggistica sono classificati in base alla loro origine e direzione. Per descrivere la direzione del traffico di messaggistica, gli operatori statunitensi utilizzano in genere la terminologia MT/MO . Questi termini corrispondono alla terminologia A2P/P2A utilizzata nella documentazione di RCS for Business. Ecco una breve spiegazione di come questi termini si allineano:

  • A2P (Application-to-Person) è MT (Mobile Terminated) : un messaggio inviato dall'azienda.
  • P2A (Person-to-Application) è MO (Mobile Originated) : un messaggio o un'azione avviata dall'utente.
Evento Descrizione Agenti non conversazionali Agenti conversazionali
a2p_rich_message Un messaggio inviato dall'agente contenente solo testo, risposte suggerite o azioni specifiche suggerite (comporre un numero, aprire un URL nel browser). Sempre trattato come un evento fatturabile singolarmente.

Fatturazione a messaggio in base ai segmenti (1 segmento equivale a 160 byte UTF-8).

Viene considerato un evento fatturabile singolarmente, a meno che non diventi parte di una sessione.
p2a_rich_message Un messaggio inviato dall'utente contenente solo testo libero o testo generato toccando un suggerimento di risposta. Sempre trattato come un evento fatturabile singolarmente.

Fatturazione per messaggio in base ai segmenti.

Viene considerato un evento fatturabile singolarmente, a meno che non diventi parte di una sessione.
a2p_rich_media_message Un messaggio inviato dall'agente contenente contenuti multimediali (immagini, video, audio), schede interattive, caroselli o azioni complesse come "Visualizza posizione". Sempre trattato come un evento fatturabile singolarmente.

Fatturabile come un singolo evento a tariffa fissa, indipendentemente dalle dimensioni o dal contenuto.

Viene considerato un evento fatturabile singolarmente, a meno che non diventi parte di una sessione.
p2a_rich_media_message Un messaggio inviato dall'utente contenente un file multimediale caricato (immagine, video, audio). Sempre trattato come un evento fatturabile singolarmente.

Fatturabile come singolo evento a tariffa fissa.

Viene considerato un evento fatturabile singolarmente, a meno che non diventi parte di una sessione.
p2a_suggested_action L'utente tocca un'azione suggerita (ad esempio, "Visualizza posizione") che non sia una risposta suggerita. Sempre trattato come un evento fatturabile singolarmente.

Genera un evento fatturabile per ogni clic.

Viene trattato come un evento fatturabile individuale e genera un evento fatturabile per ogni clic, a meno che non diventi parte di una sessione.
a2p_session Una finestra di interazione di 24 ore che inizia quando viene attivato un trigger di sessione e il primo messaggio è MT. Per ulteriori informazioni, vedere Che cos'è una sessione e come funziona . Non applicabile. Le sessioni non si applicano agli agenti non conversazionali. Una volta attivata, tutti i messaggi inviati nell'arco delle 24 ore sono coperti da un'unica tariffa di sessione. A ogni evento fatturabile all'interno della sessione di 24 ore verrà assegnato l'ID dell'evento fatturabile della sessione stessa.
p2a_session Una finestra di interazione di 24 ore che inizia quando viene attivato un trigger di sessione e il primo messaggio è MO. Per ulteriori informazioni, vedere Che cos'è una sessione e come funziona . Non applicabile. Le sessioni non si applicano agli agenti non conversazionali. Una volta attivata, tutti i messaggi inviati nell'arco delle 24 ore sono coperti da un'unica tariffa di sessione. A ogni evento fatturabile all'interno della sessione di 24 ore verrà assegnato l'ID dell'evento fatturabile della sessione stessa.

Generazione di report di fatturazione

Solo gli agenti con traffico non di test generano eventi fatturabili. L'attività proveniente da numeri di telefono di test non viene visualizzata nei report di fatturazione.

Questi report presuppongono che gli eventi siano fatturabili quando i messaggi A2P vengono recapitati, non quando vengono inviati. Un messaggio non recapitato o annullato prima della consegna non genera un evento fatturabile.

Formato del report di fatturazione

I report di fatturazione utilizzano il formato del nome file rbm_billable_events_YYYY-MM-DD.csv . La data nel nome del file corrisponde alla data di generazione del file.

Ogni riga del report rappresenta un singolo evento fatturabile. Le sessioni A2P/P2A sono rappresentate da più righe, una per ogni messaggio scambiato. Ogni riga associata a una sessione (che condivide lo stesso billing_event_id ) riporterà il numero totale di messaggi MT e MO per l'intera finestra temporale di 24 ore della sessione nelle colonne mt_messages e mo_messages .

Ogni record nel report contiene le seguenti informazioni per ogni evento fatturabile.

Campo Formato Descrizione Esempio
billing_event_id corda ID generato che identifica l'evento fatturabile.

Tutti i messaggi che fanno parte di una sessione avranno lo stesso billing_event_id .

63ed6dc0454958763224ca43cf09388afe9bce5ad2f2b1d66236190074hd5g5e
type corda Tipo di evento:
  • a2p_rich_message
  • a2p_rich_media_message
  • p2a_rich_message
  • p2a_rich_media_message
  • p2a_suggested_action
  • p2a_rich_message
    agent_id corda Identificativo univoco dell'agente che ha partecipato all'evento. acme_342h23_agent@rbm.goog
    agent_owner corda Indirizzo email dell'attuale titolare dell'account partner in cui è stato creato l'agente. marketing@xyzaggregator.com
    billing_party corda Parte che emette la fattura per gli eventi. vettore
    max_duration_single_message numero Tempo massimo (in ore) consentito a un utente per rispondere a un messaggio di un agente prima che la finestra di avvio della conversazione si chiuda e il messaggio venga classificato come evento single_message . Non applicabile al modello statunitense per i messaggi multimediali individuali. 24
    max_duration_a2p_conversation numero Per il progetto pilota sulle sessioni, ciò riflette la finestra temporale di 24 ore della sessione, misurata a partire dal primo messaggio nella sequenza di attivazione. La durata è misurata in ore. 24
    max_duration_p2a_conversation numero Per il progetto pilota sulle sessioni, ciò riflette la finestra temporale di 24 ore della sessione, misurata a partire dal primo messaggio nella sequenza di attivazione. 24
    start_time AAAA-mm-ggTHH:00:00Z

    La data e l'ora UTC di inizio dell'evento (ISO 8601). Per le sessioni, si tratta del timestamp del primo messaggio nella sequenza di attivazione.

    A2P

  • Per gli eventi non di sessione, come a2p_rich_message e a2p_rich_media_message , questo è il momento in cui il messaggio viene recapitato all'utente.
  • Per l'evento a2p_session , questo è il momento in cui il primo messaggio della conversazione viene recapitato all'utente.
  • P2A

  • Per gli eventi non di sessione, come p2a_rich_message e p2a_rich_media_message , questo è il momento in cui il messaggio viene inviato dall'utente.
  • Per l'evento p2a_session , questo è il momento in cui l'utente invia il primo messaggio della conversazione.
  • 2025-05-20T08:00:00Z
    duration numero La durata si riferisce esclusivamente alle sessioni ed è misurata in minuti. Quando l'evento non fa parte di una sessione, il valore è 0. 45
    mt_messages numero Numero di messaggi terminati su dispositivo mobile (A2P) nell'evento. Per le sessioni, ogni riga che condivide lo stesso billing_event_id mostra il numero totale di messaggi MT nell'intera sessione. 5
    mo_messages numero Numero di messaggi originati da dispositivi mobili (P2A) nell'evento. Per le sessioni, ogni riga che condivide lo stesso billing_event_id mostra il numero totale di messaggi MO nell'intera sessione. 3
    size_kilobytes numero Dimensione di tutti i file allegati ai messaggi nell'evento, arrotondata al kilobyte più vicino (1 kB equivale a 1024 byte). 912
    agent_name corda Nome dell'agente che ha partecipato all'evento. ACME Brand
    owner_name corda Nome del titolare attuale dell'account partner in cui è stato creato l'agente. XYZ Aggregator
    segment_count numero Il conteggio dei segmenti calcolato per a2p_rich_message events e p2a_rich_message (1 segmento equivale a 160 byte UTF-8). Se l'evento non rientra in una delle categorie menzionate, il valore è 0. 5
    session_type corda Tipo di sessione:
  • a2p_session
  • p2a_session
  • Sarà vuoto se l'attività non si qualifica come sessione.
    a2p_session

    Esempio di report di fatturazione

    È possibile scaricare un esempio di report:

    Dimensioni tipiche del file

    La dimensione di un report giornaliero proveniente da un partner RCS for Business attivo dipende dalla quantità di attività che ha generato sulla rete dell'operatore.