Registro de eventos de suscripción

Registro de eventos de suscripción

Última actualización 2026-03-02

El registro de eventos de suscripción proporciona datos de suscripción a nivel de evento para tu canal Prime Video. Accede a eventos de suscripción sin procesar, incluidos los cambios de estado de inicio, renovación, cancelación y renovación automática con identificadores de clientes anonimizados para crear análisis personalizados que se adapten a las necesidades de tu empresa. Esta guía abarca el modelo de datos, las dimensiones, las métricas y las prácticas recomendadas para crear análisis de suscripciones.


¿Por qué usar el registro de eventos de suscripción?

El registro de eventos de suscripción proporciona un registro de cambios de los análisis de suscripciones más allá de lo que está disponible en los paneles de control prediseñados:

  1. Análisis personalizados: crea métricas adaptadas a tus necesidades específicas de generación de informes y definiciones empresariales mediante el uso de datos sin procesar a nivel de evento
  2. Integración del almacén de datos: integra los datos de suscripción a Prime Video con tus sistemas internos y otras fuentes de datos para un análisis exhaustivo
  3. Lógica empresarial flexible: aplica tus propias reglas de pago, lógica de deduplicación y cálculos métricos para que se ajusten a tus necesidades empresariales
  4. Seguimiento del ciclo de vida del cliente: realiza un seguimiento de los recorridos individuales de los clientes a través de eventos de suscripción con identificadores anónimos estables


Cómo funciona

El registro de eventos de suscripción proporciona datos de suscripción como un flujo de eventos de solo adición a través de la API. Cada registro representa un evento discreto en el ciclo de vida de la suscripción de un cliente. Los datos contienen eventos sin procesar, sin lógica empresarial previamente aplicada, lo que te ofrece total flexibilidad para calcular métricas según tus necesidades.

Elección del método adecuado de acceso a los datos
Slate Insights ofrece dos formas de acceder a los datos de suscripción:

Función

Panel de control de análisis de Slate

Registro de eventos de suscripción (API)

Mejor para

Informaciones rápidas, informes ejecutivos

Análisis personalizados, ingeniería de datos

Formato de datos

Métricas preagregadas

Datos sin procesar a nivel de evento

Lógica de pagos

Se aplica automáticamente

Aplicas tu propia lógica

Deduplicación

Gestionado para ti

Realizas la deduplicación mediante last_update_time_utc

Flexibilidad

Definiciones de métricas fijas

Personalización completa

Frecuencia de actualización

Aproximadamente cada 8 horas

Aproximadamente cada 4 horas

Datos históricos

Hasta 2 años

Hasta 2 años

Método de acceso

Interfaz de usuario web

API DE REST

Usa el panel de control cuando necesites respuestas rápidas o visualizaciones prediseñadas. Utiliza la API del registro de eventos cuando necesites crear métricas personalizadas, integrarlas con tu almacén de datos o aplicar una lógica específica para tu negocio.

Conceptos clave
La comprensión de estos conceptos básicos te ayudará a trabajar de manera eficaz con el registro de eventos de suscripción.

Concepto

Descripción

Evento

Una acción de suscripción discreta (iniciar, renovar, cancelar, activar/desactivar la renovación automática). Cada evento se identifica con un subscription_event_id único.

Dimensión

Un atributo que describe el contexto de un evento, como la fecha en que ocurrió, el cliente involucrado o el tipo de oferta. Las dimensiones se utilizan para filtrar y agrupar datos.

Métrica

Una medida calculada a partir de eventos, como el recuento de suscriptores activos, la tasa de cancelación de clientes o la tasa de conversión. Las métricas no se guardan directamente, sino que tú las calculas a partir de los datos del evento.

Modelo de registro de cambios

Los datos solo se adicionan. Si cambian los atributos de un evento, se publica un nuevo registro con el mismo subscription_event_id, pero con un last_update_time_utc más reciente.

Pagos

Lógica empresarial que filtra el ruido de los eventos sin procesar. Por ejemplo, se excluyen los pares de inicio/cancelación en el mismo día que no representan suscripciones significativas.

Ciclo de vida

Un “ciclo” de suscripción que representa un período continuo de suscripción. Se inicia un nuevo ciclo de vida después de cada evento de cancelación liquidado.

