Como configurar notificações push para um app React Native
O que você vai aprender
Saiba como usar o Software Development Kit (SDK) React Native da Klaviyo para enviar notificação push de Push para celular.
O que é um Software Development Kit (SDK)?
Um Software Development Kit (SDK) oferece todas as ferramentas, bibliotecas e programas necessários para que seu aplicativo possa se comunicar com um software de terceiros (por exemplo, um provedor de Push para celular). A estrutura do Software Development Kit (SDK) deve corresponder à estrutura usada para criar seu aplicativo.
Benefícios do Software Development Kit (SDK) React Native
O Software Development Kit (SDK) do React Native permite que você conecte a Klaviyo a apps usando React Native.
React Native é uma estrutura que permite criar aplicativos para dispositivos móveis que funcionam tanto no iOS quanto no Android. Ele é escrito em JavaScript e permite que você use uma única base de código em várias plataformas. Os apps do React Native têm a mesma aparência de qualquer outro app.
O framework híbrido do React Native significa que os desenvolvedores podem programar um app apenas uma vez e fazer a manutenção dele com mais facilidade tanto para iOS quanto para Android.
O React Native é diferente de aplicativos nativos, que são aplicativos escritos em uma linguagem específica para iOS (Swift ou Objective-C) ou Android (Kotlin ou Java). Ter aplicativos nativos para iOS e Android é, essencialmente, o dobro do esforço de usar o React Native porque você precisa criar e manter 2 aplicativos distintos.
Requisitos para configuração
Antes de configurar notificações push para seu app React Native, você precisa:
- Tenha seu próprio app React Native para iOS, Android ou ambos.
- Instale o Software Development Kit (SDK) React Native.
Também recomendamos o seguinte:
- Configure a identificação de perfil no seu app. Recomendamos que você crie perfis para os usuários do app com um identificador de perfil (endereço de e-mail, número de telefone ou ID externo), especialmente se você quiser personalizar notificações push. Caso contrário, todos os perfis serão anônimos na Klaviyo.
- Configure o rastreamento de eventos no seu app.
Observe que você também precisará configurar partes do Software Development Kit (SDK) nativo do iOS e do Android, quando aplicável.
Configurar notificações push
Depois de atender aos requisitos acima, você precisa conectar o Klaviyo aos seus apps para iOS e Android.
Para ver instruções de como fazer isso, consulte nossos guias de configuração para:
Testar notificações push
É importante testar suas notificações push antes de começar a enviar para os clientes. Aqui vão algumas sugestões do que testar:
- Seu app pode lidar com notificações push do Klaviyo.
- Você pode exibir uma imagem ou um deep link para uma tela no seu aplicativo por meio de uma notificação push (se você pretende usar esses recursos).
- A Klaviyo está criando perfis corretamente e recebendo informações do seu app.
Antes de testar, verifique se as notificações do seu aplicativo estão ativadas.
A forma mais simples de testar é enviar uma prévia de uma campanha ou fluxo.
Recursos adicionais
- Como configurar notificações push do iOS
Aprenda a configurar notificações push na sua conta Klaviyo. Depois de concluir as etapas deste artigo, você poderá enviar notificações push nos seus fluxos e campanhas.
- Como configurar notificações push no Android
Aprenda a configurar notificações push para Android na sua conta Klaviyo. Depois de concluir as etapas deste artigo, você poderá enviar notificações push nos seus fluxos e campanhas.
- Introdução às notificações push para celular
Conheça as notificações push para celular, incluindo o que são, como elas aparecem e quais informações você precisa para começar a enviar.