Pular para o conteúdo

Registre dispositivos no Pushwoosh e sincronize dados com a plataforma

Para segmentar e engajar usuários de forma eficaz através do Pushwoosh, é crucial garantir que os dispositivos dos usuários estejam devidamente registrados e que seus dados estejam sincronizados. Existem vários métodos para registrar dispositivos e sincronizar dados com o Pushwoosh, dependendo de suas necessidades específicas.

SDK da Pushwoosh

Anchor link to

Para aplicativos móveis, a integração do SDK da Pushwoosh é o método recomendado para registro de dispositivos e sincronização de dados de forma transparente entre o aplicativo, os sistemas Pushwoosh e, opcionalmente, sistemas de terceiros que os clientes possam usar para pipelines de dados ou fluxos de trabalho específicos.

Ao integrar o SDK, você pode automatizar o processo de registro de dispositivos e manipulação de seus tokens de push. O SDK chama internamente o método da API registerDevice, garantindo que cada dispositivo seja registrado e sincronizado com o Pushwoosh sem exigir qualquer intervenção manual.

Além disso, o SDK da Pushwoosh permite o registro de números de telefone para notificações por SMS e WhatsApp. Você pode usar os seguintes métodos:

Registrar um número de SMS

Anchor link to
- (void)registerSmsNumber:(NSString * _Nonnull)number;

Exemplo

Pushwoosh.sharedInstance().registerSmsNumber(@"+0000000000");

Substitua +0000000000 pelo número de telefone real no formato E.164 (incluindo o sinal “+” e o código do país).

Pushwoosh.getInstance().registerSmsNumber(String number);

Exemplo

Pushwoosh.getInstance().registerSmsNumber("+0000000000");

Substitua +0000000000 pelo número de telefone real do usuário no formato E.164, incluindo o “+” e o código do país.

Registrar um número de WhatsApp

Anchor link to
- (void)registerWhatsappNumber:(NSString * _Nonnull)number;

Exemplo

Pushwoosh.sharedInstance().registerWhatsappNumber(@"+0000000000");

Substitua +0000000000 pelo número de telefone real no formato E.164 (incluindo o sinal “+” e o código do país).

Para registrar o número de telefone de um usuário para o WhatsApp no Android, use o seguinte método:

Pushwoosh.getInstance().registerWhatsappNumber(String number);

Exemplo

Pushwoosh.getInstance().registerWhatsappNumber("+0000000000");

Substitua +0000000000 pelo número de telefone real do usuário no formato E.164, incluindo o “+” e o código do país.

Para registrar dispositivos para web pushes, use o SDK de Web Push.

Saiba mais sobre o SDK da Pushwoosh

API da Pushwoosh

Anchor link to

Além disso, você pode usar a API da Pushwoosh para registrar dispositivos e sincronizar dados. A API oferece total flexibilidade para cenários mais avançados.

Para registrar dispositivos móveis, use o método da API registerDevice.

Para permitir que os usuários se inscrevam em seus e-mails, colete seus e-mails por meio de um formulário de opt-in personalizado e use o método da API registerEmail para registrar dispositivos de e-mail. Alternativamente, você pode usar registerDevice.

Para associar os usuários do seu aplicativo ou visitantes do site aos seus endereços de e-mail, use os User IDs. Isso permite que você construa Customer Journeys multicanal e envie e-mails com base nas ações do usuário em seu aplicativo ou no site. O User ID também permitirá que você visualize o histórico de mensagens e eventos do usuário no User Explorer.

1. Obtenha o User ID.

Cada dispositivo registrado para o seu projeto Pushwoosh tem seu User ID; por padrão, ele é igual ao ID de hardware do dispositivo (HWID) e é recuperado pela solicitação da API registerDevice.

Para definir um User ID personalizado, chame o método registerUser.

2. Atribua o User ID a um endereço de e-mail.

Use o método da API registerEmail ou registerEmailUser para associar o User ID a um endereço de e-mail.

Saiba mais sobre User IDs

Para registrar dispositivos SMS no Pushwoosh, você pode usar o método da API registerDevice ou o método da API createSMSMessage. Ao usar o último, certifique-se de definir o parâmetro use_auto_registration como true para registrar automaticamente o número de telefone como um dispositivo SMS. Saiba mais

Para registrar dispositivos WhatsApp no Pushwoosh, você pode usar o método da API registerDevice ou o método da API createWhatsAppMessage. Ao usar o último, certifique-se de definir o parâmetro use_auto_registration como true para registrar automaticamente o número de telefone como um dispositivo WhatsApp.

Importando sua base de usuários existente

Anchor link to

Se você está trabalhando com grandes conjuntos de dados pré-existentes, pode importar esses dados para o Pushwoosh.

Para migrar sua base de assinantes de push Mobile, entre em contato conosco através do formulário de Contato e forneça uma amostra de sua base de usuários. Nossa equipe revisará o formato dos dados e avaliará se a migração é viável.

Usuários da Web não podem ser importados devido a limitações técnicas. Diferentes provedores de push usam formatos de payload e configurações de plataforma variados, tornando a importação de usuários da web ineficaz. Como resultado, a base de usuários importada seria invalidada ou receberia conteúdo incorreto ou em branco.

No entanto, usuários da web que já deram permissão para receber notificações push para o seu site podem ser reinscritos. Saiba mais

Para importar seu banco de dados de assinantes de e-mail, carregue um arquivo .csv com os endereços de e-mail. Os e-mails importados serão registrados como assinantes na plataforma de e-mail. Você também pode enviar dados adicionais para cada endereço de e-mail, como o nome, gênero ou localização do destinatário, para segmentar e personalizar melhor suas comunicações por e-mail.

Importar e-mails

Importe um arquivo .csv com números de telefone para assinantes de SMS. Você pode fornecer dados adicionais, como o nome, gênero ou localização do destinatário, para segmentar e personalizar ainda mais suas comunicações por SMS.

Importar contatos de SMS

Para importar seus contatos do WhatsApp, carregue um arquivo .csv com os contatos do WhatsApp. Você também pode fornecer detalhes extras, como o nome, gênero ou localização do destinatário, para personalizar suas mensagens do WhatsApp.

Importar contatos do WhatsApp

Usando integrações de terceiros para transferir dados

Anchor link to

Além do SDK e da API, o Pushwoosh oferece várias integrações de terceiros para ajudá-lo a sincronizar e transferir dados de outras plataformas, facilitando o gerenciamento de usuários e dados em múltiplos sistemas.

Explore todas as integrações disponíveis