Nota: comienza con Eventos y Dimensiones para consultar datos, aplica la lógica de pagos y Ciclo de vida para limpiarlos y, a continuación, calcula las Métricas que se ajusten a tus definiciones empresariales.


Dimensiones

Las dimensiones son atributos que describen el contexto de cada evento de suscripción. Se usan para filtrar datos, agrupar resultados y crear informes.

Dimensión del evento
Subscription_event_type es el tipo de evento de suscripción que se produjo. Esta es la dimensión principal para comprender las acciones del ciclo de vida del cliente.

Valor

Descripción

Caso de uso

Start

El cliente se suscribió a tu canal por primera vez. En el momento de la venta, no existe ningún registro de Start previo para este cliente.

Contar las nuevas adquisiciones de suscriptores

Renewal

La suscripción del cliente continuó desde cualquier período anterior en el pasado. Los eventos de renovación se producen incluso cuando existen intervalos entre los períodos de suscripción, siempre que el cliente tenga un historial de suscripción.

Contar los suscriptores retenidos

Cancel

La suscripción del cliente finalizó. Puede ser iniciado por el cliente o debido a una falla en el pago.

Calcular la cancelación

Active - AR ON

El cliente habilitó la renovación automática. La suscripción se renovará al final del período.

Rastrear la tasa de renovación automática

Active - AR OFF

El cliente deshabilitó la renovación automática. La suscripción caducará al final del período a menos que se vuelva a habilitar.

Identificar a los suscriptores en riesgo

Suspended

La suscripción del cliente está temporalmente en pausa debido a problemas de pago (fondos insuficientes o información de facturación no válida). La suscripción se reanudará automáticamente y generará un evento de renovación cuando el cliente actualice su información de facturación y el pago se procese de forma correcta.

Ayuda a rastrear las suscripciones en un estado de falla temporal que se podrían recuperar (convirtiéndose en renovaciones) o convertir en cancelaciones

Nota: Un evento de inicio solo se produce cuando, en el momento de la venta, no tenemos ningún registro previo de inicio de ese cliente en tu canal. Para realizar un recuento confiable de suscriptores activos, considera tanto los eventos de inicio como los de renovación como indicadores de una suscripción activa. Este enfoque aborda todos los casos extremos de manera consistente.


Dimensiones de la oferta
Estas dimensiones describen la oferta de suscripción relacionada con cada evento.

Dimensión

Tipo

Formato

Descripción

is_promo

entero

0 o 1

Indica si el evento de suscripción se produjo durante un período de oferta promocional. 0 = Oferta estándar (sin promoción activa), 1 = Oferta promocional (descuento o precio especial activo).

offer_type

string

Texto

Representa la clasificación de la oferta para Amazon. Siempre será “3P_SUBS” para los canales.

offer_marketplace

string

Código del sitio web

El sitio web de Amazon en el que está disponible la oferta de suscripción. Valores: US (Estados Unidos), UK (Reino Unido), DE (Alemania), JP (Japón), ROE (Resto de Europa), ROW_NA (Resto del mundo — Norteamérica), ROW_EU (Resto del mundo — Europa), ROW_FE (Resto del mundo — Extremo Oriente). El offer_marketplace refleja dónde se compró la oferta, lo que puede diferir de la ubicación actual del cliente.

offer_name

string

Texto

El nombre legible por humanos de la oferta de suscripción tal y como está configurado en la configuración de tu canal.

offer_payment_amount

numérico

Valor numérico (p. ej., “4.99”, “9.99”)

El precio de lista de la oferta de suscripción en la moneda local. Este campo solo ofrece metadatos y no representa ingresos transaccionales. Este campo muestra el precio de la oferta relacionada con el evento; no representa los ingresos reales obtenidos ni el dinero recibido. El mismo valor aparece en todos los tipos de eventos (iniciar, renovar, cancelar, cambios en AR) independientemente de si se realizó el pago. No puedes sumar este campo para calcular los ingresos. Para obtener datos reales sobre los ingresos, consulta tus sistemas de información financiera independientes.

offer_billing_type

string

FT o HO

El modelo de pago de la oferta de suscripción. FT = Prueba gratuita (período de introducción sin cargo), HO = Oferta de pago inmediato (suscripción de pago).

offer_id

string

Identificador

El identificador único de la oferta de suscripción. Usa esto para combinar con los metadatos de la oferta o rastrear el rendimiento por oferta.

