Si eres un editor con contenido basado en temas o un sitio de eCommerce rastreando interés de productos, puedes segmentar a tus usuarios basándote en los datos personalizados en notificaciones con las que interactúan. Con OneSignal, puedes hacer esto usando Etiquetas de Datos. Al etiquetar usuarios cuando hacen clic en una notificación—basándote en metadatos que defines en la carga útil de la notificación—puedes crear segmentos ricos impulsados por el comportamiento.Documentation Index
Fetch the complete documentation index at: https://documentation.onesignal.com/llms.txt
Use this file to discover all available pages before exploring further.
1. Agregar el código
Usa los manejadores de eventos de notificación del SDK de OneSignal para detectar cuándo se abre una notificación. En ese manejador, extrae tus datos personalizados de la carga útil y usaaddTag o addTags para almacenarlos.
En este ejemplo, etiquetamos al usuario con un "notification_topic" de los datos personalizados. Puedes agregar cualquier otro campo que quieras—como categoría, tipo de producto o campaña.
2. Agregar datos personalizados a tus notificaciones
Al crear una notificación simplemente agregas algunos Datos Adicionales a la notificación usando nuestro Dashboard o parámetrodata del API.
Este será el tema de la notificación y lo que usas para segmentar usuarios. Los temas comunes serían “noticias”, “entretenimiento”, “política”, “finanzas”, “tecnología”, etc.

3. Segmentar basándose en las etiquetas
Ahora puedes crear segmentos basados en los valores de datos personalizados en los que los usuarios hicieron clic. Ejemplo: Usuarios que hicieron clic en un tema de finanzas- Clave:
notification_topic - Condición:
equals - Valor:
finance

4. Enviar notificaciones con los datos personalizados
Ahora, cada vez que los usuarios hagan clic en la notificación, serán etiquetados automáticamente con:- la fecha (marca de tiempo unix) en que hicieron clic en la notificación
- el tema de la notificación y cuántas veces en total se ha hecho clic en ese tema