Crea y gestiona segmentos dinámicos de usuarios en OneSignal para dirigir mensajería personalizada basada en actividad, ubicación, etiquetas y más.
Los segmentos se actualizan automáticamente a medida que los usuarios interactúan con tu app o sitio—sin rastreo adicional requerido.
Las notificaciones push, los correos electrónicos y los mensajes SMS solo se envían a las Suscripciones con opt-in (suscritas). El editor de segmentos muestra los recuentos suscritos y no suscritos por transparencia, pero solo las Suscripciones suscritas reciben mensajes cuando diriges un segmento. Los Mensajes In-App se muestran a todas las Suscripciones móviles, independientemente del estado.Cuando se usan en Journeys, todas las Suscripciones de un segmento, independientemente del estado, se evalúan para sus respectivos usuarios y esos usuarios entran en el Journey.
Los segmentos basados en usuario se construyen usando filtros sobre atributos a nivel de usuario en lugar de suscripciones individuales. Actualmente, estos segmentos soportan filtros sobre eventos de mensajes y eventos personalizados. Los ejemplos incluyen:
Cuándo un usuario abrió por última vez un email, SMS o notificación push enviada vía OneSignal.
Eventos personalizados específicos rastreados en tu app o sitio web.
Un segmento basado en usuario incluye a todos los usuarios que cumplen los criterios y automáticamente hace que todas sus suscripciones sean elegibles para ser dirigidas, habilitando definiciones de audiencia más ricas que pueden alcanzar cualquiera de los dispositivos del usuario.
Los segmentos pueden crearse en el dashboard, a través de la API o cargando un CSV. Dirige tu audiencia incluyendo y excluyendo segmentos al enviar mensajes o crear Journeys.
Dashboard
Crea y gestiona segmentos desde Audience > Segments.
API
Crea segmentos programáticamente usando la API Create Segment.
Importación CSV
Importa masivamente Suscripciones a un segmento cargando un CSV.
Crear un segmento en el dashboard
1
Ve a Audience > Segments
Navega a la página Segments en el dashboard.
Página Segments
2
Haz clic en New Segment
Abre la interfaz de creación de segmentos.
Interfaz de creación de segmentos
3
Agrega filtros, nombra el segmento y haz clic en Create Segment
Agrega filtros para definir tus criterios de audiencia. Si no se seleccionan filtros, se aplicará por defecto a todos los usuarios de tu app.
Los filtros definen qué suscripciones pertenecen a un segmento. Puedes combinar múltiples filtros usando lógica AND u OR.Si no se seleccionan filtros, el segmento incluirá por defecto a todos los usuarios de tu app.
Filtro
Descripción
First session
Fecha/hora de creación del usuario.
Last session
Última vez que la Suscripción abrió la app o el sitio.
Session count
Número de veces que la Suscripción abrió la app o visitó el sitio.
Usage duration
Segundos totales que la Suscripción tuvo tu app/sitio abierto.
Language
Idioma preferido del usuario (basado en dispositivo/navegador). Consulta soporte multi-idioma.
App version
Extraído de Android versionCode o iOS CFBundleShortVersionString. Combina con Device type para filtrar por diferentes versiones de app para cada plataforma. Consulta Target outdated app versions.
Device type
iOS, Android, Web Push (navegador), Email, etc.
User tag
Etiquetas personalizadas que estableces vía el SDK o API. Consulta Agregar Tags.
Location
Filtrar por radio desde coordenadas (lat/long). Requiere al menos 1 metro y hasta 2 decimales de precisión. Consulta permiso de ubicación.
Country
Basado en la última geolocalización IP (código ISO 3166-2).
Los filtros de eventos de mensajes te permiten filtrar usuarios basándote en su interacción con uno de tus canales de mensajería dentro de una ventana determinada.
Filtros de eventos de mensajes
Primero selecciona el canal de mensajería sobre el que quieres filtrar, luego especifica la acción que quieres rastrear y si el usuario ha realizado o no esa acción.Puedes especificar un número mínimo, máximo o exacto de veces que el usuario debe haber realizado la acción para calificar, así como una ventana de tiempo que va desde las últimas 24 horas hasta los últimos 90 días. Usa la opción between para definir un rango personalizado de inicio y fin (en días atrás).Interacciones rastreables por canal:
Canal
Interacciones Rastreables
Push
Sent, Received, Clicked, Failed
SMS
Sent, Delivered, Failed
Email
Sent, Delivered, Opened, Clicked, Bounced, Failed, Suppressed, Reported as spam
In-App
Received, Clicked
Los segmentos creados con filtros de eventos de mensajes son basados en usuario.No pueden combinarse con segmentos basados en suscripción para inclusión o exclusión al enviar mensajes fuera de Journeys.Dentro de Journeys, que es basado en usuario, puedes combinar segmentos basados en eventos con segmentos basados en suscripción para un targeting más flexible.
Retención de eventos de mensajesEl tiempo de retención de los datos de eventos de mensajes depende de tu plan. El selector de ventana de tiempo del dashboard muestra hasta 90 días, pero los datos más allá del período de retención de tu plan no devolverán resultados.
Retención de eventos de mensajes por plan
Los períodos de retención varían por plan — consulta el FAQ de Facturación para más detalles.
Los filtros de eventos personalizados te permiten dirigir a usuarios basándote en acciones significativas que han tomado en tu app, sitio web o sistemas externos.
Los filtros de eventos personalizados están actualmente en Acceso Temprano.Para solicitar acceso, contacta a support@onesignal.com con el nombre de tu empresa, tu ID de Organización de OneSignal y tu(s) App ID(s) de OneSignal.
Filtros de eventos personalizados
Comienza seleccionando:
El nombre del evento sobre el que quieres filtrar.
Si el usuario ha o no ha realizado esa acción.
El número mínimo, máximo o exacto de veces que la acción debe realizarse.
Una ventana de tiempo durante la cual la acción debe (o no debe) ocurrir — elige un rango predefinido o define una ventana personalizada usando la opción between (inicio y fin en días atrás).
Después de especificar el evento, puedes opcionalmente filtrar por propiedades específicas o múltiples:
all — aplica una condición AND entre propiedades.
at least one — aplica una condición OR.
Luego establece las propiedades sobre las que quieres filtrar usando notación de punto.
Los eventos personalizados se representan como Objetos JSON.
product_name → para dirigir a usuarios con nombre de producto 24 Pack of Acorns.
product_price → para dirigir a usuarios con precio de producto 12.99.
product_quantity → para dirigir a usuarios con cantidad de producto 2.
Ejemplo de filtro de evento personalizado
Los segmentos creados con filtros de eventos personalizados están en Acceso Temprano y son basados en usuario. Un segmento de evento personalizado solo puede contener filtros de evento personalizado y no puede combinarse con otros segmentos para inclusión o exclusión al enviar mensajes.
El editor de segmentos muestra cuántas Suscripciones suscritas y no suscritas hay en tu segmento, con un desglose por canal (push, email y SMS).
Las Suscripciones suscritas tienen opt-in y recibirán mensajes cuando dirijas este segmento.
Las Suscripciones no suscritas coinciden con tus filtros de segmento pero han rechazado y no recibirán mensajes.
El desglose por canal te permite ver las Suscripciones alcanzables vs. no alcanzables por canal — útil para entender qué canales serán más efectivos antes de crear un mensaje o Journey.
OneSignal siempre devuelve un recuento en aproximadamente 15 segundos. Siempre que sea posible dentro de ese límite de tiempo, verás un recuento exacto. Para segmentos grandes o complejos donde los recuentos exactos pueden tardar mucho tiempo en calcularse, se muestra una estimación en su lugar.Las estimaciones están etiquetadas para dejar claro que no son exactas:
Tamaño del segmento
Formato
Ejemplo
Por encima de 10,000
Recuento con margen de error
140,000 +/- 5,000
Por debajo de 10,000
Valor menor que
<4,800
Ambos formatos están redondeados para indicar que el número es aproximado. Las estimaciones nunca se mostrarán como 0: si tu segmento tiene muy pocos miembros, la estimación refleja una pequeña estimación diferente de cero para evitar sugerir que el segmento está vacío.
Los recuentos de audiencia están disponibles para segmentos basados en suscripción. Los recuentos de segmentos basados en usuario aún no están soportados.
Ver Suscripciones: Ver qué Suscripciones están en el segmento.
Copiar ID del segmento: Copiar el ID del segmento para usar en la API.
Editar: Cambiar filtros o nombre.
Pausar / Reanudar: Si estás cerca de tu límite de segmentos, puedes pausar segmentos sin eliminarlos. Dirigir a un segmento pausado fallará.
Establecer como predeterminado: Establecer un segmento predeterminado para que se seleccione automáticamente al enviar un nuevo mensaje. Esto ayuda a reducir errores de targeting y ahorrar tiempo.
Duplicar: Copiar los filtros de un segmento para crear uno nuevo.
Ver Registros de Auditoría: Ver los registros de auditoría de quién puede haber cambiado un segmento y cuándo.
Eliminar un segmento lo quita de tu lista de segmentos. No elimina los usuarios dentro de él. Para eliminar los usuarios dentro de un segmento, consulta Eliminar Usuarios.
Dashboard
API
Ve a Audience > Segments
Haz clic en el menú de tres puntos junto a un segmento
Selecciona Delete
Menú de opciones de segmento
Usa el API Delete Segment. Esto solo elimina la definición del segmento — no elimina los usuarios dentro de él.
¿Los recuentos de segmentos incluyen usuarios sin opt-in?
Sí. El editor de segmentos muestra recuentos para Suscripciones suscritas y no suscritas. Las Suscripciones suscritas tienen opt-in y recibirán mensajes. Las Suscripciones no suscritas coinciden con tus filtros pero han rechazado y no recibirán mensajes.Solo las Suscripciones suscritas son dirigidas cuando envías un mensaje.Cuando se usan en Journeys y mensajes in-app, los segmentos incluyen tanto Suscripciones suscritas como no suscritas.
OneSignal siempre devuelve un recuento en aproximadamente 15 segundos. Para segmentos más pequeños o simples, este es un recuento exacto. Para segmentos más grandes o complejos, se muestra una estimación en su lugar.Las estimaciones están claramente etiquetadas con su precisión. Consulta Recuentos de audiencia para más detalles sobre cómo se formatean las estimaciones y qué significan.