Nota: El offer_marketplace indica dónde se compró la suscripción y determina el precio, la moneda y la disponibilidad del contenido. Un solo cliente puede tener suscripciones en varios sitios web. Usa offer_billing_type para distinguir entre eventos de prueba gratis y de suscripción de pago cuando calcules las métricas de conversión.


Dimensiones del cliente

Estas dimensiones identifican y describen al suscriptor.

Dimensión

Tipo

Formato

Descripción

cid

string

Identificador anonimizado

Un identificador de cliente anónimo y estable. Este ID es consistente en todos los eventos de un cliente determinado dentro de tu canal, lo que te permite rastrear los ciclos de vida completos de los clientes. El elemento cid es consistente en tu canal principal. El mismo cliente tendrá el mismo cid en todas las ofertas y los lotes que se acumulan en el mismo canal principal dentro de un sitio web (por ejemplo, un cliente que se suscribe a “Prime Ad-Supported (EE. UU.)” y luego cambia a “Prime Ad-free (EE. UU.)” conservaría el mismo cid porque ambas ofertas comparten el canal principal “Prime (EE. UU.)”). Los clientes tendrán diferentes valores de cid en los distintos canales de los socios, lo que garantiza la privacidad y permite realizar análisis por canal.

benefit_id

string

Identificador

El ID de beneficio de Prime Video relacionado con la suscripción. Esto vincula la suscripción a derechos de acceso a contenido específicos.

channel_label

string

Texto

El nombre del canal al que pertenece la suscripción.

channel_tier_label

string

Texto

El nombre del nivel específico dentro del canal, si corresponde. Si tu canal no usa niveles, este valor puede ser nulo o coincidir con el de channel_label.

Nota: El cid permite rastrear el ciclo de vida del cliente sin dejar de respetar la privacidad. Utiliza cid para analizar los patrones de comportamiento individuales de los clientes, calcular métricas de retención e identificar eventos de renovación de suscripciones.


Dimensiones temporales
Estas dimensiones proporcionan un contexto temporal para los eventos de suscripción.

Dimensión

Tipo

Formato

Descripción

subscription_event_time_utc

timestamp

ISO 8601: YYYY-MM-DDTHH:MM:SS.sssZ

La marca de tiempo en la que se produjo el evento de suscripción, guardada en UTC. Todas las marcas de tiempo de los eventos se guardan en UTC para garantizar la consistencia. Usa subscription_event_time_zone para convertir a la hora local para la elaboración de informes.

subscription_event_time_zone

string

Identificador de zona horaria (por ejemplo, América/Nueva York, Europa/Londres)

La zona horaria del sitio web en el que se produjo el evento de suscripción El panel de control de Slate Analytics presenta los datos en la zona horaria local.

create_time_utc

timestamp

Formato ISO 8601

La marca de tiempo en la que se creó por primera vez el registro del evento de suscripción en el registro de cambios, guardada en UTC. Esto representa el momento en que el registro se agregó al registro de cambios, no cuando ocurrió el evento. Usa subscription_event_time_utc para la hora real del evento.

last_update_time_utc

timestamp

Formato ISO 8601

La marca de tiempo en la que se actualizó por última vez el registro del evento de suscripción en el registro de cambios, guardada en UTC. Usa siempre este campo para deduplicar registros. Cuando existan varios registros para el mismo subscription_event_id, conserva solo el registro con el último last_update_time_utc.

Ejemplo de conversión (Athena SQL):

Nota: Usa subscription_event_time_utc para todos los cálculos y filtros. Convierte a la zona horaria local mediante subscription_event_time_zone solo para fines de generación de elaboración de informes y visualización.


Dimensiones de la administración de registros
Estas dimensiones ayudan a administrar correctamente los datos del registro de cambios.

Dimensión

Tipo

Formato

Descripción

subscription_event_id

string

Formato UUID

El identificador único de cada evento de suscripción. Esta es la clave principal para la deduplicación. Es posible que existan varios registros para el mismo subscription_event_id si se actualizaron los atributos del evento. Deduplica siempre manteniendo el registro con la última last_update_time_utc.

is_deleted

entero

0 o 1

Indica si un registro publicado anteriormente se debe eliminar de tu conjunto de datos. 0 = Registro activo (incluir en el análisis), 1 = Registro eliminado (excluir del análisis; eliminar de tus tablas si se incorporó anteriormente). Los registros eliminados son poco frecuentes, pero pueden ocurrir cuando se requiere corregir los datos. Filtra siempre is_deleted = 0 en tus consultas.

