Cómo configurar notificaciones push para una aplicación de React Native
Qué aprenderás
Obtén información sobre el uso del SDK de React Native de Klaviyo para enviar notificaciones push móviles.
¿Qué es un SDK?
Un SDK ofrece todas las herramientas, bibliotecas y programas necesarios para que tu aplicación pueda comunicarse con un software de terceros (por ejemplo, un proveedor de Mobile Push). El framework del SDK debe coincidir con el framework utilizado para crear tu aplicación.
Ventajas del SDK de React Native
El SDK de React Native te permite conectar Klaviyo con aplicaciones que usan React Native.
React Native es un framework que permite crear aplicaciones móviles que funcionan tanto en iOS como en Android. Está escrito en JavaScript y permite utilizar una única base de código para varias plataformas. Las aplicaciones de React Native se ven como cualquier otra aplicación.
El marco híbrido de React Native permite a los desarrolladores programar una app solo una 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 prácticamente el doble de esfuerzo que usar React Native, porque tienes que crear y mantener 2 aplicaciones distintas.
Requisitos de configuración
Antes de poder configurar notificaciones push para tu aplicación React Native, debes:
- Ten tu propia aplicación de React Native para iOS, Android o ambos.
- Instala el SDK de React Native.
También recomendamos lo siguiente:
- Configura la identificación de perfiles en tu aplicación. Te recomendamos crear perfiles para los usuarios de la aplicación con un identificador de perfil (email, número de teléfono o ID externo), sobre todo si quieres personalizar 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 de iOS nativo y del SDK de Android cuando corresponda.
Configurar notificaciones push
Una vez que cumplas los requisitos anteriores, tienes que conectar Klaviyo con tus aplicaciones de iOS y Android.
Para obtener instrucciones sobre cómo hacerlo, consulta nuestras guías de configuración para:
Probar notificaciones push
Es importante probar tus notificaciones push antes de empezar a enviarlas a los clientes. Aquí tienes algunas sugerencias de cosas que probar:
- Tu aplicación puede gestionar notificaciones push de Klaviyo.
- Puedes mostrar una imagen o un enlace profundo a una pantalla de tu aplicación mediante una notificación push (si tienes previsto usar estas funciones).
- Klaviyo está creando correctamente perfiles y recibiendo información de tu aplicación.
Asegúrate de que tienes activadas las notificaciones de tu aplicación antes de hacer la prueba.
La forma más sencilla de hacer la prueba es enviar una vista previa desde una campaña o un flujo.
Recursos adicionales
- Cómo configurar las notificaciones push de iOS
Descubre cómo configurar notificaciones push en tu cuenta de Klaviyo. Después de completar los pasos de este artículo, podrás enviar notificaciones push en tus flujos y campañas.
- Cómo configurar notificaciones push de Android
Descubre cómo configurar las notificaciones push para Android en tu cuenta de Klaviyo. Después de completar los pasos de este artículo, podrás enviar notificaciones push en tus flujos y campañas.
- Introducción a las notificaciones push para móviles
Familiarízate con las notificaciones push para móviles, incluido qué son, cómo se ven y qué información necesitas para empezar a enviarlas.