Welcome to the
WalkMe Help Center
Please log in to continue
Please log in to continue
Por padrão, o WalkMe Mobile não rastreia nenhuma informação de identificação pessoal (PII) do usuário final, no entanto, rastreia informações sobre a atividade dos usuários finais no aplicativo anonimamente.
A API desativar eventos (filtragem de eventos), compatível a partir da versão 1.16.0 do SDK e superior, destina-se a ser usado por aplicativos que, para fins de conformidade ou regulamentares, precisam permitir que seus usuários finais selecionem quais dados permitem que sejam coletados em sua atividade dentro do aplicativo, mesmo que seja anônimo. Por exemplo, um usuário específico do aplicativo pode não permitir o rastreamento do comportamento do usuário, o que significa que, para esse usuário específico, o aplicativo desejará filtrar os tipos de eventos view_transition e interação, mesmo que, por padrão, o aplicativo os envie.
O WalkMe não mantém as configurações de eventos desativados e, caso tenham sido definidas para um usuário final específico, elas devem ser definidas para esse usuário em cada nova sessão.
Se desejar desativar completamente um evento específico para todos os usuários finais, entre em contato com o WalkMe para que essa configuração seja configurada para o seu aplicativo (não requer configuração por meio da API).
A tabela abaixo lista os nomes de eventos Android e iOS que podem ser passados para a API desativar.
|
Tipo de evento WalkMe |
Nome do evento no Android |
Nome do evento no iOS |
| Sessão do WalkMe iniciada | SESSION_STARTED | WMStatsEventTypeSessionStarted |
| WalkMe parou (pela API Stop WalkMe) | SESSION_STOPPED | WMStatsEventTypeAppTerminated |
| App movido para o primeiro plano do dispositivo | APP_ENTERED_FG | WMStatsEventTypeAppEnteredFg |
| O aplicativo foi movido para o segundo plano do dispositivo | APP_ENTERED_BG | WMStatsEventTypeAppEnteredBg |
| Campanha visualizada | PROMO_IMP | WMStatsEventTypePromoImp |
| ShoutOut, Launcher ou Campanha de Pesquisa interagiram ou campanha Walk-Thru concluída | PROMO_CLK | WMStatsEventTypePromoClk |
| Etapa do Walk-Thru visualizada | STEP_IMP | WMStatsEventTypeStepImp |
| Etapa do Walk-Thru interagida | STEP_CLK | WMStatsEventTypeStepClk |
| Atributo de Usuário Público definido | USUÁRIOS | WMStatsEventTypeUsers |
| Meta alcançada | OBJETIVO | WMStatsEventTypeGoal |
| Transição de tela do aplicativo (Rastreamento do Comportamento do Usuário) | VIEW_TRANSITION | WMStatsEventTypeViewTransition |
/** * Set events that won't be sent * * @param events events to ignore * *<p> * Usage Example: * </p> * ABBI.setEventsFilter(new ArrayList<String>(){{add(WMStatsEventType.APP_ENTERED_BG);add(WMStatsEventType.APP_ENTERED_BG);> * */ public static void setEventsFilter(List<String> events) { ABBIInner.setEventsFilter(events); } |
ArrayList<String>(){{add(WMStatsEventType.APP_ENTERED_BG);add(WMStatsEventType.APP_ENTERED_BG);> |
/** * Set events that won't be sent * *@param events of type WMStatsEventType that won't be sent * */+ (void)setEventsFilter:(NSArray<NSNumber*>*)events; |
ABBI.setEventsFilter([NSNumber(value: WMStatsEventType.interaction.rawValue), NSNumber(value: WMStatsEventType.viewTransition.rawValue)]) |
[ABBI setEventsFilter:@[@(WMStatsEventTypeInteraction), @(WMStatsEventTypeViewTransition)]]; |