Nota: Siempre deduplica mediante last_update_time_utc antes de realizar cualquier análisis. Filtra los registros eliminados (is_deleted = 1) al inicio de tu canalización ETL para garantizar la precisión de los datos.


Lógica de pagos y limpieza de datos

En esta sección se explica el proceso de deduplicación en dos etapas que se usa para transformar los datos de eventos sin procesar en métricas limpias y significativas para el negocio. Algunos socios utilizan una lógica de pago diferente, por lo que proporcionamos datos de eventos sin procesar para permitir una mayor flexibilidad. En esta sección se explica la lógica que se usa en Prime Video para que los socios puedan conciliar las métricas con el panel de control de Slate Analytics y ver cómo se modelan los datos.

¿Por qué es importante el pago?
Los datos sin procesar de los eventos de suscripción contienen ruido que puede inflar o distorsionar tus métricas:

Problema

Ejemplo

Impacto sin pago

Cancelación de clientes el mismo día

El cliente inicia y cancela en solo unas horas

Se cuenta dos veces como inicio y cancelación

Reintentos de pago

Varios eventos de cancelación por errores de facturación

Recuentos inflados de cancelación de clientes

Cancela sin iniciar

Cancela eventos sin un inicio correspondiente en el ciclo de vida

Una cancelación de clientes inflada sin una adquisición equivalente

La lógica de pago garantiza que tus métricas reflejen una actividad de suscripción significativa, y no ruido generado por el sistema.


Etapa 1: Pago al final del día
Gestiona los pares de inicio + cancelación el mismo día y guarda solo el estado al final del día (EOD). Si un cliente tiene un evento de inicio/renovación y otro de cancelación en el mismo día del calendario, conserva solo el último evento cronológicamente para ese día. Las cancelaciones el mismo día suelen indicar fallas en la autorización del pago o problemas en el flujo de registro. Estas no representan una participación significativa de los suscriptores y, al contabilizar ambos, se inflan tanto las los inicios como las cancelaciones.

Implementación

Ejemplo
En esta tabla se muestra cómo la lógica de pagos EOD gestiona los pares de eventos de inicio y cancelación en el mismo día el 15/10/2025, guardando solo el estado al final del día.

Hora

Evento

Sin pago EOD

Con pago EOD

01/08/2025 00:00

Start

Se cuenta como inicio

Se cuenta como inicio

01/09/2025 00:00

Renewal

-

-

01/10/2025 00:00

Renewal

-

-

15/10/2025 07:00

Cancel

Se cuenta como cancelación

Excluido

15/10/2025 09:00

Start

Se cuenta como inicio

Excluido

15/10/2025 09:15

Cancel

Se cuenta como cancelación

Se cuenta como cancelación

Nota: El cliente solo se cuenta como una cancelación (o no se cuenta en absoluto, según el contexto del ciclo de vida), no como un inicio y una cancelación. El pago EOD solo se aplica a las métricas liquidadas (inicios, cancelaciones). Las métricas de instantánea utilizan intervalos de suscripción creados a partir de eventos deduplicados del registro de cambios sin pago EOD para conservar la cronología completa de eventos necesaria para los cálculos y las conversiones en un momento determinado.


Etapa 2: Deduplicación del ciclo de vida
Agrupa los eventos en “ciclos” de suscripción y conserva solo el primer inicio y la primera cancelación por ciclo de vida. Una cancelación válida requiere un inicio correspondiente en el mismo ciclo de vida.

Implementación

La condición lifecycle_has_start = 1 garantiza que las cancelaciones solo se cuenten cuando el ciclo de vida tenga un evento de inicio correspondiente.

Ejemplo

Cliente

Evento

Hora

Ciclo de vida

¿Guardado?

ABC

Start

1/1/2025

1

✓ Primer inicio en el ciclo de vida 1

ABC

Renewal

1/2/2025

1

✗ No es el primer inicio en el ciclo de vida 1

ABC

Cancel

1/3/2025

1

✓ Primera cancelación en el ciclo de vida 1

ABC

Start

15/04/2025

2

✓ Primer inicio en el ciclo de vida 2

ABC

Cancel

15/05/2025

2

✓ Primera cancelación en el ciclo de vida 2

