Cómo configurar notificaciones push para una aplicación React Native
Objetivos de aprendizaje
Aprende a utilizar el SDK React Native de Klaviyopara enviar notificaciones push a móviles.
¿Qué es un SDK?
Un SDK proporciona todas las herramientas, bibliotecas y programas necesarios para que tu aplicación pueda hablar con un software de terceros (por ejemplo, como un proveedor de Mobile Push). El framework del SDK debe coincidir con el framework utilizado para construir tu aplicación.
Ventajas del SDK de React Native
El SDK React Native te permite conectar Klaviyo a aplicaciones que utilicen React Native.
React Native es un framework que te permite crear aplicaciones móviles que funcionan tanto en iOS como en Android. Está escrito en JavaScript y te permite utilizar una única base de código para múltiples plataformas. Las aplicaciones React Native se parecen a cualquier otra aplicación.
El marco híbrido de React Native permite a los desarrolladores codificar una aplicación una sola vez y mantenerla más fácilmente tanto para iOS como para Android.
React Native es diferente de las aplicaciones nativas, que son aplicaciones escritas en un lenguaje específico para iOS (Swift u Objective-C) o Android (Kotlin o Java). Tener aplicaciones nativas para iOS y Android supone esencialmente el doble de esfuerzo que usar React Native, porque tienes que crear y mantener 2 aplicaciones distintas.
Requisitos para la instalaciónRequisitos para la instalación
Antes de configurar las notificaciones push para tu aplicación React Native, debes:
- Ten tu propia aplicación React Native para iOS, Android o ambos.
- Instala el SDK de React Native.
También recomendamos lo siguiente:
- Configura la identificación del perfil en tu aplicación. Te recomendamos que crees un perfil para los usuarios de la app con un identificador de perfil (dirección de correo electrónico, número de teléfono o ID externo), especialmente si quieres personalizar las notificaciones push. De lo contrario, todos los perfiles serán anónimos en Klaviyo.
- Configura el seguimiento de eventos en tu aplicación.
Ten en cuenta que también tendrás que configurar partes del SDK nativo de iOS y del SDK de Android cuando proceda.
Configurar notificación pushConfigurar notificación push
Una vez cumplidos los requisitos anteriores, tienes que conectar Klaviyo a tus aplicaciones iOS y Android.
Para obtener instrucciones sobre cómo hacerlo, consulta nuestras guías de configuración para:
Prueba notificación pushPrueba notificación push
Es importante que pruebes tu push de notificación antes de empezar a enviar al cliente. Aquí tienes algunas sugerencias de cosas que puedes probar:
- Tu aplicación puede gestionar las notificaciones push de Klaviyo.
- Puedes mostrar una imagen o enlace profundo a una pantalla de tu app mediante una notificación push (si pretendes utilizar estas funciones/características).
- Klaviyo está creando correctamente el perfil y recibiendo información de tu aplicación.
Asegúrate de tener activadas las notificaciones de tu aplicación antes de realizar la prueba.
La forma más sencilla de probar es enviando una vista previa de una campaña o de un flujo.
Recursos adicionalesRecursos adicionales
- Configura la notificación push en Klaviyo:
- Introducción a la notificación push móvil