En esta página, se describen los archivos de datos que crea RCS para empresas para ayudar a los operadores de EE.UU. con la facturación y la auditoría en virtud del Marco de RBM de EE.UU. Para obtener más información sobre el Marco de RBM de EE.UU., también puedes consultar usrbm.org.
El informe de facturación es un informe agregado de los eventos facturables entre los agentes y los usuarios lanzados. Facturable simplemente significa que un evento es apto para un cargo. Los operadores determinan si se cobran los eventos facturables y cómo se cobran. Todos los operadores de EE.UU. que operan activamente RCS para empresas tienen acceso a los informes de facturación.
Para obtener detalles sobre el modelo de clasificaciones de facturación de EE.UU., consulta las Preguntas frecuentes sobre la facturación de EE.UU..
Generación de archivos
Para obtener más información, consulta Generación de archivos.
Almacenamiento y acceso a archivos
Para obtener más información, consulta Almacenamiento y acceso a archivos.
Disponibilidad de archivos
Para obtener más información, consulta Disponibilidad de archivos.
Informes de facturación
Los informes de facturación son registros de eventos facturables, que se calculan en función de la categoría de facturación del agente y el tipo de mensajes que envía. Los informes de facturación están disponibles para todos los operadores que operan activamente RCS para empresas.
Los informes de facturación contienen información confidencial, pero no información de identificación personal (PII) del usuario, como MSISDN, MSISDN hash o cualquier identificador único del usuario.
Categorías de facturación en comparación con eventos facturables
La distinción entre las categorías de facturación de agentes y los eventos facturables es clave para comprender cómo se factura tu agente .
- La categoría de facturación es una clasificación fija que eliges cuando creas tu agente. Determina el método por el cual se factura tu agente: por mensaje (agentes no conversacionales) o por sesión (agentes conversacionales).
- Los eventos facturables son interacciones entre un agente de RCS para empresas y un usuario que se registran con fines de facturación (por ejemplo,
rich_message).
Categorías de facturación de agentes de EE.UU.
Cuando se crea un agente, el propietario establece su categoría de facturación en función de cómo interactuará el agente con los usuarios. La categoría de facturación no restringe la cantidad ni el tipo de mensajes que puede enviar un agente. Sin embargo, sí determina cómo se facturará el agente por los mensajes. En la siguiente tabla, se describen las dos categorías de facturación principales.
| Categoría de facturación | Tipo de agente | Ejemplos de casos de uso | Método de facturación |
|---|---|---|---|
| No conversacional | Agentes que envían principalmente mensajes unidireccionales |
|
Se factura por cada mensaje entregado al usuario. |
| Conversacional | Agentes diseñados para intercambios bidireccionales con los usuarios, independientemente de quién inicie la conversación |
|
Se factura por sesión: Si se cumplen los criterios de la sesión, todos los mensajes enriquecidos y rich media dentro de la ventana de sesión de las 24 horas se facturan a una tarifa plana, independientemente de la duración o los segmentos. Se factura por mensaje: Si no se cumplen los criterios de la sesión o un mensaje queda fuera de la ventana de sesión de las 24 horas, el mensaje se factura de forma individual a una tarifa por mensaje para contenido enriquecido o rich media según la hoja de tarifas del operador individual. |
Agentes conversacionales en comparación con agentes no conversacionales
Existen dos categorías de facturación de agentes: conversacionales y no conversacionales.
Los agentes no conversacionales se facturan por cada mensaje que entregan al usuario.
- Esta categoría es ideal para los agentes que no esperan respuestas frecuentes.
Los agentes conversacionales se facturan a una tarifa plana por sesión , siempre que se active una sesión y, luego, se incluyan todos los mensajes intercambiados en un período de 24 horas, incluidos los mensajes que activaron la sesión. Los agentes conversacionales aún pueden tener cargos por mensajes que no forman parte de una sesión de 24 horas.
- Esta categoría es ideal para los agentes que participan en conversaciones de varios turnos con los usuarios.
Lógica de facturación de sesiones
Según el modelo de facturación de EE.UU., una sesión se activa mediante una secuencia de 4 mensajes enriquecidos o de contenido multimedia enriquecido (incluidos al menos 2 mensajes MO y al menos 1 mensaje MT) intercambiados en un período de las 24 horas desde el primer mensaje de la secuencia de activación. Una vez que se alcanza este umbral, todos los mensajes dentro de ese período de las 24 horas se facturan como una sola sesión. Los mensajes que quedan fuera o no activan una sesión se facturan a la tarifa estándar por mensaje para contenido enriquecido o multimedia enriquecido según la lista de precios del operador individual.
En el siguiente diagrama, se muestra un ejemplo de una sesión de facturación de A2P para agentes conversacionales.
- MT (Mobile Terminated) es un mensaje enviado por la empresa.
- MO (Mobile Originated) es un mensaje o una acción iniciada por el usuario.