Importante: Al igual que los pagos EOD, la deduplicación del ciclo de vida solo se aplica a las métricas liquidadas. Las métricas de instantánea utilizan los intervalos de suscripción sin procesar, en los que cada inicio/renovación crea un intervalo que finaliza en el siguiente evento, lo que permite conservar la línea temporal completa necesaria para los cálculos puntuales.


Métricas

Las métricas son mediciones calculadas a partir de eventos de suscripción. A diferencia de las dimensiones, las métricas no se guardan directamente en el registro de eventos, sino que se calculan al agregar y transformar los datos de los eventos. Ten en cuenta que las fórmulas de cálculo proporcionadas son recomendaciones; puedes ajustarlas para que se adapten a las definiciones de tu empresa.

Métricas principales
Las siguientes métricas son fundamentales para el análisis de suscripciones:

Métrica

Descripción

End of Period Subscribers

Clientes con una suscripción vigente al final del período

Active Subscribers

Clientes que tengan una suscripción activa en cualquier momento durante el período

Subscriber Acquisition (Starts)

Nuevos suscriptores ganados

Cancellations

Suscriptores que cancelaron

Free Trial Conversion Rate

Conversión de prueba gratis a pago

Net Paid Starts

Nuevos suscriptores de pago que contabilizan las conversiones

Métricas de suscriptores
Estas métricas rastrean la adquisición de nuevos suscriptores y las cancelaciones después de aplicar la deduplicación de pagos y ciclos de vida.

Métrica

Definición

Cálculo

num_starts

Recuento de eventos de inicio y renovación que marcan el inicio de un nuevo ciclo de vida de suscripción dentro del período del informe.

Después de aplicar la deduplicación de pagos y ciclos de vida, cuenta los eventos en los que subscription_event_type IN ( “Start”, “Renewal”) y el evento se encuentran dentro del período.

SUM(CASE WHEN subscription_event_type IN (‘Start', ‘Renewal')

Y event_time_local >= period_start

Y event_time_local < period_end

THEN 1 ELSE 0 END) AS num_starts

num_starts_ft

El recuento de inicios en los que el tipo de facturación de la oferta es Prueba gratis (FT).

SUM(CASE WHEN subscription_event_type IN (‘Start', ‘Renewal')

AND offer_billing_type = ‘FT

Y event_time_local >= period_start

Y event_time_local < period_end

THEN 1 ELSE 0 END) AS num_starts_ft

num_starts_ho

El recuento de inicios en los que el tipo de facturación de la oferta es Oferta de pago inmediato (HO): suscripciones de pago.

SUM(CASE WHEN subscription_event_type IN (‘Start', ‘Renewal')

AND offer_billing_type = ‘HO

Y event_time_local >= period_start

Y event_time_local < period_end

THEN 1 ELSE 0 END) AS num_starts_ho

num_net_starts_ho

Nuevos suscriptores de pago netos, calculados como inicios de pago inmediato más conversiones de pruebas gratis. Proporciona una imagen completa de los nuevos suscriptores de pago, ya sea si se registraron directamente en un plan de pago o si se convirtieron desde una prueba gratis.

num_net_starts_ho = num_starts_ho + num_ft_conversions

num_cancels

Recuento de eventos de cancelación dentro del periodo del informe después de aplicar la deduplicación de pagos y ciclos de vida.

SUM(CASE WHEN subscription_event_type = ‘Cancel

Y event_time_local >= period_start

Y event_time_local < period_end

THEN 1 ELSE 0 END) AS num_cancels

num_cancels_ho

Cancelaciones en las que el suscriptor tenía un plan de oferta de pago inmediato.

-

num_cancels_ft

Cancelaciones en las que el suscriptor tenía un plan de prueba gratis (la prueba finalizó sin conversión).

-

Métricas del período
Estas métricas proporcionan instantáneas puntuales y actividad del periodo mediante el uso de intervalos de suscripción creados sin pago EOD.

Métrica

Definición

Cálculo

Variantes

num_end_period_subs

Recuento de suscriptores únicos que estaban activos al final del periodo del informe. Se trata de una instantánea puntual.

Desde subscription_spans (creado sin pago EOD)

COUNT(DISTINCT CASE

WHEN span_start_date < period_end

AND (span_end_date IS NULL OR span_end_date >= period_end)

THEN cid

END) AS num_end_period_subs

