Welcome to the
WalkMe Help Center
Please log in to continue
Please log in to continue
A partir da versão 1.6.0 do WalkMe Mobile SDK, o WalkMe Mobile SDK oferece suporte a callbacks de campanha.
Callbacks são uma maneira programática de um aplicativo se registrar nos eventos da Campanha WalkMe. Ao implementar a interface Campaign Callbacks, os aplicativos podem usar os dados transferidos por meio dos objetos de callback (incluindo informações da campanha e do usuário) e utilizá-los para os fins do aplicativo, como passar essas informações para qualquer sistema de análise ou CRM não relacionado ao WalkMe, ou atualizar qualquer aplicativo ou configurações do usuário de acordo com a interação do usuário com a campanha.
Os callbacks de campanha podem ser usados para o seguinte e muito mais:
Abaixo está uma descrição de todas as etapas necessárias para implementar os callbacks da campanha.
Para poder se cadastrar nos callbacks da campanha, primeiro registre eventos no campaignEventEmitter:
import RNWalkme de 'react-native-walkme-sdk';
// ...
componentDidMount() {
// ...
this.campaignDismissedSubscription = RNWalkme.campaignEventEmitter.addListener(
'wmCampaignInfoEventDismissed',
(evento) => {
console.log(event)
}
);
this.campaignShowSubscription = RNWalkme.campaignEventEmitter.addListener(
'wmCampaignInfoEventWillShow',
(evento) => {
console.log(event)
}
);
}
|
Use a função remove() para remover assinaturas quando não forem necessárias:
componentWillUnmount() {
// ...
this.campaignDismissedSubscription.remove();
this.campaignShowSubscription.remove();
}
|
O objeto de retorno de chamada de retorno de chamada de chamada de resposta incluirá as seguintes informações:
| Item | Recuperado por | Descrição |
| CTA da campanha | "campaign_cta" |
O CTA da campanha com o qual o usuário do aplicativo interagiu. Para todos os CTAs que não sejam o personalizado, o CTA retornado será: |
| ID da campanha | "campaign_id" | O ID exclusivo atribuído à campanha |
| ID do CTA da campanha | "cta_ud" | O ID exclusivo para o CTA da campanha |
| Dados da campanha | "data" | Um objeto de espaço reservado adicionado para possível uso futuro de dados adicionais anexados à campanha. Os dados de envio da pesquisa são preenchidos aqui. |