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 tokens push. El SDK llama internamente al método de la API registerDevice, asegurando que cada dispositivo se registre y sincronice con Pushwoosh sin requerir ninguna 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");

Reemplace +0000000000 con 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");

Reemplace +0000000000 con 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");

Reemplace +0000000000 con 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");

Reemplace +0000000000 con 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 notificaciones push web, 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.

Correo electrónico

Anchor link to

Para permitir que los usuarios se suscriban a sus correos electrónicos, recopile sus correos mediante un formulario de suscripción personalizado y utilice el método de la API registerEmail para registrar dispositivos de correo electrónico. Alternativamente, puede usar registerDevice.

Para asociar a los usuarios de su aplicación o visitantes del 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 en su proyecto de Pushwoosh tiene su ID de Usuario; por defecto, es igual al ID de hardware del dispositivo (HWID) y se obtiene 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 notificaciones push móviles, contáctenos 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. Diferentes proveedores de notificaciones 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

Correo electrónico

Anchor link to

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 género 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 género o la ubicación del destinatario, para segmentar y personalizar aún más sus comunicaciones por SMS.

Importar contactos de 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 género o la ubicación del destinatario, para personalizar sus mensajes de WhatsApp.

Importar contactos de WhatsApp

Uso de 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 en múltiples sistemas.

Explore todas las integraciones disponibles