num_end_period_subs_ho: suscriptores del fin de período en planes de oferta de pago inmediato, num_end_period_subs_ft : suscriptores del fin de período en planes de prueba gratis.

num_active_period_subs

Recuento de suscriptores únicos que estuvieron activos en algún momento durante el periodo del informe. Captura todos los clientes que tenían una suscripción activa que se solapaba con el periodo, independientemente de cuándo la iniciaron o cancelaron.

Desde subscription_spans (creado sin pago EOD)

COUNT(DISTINCT CASE

WHEN span_start_date < period_end

AND (span_end_date IS NULL OR span_end_date >= period_start)

THEN cid

END) AS num_active_period_subs

num_active_period_subs_ho: suscriptores activos en cualquier momento durante el período de los planes de oferta de pago inmediato. num_active_period_subs_ft: suscriptores activos en cualquier momento durante el período de los planes de prueba gratis

Nota: Las métricas de período utilizan subscription_spans creados sin pago EOD para conservar la cronología completa del evento.

Métricas de prueba gratis
Estas métricas rastrean las conversiones de pruebas gratis y los pagos mediante el uso de los períodos de suscripción creados sin pagos EOD.

Métrica

Definición

Cálculo

num_ft_conversions

Recuento de suscriptores de la prueba gratis que se convirtieron a un plan de pago (oferta de pago inmediato) dentro del período del informe. Una conversión se produce cuando un suscriptor con una prueba gratis (offer_billing_type = “FT”) tiene su próximo evento como inicio/renovación con offer_billing_type = “HO”.

Desde subscription_spans (creado sin pago EOD)

COUNT(CASE

WHEN offer_billing_type = ‘FT

AND span_end_billing_type = ‘HO

AND span_end_event_type IN (‘Start', ‘Renewal')

AND span_end_date >= period_start

AND span_end_date < period_end

THEN 1

END) AS num_ft_conversions

num_ft_settled

Recuento de suscripciones de prueba gratis que se liquidaron (llegaron a su fin) durante el período del informe. Una prueba se liquida cuando el suscriptor se convierte en de pago o cancela (el siguiente tipo de facturación no es FT).

COUNT(CASE

WHEN offer_billing_type = ‘FT

AND span_end_date IS NOT NULL

AND span_end_date >= period_start

AND span_end_date < period_end

THEN 1

END) AS num_ft_settled

ft_conversion_rate_pct

Porcentaje de pruebas gratis liquidadas que se convirtieron en suscripciones de pago.

CASE WHEN num_ft_settled > 0

THEN ROUND(100.0 * num_ft_conversions / num_ft_settled, 2)

ELSE 0

END AS ft_conversion_rate_pct

Nota: Las métricas de la prueba gratis usan subscription_spans creados sin pago EOD para realizar un rastreo preciso de las conversiones en las que los clientes cambian de un offer_id a otro.


Comprensión de los patrones de eventos

En esta sección se explican los patrones de eventos comunes que encontrarás en el registro de eventos de suscripción y cómo interpretarlos correctamente.

Ciclo de vida de la suscripción
Una suscripción típica sigue este ciclo de vida, y pasa por cuatro etapas clave, desde el registro inicial hasta los ciclos de renovación y la posible cancelación. Cada etapa genera tipos de eventos específicos que te permiten realizar un rastreo del comportamiento de los clientes y calcular métricas de suscripción.

Subscription Lifecyle

Puntos clave del ciclo de vida
Estos puntos clave del ciclo de vida representan las cuatro etapas críticas en el recorrido de suscripción de un cliente, cada una de ellas genera tipos de eventos distintos que permiten realizar un rastreo de los patrones de adquisición, retención, compromiso y cancelación del cliente.

Etapa

Tipo de evento

Descripción

Adquisición

Start

Nuevo cliente se une a tu canal

Retention

Renewal

Cliente actual continúa con la suscripción

Compromiso

Active - AR ON/OFF

El cliente ajusta la preferencia de renovación automática

Churn

Cancel

La suscripción del cliente finaliza

Patrones de eventos comunes

Patrón 1: Renovación sin inicio
El historial de eventos de un cliente muestra eventos de renovación, pero no de inicio. El evento de inicio original del cliente ocurrió hace más de 2 años. Debido a la política de retención de datos, los eventos de más de 2 años de antigüedad no están disponibles. Los eventos de renovación dentro de la ventana siguen siendo accesibles.

