Informes de facturación de EE.UU.

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
  • OTP
  • Alertas
  • Ofertas promocionales
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
  • Encontrar el producto adecuado
  • Comprar una entrada
  • Solucionar un problema
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.

Facturación de EE.UU.: Sesión

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 billing_event_id)

63ed6dc0454958763224ca43cf09388afe9bce5ad2f2b1d66236190074hd5g5e
type string Tipo de evento:
  • a2p_rich_message
  • a2p_rich_media_message
  • p2a_rich_message
  • p2a_rich_media_message
  • p2a_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

  • Para los eventos que no son de sesión, como a2p_rich_message y a2p_rich_media_message, esta es la hora en que se entrega el mensaje al usuario.
  • Para el evento a2p_session, esta es la hora en que se entrega el primer mensaje de la conversación al usuario.
  • P2A

  • Para los eventos que no son de sesión, como p2a_rich_message y p2a_rich_media_message, esta es la hora en que el usuario envía el mensaje.
  • Para el evento 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_session
  • p2a_session
  • Estará vacío si la actividad no califica como una sesión.
    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.