Eventos facturables
Los flujos de mensajería se clasifican por su origen y dirección. Para describir la dirección del tráfico de mensajería, los operadores de EE.UU. suelen usar la terminología MT/MO. Estos términos corresponden a la terminología A2P/P2A que se usa en toda la documentación de RCS para empresas. A continuación, se incluye un breve desglose de cómo se alinean estos términos:
- A2P (Application-to-Person) es MT (Mobile Terminated): Un mensaje enviado por la empresa.
- P2A (Person-to-Application) es MO (Mobile Originated): Un mensaje o acción iniciada por el usuario.
| Evento | Descripción | Agentes no conversacionales | Agentes conversacionales |
|---|---|---|---|
a2p_rich_message |
Un mensaje enviado por el agente que contiene solo texto, respuestas sugeridas o acciones sugeridas específicas (llamar a un número, abrir una URL en el navegador) | Siempre se trata como un evento facturable individual. Se factura por mensaje según los segmentos (1 segmento equivale a 160 bytes UTF-8). |
Se trata como un evento facturable individual, a menos que forme parte de una sesión. |
p2a_rich_message |
Un mensaje enviado por el usuario que contiene solo texto de formato libre o texto de presionar una respuesta sugerida | Siempre se trata como un evento facturable individual. Se factura por mensaje según los segmentos. |
Se trata como un evento facturable individual, a menos que forme parte de una sesión. |
a2p_rich_media_message |
Un mensaje enviado por el agente que contiene contenido multimedia (imagen, video, audio), tarjetas enriquecidas, carruseles o acciones complejas como "Ver ubicación" | Siempre se trata como un evento facturable individual. Se factura como un evento único de tarifa plana, independientemente del tamaño o el contenido. |
Se trata como un evento facturable individual, a menos que forme parte de una sesión. |
p2a_rich_media_message |
Un mensaje enviado por el usuario que contiene un archivo multimedia subido (imagen, video, audio) | Siempre se trata como un evento facturable individual. Se factura como un evento único de tarifa plana. |
Se trata como un evento facturable individual, a menos que forme parte de una sesión. |
p2a_suggested_action |
Un usuario presiona cualquier acción sugerida (p.ej., "Ver ubicación") que no sea una respuesta sugerida. | Siempre se trata como un evento facturable individual. Genera un evento facturable por clic. |
Se trata como un evento facturable individual y genera un evento facturable por clic, a menos que forme parte de una sesión. |
a2p_session |
Una ventana de interacción de las 24 horas que comienza cuando se inicia un activador de sesión y el primer mensaje es MT. Para obtener más información, consulta ¿Qué es una sesión y cómo funciona?. | N/A. Las sesiones no se aplican a los agentes no conversacionales. | Una vez que se activan, todos los mensajes de las 24 horas están cubiertos por una sola tarifa de sesión. Cualquier evento facturable en la sesión de las 24 horas se asignará al ID de evento facturable de la sesión. |
p2a_session |
Un período de interacción de 24 horas que comienza cuando se inicia un activador de sesión y el primer mensaje es MO. Para obtener más información, consulta ¿Qué es una sesión y cómo funciona?. | N/A. Las sesiones no se aplican a los agentes no conversacionales. | Una vez que se activan, todos los mensajes de las 24 horas están cubiertos por una sola tarifa de sesión. Cualquier evento facturable en la sesión de las 24 horas se asignará al ID de evento facturable de la sesión. |
Generación de informes de facturación
Solo los agentes con tráfico que no sea de prueba generan eventos facturables. La actividad de los números de teléfono de prueba no aparece en los informes de facturación.
Estos informes suponen que los eventos son facturables cuando se entregan los mensajes A2P, no cuando se envían. Un mensaje no entregado o un mensaje cancelado antes de la entrega no activa un evento facturable.
Formato del informe de facturación
Los informes de facturación usan el formato de nombre de archivo rbm_billable_events_YYYY-MM-DD.csv.
La fecha en el nombre del archivo es la fecha de generación del archivo.
Cada línea del informe es un registro que representa un solo evento facturable.
Las sesiones A2P/P2A se representan con varias filas, una para cada mensaje intercambiado. Cada fila asociada con una sesión (que comparte el mismo billing_event_id) informará la cantidad total de mensajes MT y MO para todo el período de 24 horas de la sesión en las columnas mt_messages y mo_messages.
Cada registro del informe contiene la siguiente información para cada evento facturable.
| Campo | Formato | Descripción | Ejemplo |
|---|---|---|---|
billing_event_id |
string | ID generado que distingue el evento facturable (todos los mensajes que forman parte de una sesión tendrán el mismo |
63ed6dc0454958763224ca43cf09388afe9bce5ad2f2b1d66236190074hd5g5e |
type |
string | Tipo de evento:a2p_rich_messagea2p_rich_media_messagep2a_rich_messagep2a_rich_media_messagep2a_suggested_action |
p2a_rich_message |
agent_id |
string | Identificador único del agente que participó en el evento | acme_342h23_agent@rbm.goog |
agent_owner |
string | Dirección de correo electrónico del propietario actual de la cuenta de socio en la que se creó el agente | marketing@xyzaggregator.com |
billing_party |
string | Parte que factura los eventos | proveedor |
max_duration_single_message |
número | Tiempo máximo (en horas) permitido para que un usuario responda a un mensaje del agente antes de que se cierre la ventana de inicio de la conversación y el mensaje se clasifique como un evento single_message (no se aplica al modelo de EE.UU. para mensajes enriquecidos individuales) |
24 |
max_duration_a2p_conversation |
número | Para el piloto de sesiones, esto refleja la ventana de sesión de las 24 horas medida desde el primer mensaje de la secuencia de activación. La duración se mide en horas. | 24 |
max_duration_p2a_conversation |
número | Para el piloto de sesiones, esto refleja la ventana de sesión de las 24 horas medida desde el primer mensaje de la secuencia de activación. | 24 |
start_time |
YYYY-mm-ddTHH:00:00Z | Fecha y hora UTC en que comenzó el evento (ISO 8601) (para las sesiones, esta es la marca de tiempo del primer mensaje de la secuencia de activación) A2P a2p_rich_message y a2p_rich_media_message, esta es la hora en que se entrega el mensaje al usuario.a2p_session, esta es la hora en que se entrega el primer mensaje de la conversación al usuario.P2A p2a_rich_message y p2a_rich_media_message, esta es la hora en que el usuario envía el mensaje.p2a_session, esta es la hora en que el usuario envía el primer mensaje de la conversación. |
2025-05-20T08:00:00Z |
duration |
número | La duración solo se relaciona con las sesiones y se mide en minutos. Cuando el evento no es de sesión, el valor es 0. | 45 |
mt_messages |
número | Cantidad de mensajes de destino móvil (A2P) en el evento (para las sesiones, cada fila que comparte el mismo billing_event_id muestra la cantidad total de mensajes MT en toda la sesión) |
5 |
mo_messages |
número | Cantidad de mensajes de origen móvil (P2A) en el evento (para las sesiones, cada fila que comparte el mismo billing_event_id muestra la cantidad total de mensajes MO en toda la sesión) |
3 |
size_kilobytes |
número | Tamaño de todos los archivos adjuntos a los mensajes del evento, redondeado al kilobyte más cercano (1 kB equivale a 1,024 bytes) | 912 |
agent_name |
string | Nombre del agente que participó en el evento | ACME Brand |
owner_name |
string | Nombre del propietario actual de la cuenta de socio en la que se creó el agente | XYZ Aggregator |
segment_count |
número | La cantidad de segmentos calculada para los eventos a2p_rich_message events y p2a_rich_message (1 segmento equivale a 160 bytes UTF-8) (cuando el evento no es uno de los mencionados, el valor es 0) |
5 |
session_type |
string | Tipo de sesión:a2p_sessionp2a_session |
a2p_session |
Informe de facturación de muestra
El informe de muestra está disponible para descargar:
Tamaño de archivo habitual
El tamaño de un informe diario de un socio activo de RCS para empresas depende de la cantidad de actividad que haya generado en la red del operador.