Patrón 2: Varios eventos de cancelación
Un cliente tiene varios eventos de cancelación en pocos minutos u horas. Este patrón suele indicar fallas en los intentos de pago: El sistema de facturación intenta cobrar al método de pago del cliente. Cada intento fallido puede generar un evento de cancelación. Es posible que el cliente esté intentando volver a suscribirse con una tarjeta rechazada. La deduplicación del ciclo de vida conservará solo la primera cancelación por ciclo de vida.

Patrón 3: Inicio y cancelación el mismo día
El cliente tiene un inicio y una cancelación en el mismo día natural. Las causas más comunes incluyen:

  • El cliente se registró y canceló de inmediato
  • La autorización de pago falló después del registro inicial
  • Intento de registro fraudulento bloqueado

El pago EOD gestiona esto automáticamente, solo se conserva el estado final.

Patrón 4: Conversión de prueba gratis a pago
Un cliente tiene un inicio con offer_billing_type = ‘FT’, seguido de otro inicio o renovación con offer_billing_type = ‘HO’. El cliente completó tu prueba gratis y se convirtió en suscriptor de pago. Usa las funciones de ventana LEAD() para detectar cuándo offer_billing_type cambia de FT a HO. Cuéntalo como una conversión cuando el evento de transición se produzca dentro de tu período de informe.


Eventos de renovación automática

Los eventos de renovación automática (AR) registran cuándo los clientes activan o desactivan la renovación automática de la suscripción. Estos eventos proporcionan señales tempranas para predecir la cancelación de clientes en el futuro e identificar a los suscriptores en riesgo.

Tipo de evento

Descripción

Caso de uso

AR_ON

El cliente ha habilitado la renovación automática. Su suscripción se renovará automáticamente al final del período actual.

Rastrea a los clientes que se han comprometido a continuar con su suscripción.

AR_OFF

El cliente ha deshabilitado la renovación automática. Su suscripción caducará al final del período actual, a menos que vuelvan a habilitar la renovación automática.

Señal de alerta temprana: Los clientes que desactivan la renovación automática están manifestando su intención de abandonarla antes de que finalice realmente su suscripción. Previsión de cancelación de clientes: Los suscriptores de AR OFF cancelarán definitivamente al final del período, a menos que vuelvan a habilitar la renovación automática. Esto convierte a los eventos AR OFF en uno de los indicadores más confiables de la cancelación futura de clientes.

Nota: Los eventos de renovación automática se registran cada vez que un cliente activa o desactiva activamente su preferencia de renovación automática a través de la interfaz de gestión de suscripciones.

Análisis de eventos de AR
Para analizar el comportamiento de la renovación automática, consulta los eventos de AR ON/OFF por separado de la canalización principal de métricas del ciclo de vida. Los eventos de AR siguen las mismas reglas de deduplicación del registro de cambios, pero no se incluyen en los cálculos del ciclo de vida de inicio/renovación/cancelación.


Canalización ETL

A partir de las definiciones métricas y las transformaciones de datos anteriores, use este proceso de ETL (extraer, transformar, cargar) para transformar los datos sin procesar del registro de eventos de suscripción en métricas limpias y significativas para el negocio. Esta consulta se puede ejecutar directamente en Amazon Athena.

La canalización implementa una arquitectura de dos vías para calcular correctamente los diferentes tipos de métricas:

  • Ruta A: Eventos resueltos: aplica la liquidación de EOD y la deduplicación del ciclo de vida. Se usa para métricas liquidadas (inicios, cancelaciones). Esto filtra el ruido, como los pares de inicio y cancelación el mismo día, que no representan adquisiciones reales.
  • Ruta B: Períodos de suscripción: solo se aplica la deduplicación del registro de cambios. Se usa para métricas de instantáneas (recuentos al final del período, conversiones de FT).


Nota: Sustituye your_subscription_events_table por el nombre de tu tabla actual. Ajusta el rango de fechas de reporting_periods para que coincida con sus necesidades de análisis.


Preguntas frecuentes

En las siguientes secciones se proporcionan respuestas a preguntas frecuentes sobre cómo trabajar con la el registro de eventos.

¿Aún necesitas ayuda?

Contáctanos


Error interno del servidor. Inténtelo nuevamente.
La sesión ha caducado.

Inicie sesión para continuar.

Iniciar sesión
edit