Saltar al contenido

Registrar dispositivos en Pushwoosh y sincronizar datos con la plataforma

Para dirigirse e interactuar eficazmente con los usuarios a través de Pushwoosh, es fundamental asegurarse de que los dispositivos de los usuarios estén correctamente registrados y que sus datos estén sincronizados. Existen varios métodos para registrar dispositivos y sincronizar datos con Pushwoosh, dependiendo de sus necesidades específicas.

SDK de Pushwoosh

Anchor link to

Para las aplicaciones móviles, la integración del SDK de Pushwoosh es el método recomendado para un registro de dispositivos y una sincronización de datos fluidos entre la aplicación, los sistemas de Pushwoosh y, opcionalmente, los sistemas de terceros que los clientes puedan utilizar para flujos de trabajo o canalizaciones de datos específicos.

Al integrar el SDK, puede automatizar el proceso de registro de dispositivos y el manejo de sus push tokens. El SDK llama internamente al método de la API registerDevice, asegurando que cada dispositivo se registre y sincronice con Pushwoosh sin necesidad de intervención manual.

Además, el SDK de Pushwoosh permite registrar números de teléfono para notificaciones por SMS y WhatsApp. Puede utilizar los siguientes métodos:

Registrar un número de SMS

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

Ejemplo

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

Sustituya +0000000000 por el número de teléfono real en formato E.164 (incluyendo el signo ”+” y el código del país).

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

Ejemplo

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

Sustituya +0000000000 por el número de teléfono real del usuario en formato E.164, incluyendo el ”+” y el código del país.

Registrar un número de WhatsApp

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

Ejemplo

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

Sustituya +0000000000 por el número de teléfono real en formato E.164 (incluyendo el signo ”+” y el código del país).

Para registrar el número de teléfono de un usuario para WhatsApp en Android, utilice el siguiente método:

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

Ejemplo

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

Sustituya +0000000000 por el número de teléfono real del usuario en formato E.164, incluyendo el ”+” y el código del país.

Para registrar dispositivos para web pushes, utilice el SDK de Web Push.

Más información sobre el SDK de Pushwoosh

API de Pushwoosh

Anchor link to

Además, puede utilizar la API de Pushwoosh para registrar dispositivos y sincronizar datos. La API proporciona una flexibilidad total para escenarios más avanzados.

Para registrar dispositivos móviles, utilice el método de la API registerDevice.

Pushwoosh proporciona formularios de suscripción integrados que puede incrustar en su sitio web para recopilar suscripciones por correo electrónico. Aprenda a crear e incrustar un formulario y a personalizar el widget.

Después de recopilar los correos electrónicos, utilice el método de la API registerEmail para registrar los dispositivos de correo electrónico. Alternativamente, puede utilizar registerDevice.

Para asociar a los usuarios de su aplicación o a los visitantes de su sitio con sus direcciones de correo electrónico, utilice los ID de usuario. Esto le permite crear Customer Journeys multicanal y enviar correos electrónicos basados en las acciones del usuario en su aplicación o en el sitio web. El ID de usuario también le permitirá ver el historial de mensajes y eventos del usuario en el User Explorer.

1. Obtenga el ID de usuario.

Cada dispositivo registrado para su proyecto de Pushwoosh tiene su ID de usuario; por defecto, es igual al ID de hardware del dispositivo (HWID) y se recupera mediante la solicitud de la API registerDevice.

Para establecer un ID de usuario personalizado, llame al método registerUser.

2. Asigne el ID de usuario a una dirección de correo electrónico.

Utilice el método de la API registerEmail o registerEmailUser para asociar el ID de usuario con una dirección de correo electrónico.

Más información sobre los ID de usuario

Para registrar dispositivos SMS en Pushwoosh, puede utilizar el método de la API registerDevice o el método de la API createSMSMessage. Al utilizar este último, asegúrese de establecer el parámetro use_auto_registration en true para registrar automáticamente el número de teléfono como un dispositivo SMS. Más información

Para registrar dispositivos de WhatsApp en Pushwoosh, puede utilizar el método de la API registerDevice o el método de la API createWhatsAppMessage. Al utilizar este último, asegúrese de establecer el parámetro use_auto_registration en true para registrar automáticamente el número de teléfono como un dispositivo de WhatsApp.

Importar su base de usuarios existente

Anchor link to

Si está trabajando con grandes conjuntos de datos preexistentes, puede importar estos datos a Pushwoosh.

Para migrar su base de suscriptores de push móviles, póngase en contacto con nosotros a través del formulario de contacto y proporcione una muestra de su base de usuarios. Nuestro equipo revisará el formato de los datos y evaluará si la migración es factible.

Los usuarios web no pueden ser importados debido a limitaciones técnicas. Los diferentes proveedores de push utilizan diferentes formatos de carga útil y configuraciones de plataforma, lo que hace que la importación de usuarios web sea ineficaz. Como resultado, la base de usuarios importada sería invalidada o recibiría contenido incorrecto o en blanco.

Sin embargo, los usuarios web que ya han dado permiso para recibir notificaciones push para su sitio web pueden volver a suscribirse. Más información

Para importar su base de datos de suscriptores de correo electrónico, cargue un archivo .csv con las direcciones de correo electrónico. Los correos electrónicos importados se registrarán como suscriptores en la plataforma de correo electrónico. También puede enviar datos adicionales para cada dirección de correo electrónico, como el nombre, el sexo o la ubicación del destinatario, para segmentar y personalizar mejor sus comunicaciones por correo electrónico.

Importar correos electrónicos

Importe un archivo .csv con los números de teléfono de los suscriptores de SMS. Puede proporcionar datos adicionales, como el nombre, el sexo o la ubicación del destinatario, para segmentar y personalizar aún más sus comunicaciones por SMS.

Importar contactos SMS

Para importar sus contactos de WhatsApp, cargue un archivo .csv con los contactos de WhatsApp. También puede proporcionar detalles adicionales, como el nombre, el sexo o la ubicación del destinatario, para personalizar sus mensajes de WhatsApp.

Importar contactos de WhatsApp

Usar integraciones de terceros para transferir datos

Anchor link to

Además del SDK y la API, Pushwoosh ofrece varias integraciones de terceros para ayudarle a sincronizar y transferir datos desde otras plataformas, facilitando la gestión de usuarios y datos a través de múltiples sistemas.

Explore todas las integraciones disponibles