Welcome to the
WalkMe Help Center
Please log in to continue
Please log in to continue
A partir de la versión 1.6.0 del SDK de WalkMe Mobile, el SDK de WalkMe Mobile admite callbacks de campañas.
Los callbacks son una forma programática para que una aplicación se registre en los eventos de WalkMe Campaign. Al implementar la interfaz de Campaign Callbacks, las aplicaciones pueden utilizar los datos transferidos a través de los objetos de callback (incluida la información de la campaña y del usuario) y utilizarlos para los fines de la aplicación, como pasar esa información a cualquier análisis o sistema de CRM no relacionado con WalkMe, o actualizar cualquier configuración de aplicación o usuario según la interacción del usuario con la Campaña.
Los callbacks de campaña se pueden utilizar para lo siguiente y mucho más:
A continuación se muestra una descripción de todos los pasos necesarios para implementar callbacks de campaña.
Para poder registrarte en los callbacks de campaña, primero registra eventos en el campaignEventEmitter:
import RNWalkme from 'react-native-walkme-sdk'; // ... componentDidMount() { // ... this.campaignDismissedSubscription = RNWalkme.campaignEventEmitter.addListener( 'wmCampaignInfoEventDismissed', (event) => { console.log(event) } ); this.campaignShowSubscription = RNWalkme.campaignEventEmitter.addListener( 'wmCampaignInfoEventWillShow', (event) => { console.log(event) } ); }
Utiliza la función remove() para eliminar las suscripciones cuando no sean necesarias:
componentWillUnmount() { // ... this.campaignDismissedSubscription.remove(); this.campaignShowSubscription.remove(); }
El objeto de retorno de callback incluirá la siguiente información:
| Elemento | Recuperado por | Descripción |
| CTA de la campaña | "campaign_cta" |
El CTA de la campaña con el que ha interactuado el usuario de la aplicación. Para todos los CTAs excepto el personalizado, el CTA devuelto será: |
| ID de campaña | "campaign_id" | El ID único asignado a la campaña. |
| ID de CTA de la campaña | "cta_ud" | El ID único para el CTA de la campaña. |
| Datos de campaña | "data" | Un objeto de marcador añadido para un posible uso futuro de datos adicionales añadidos a la campaña. Los datos de envío de la encuesta se rellenan aquí. |