Desativar a API de Eventos WalkMe

Last Updated dezembro 10, 2025

Visão Geral

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).

Tipos de Eventos WalkMe

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

Como usar a API de eventos Disable WalkMe em aplicativos Android

/**
* 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);
}

Por exemplo:

ArrayList<String>(){{add(WMStatsEventType.APP_ENTERED_BG);add(WMStatsEventType.APP_ENTERED_BG);>

Como usar a API de eventos Disable WalkMe em aplicativos iOS

/**
* Set events that won't be sent
*
*@param events of type WMStatsEventType that won't be sent
*
*/
+ (void)setEventsFilter:(NSArray<NSNumber*>*)events;

Exemplo de Swift:

ABBI.setEventsFilter([NSNumber(value: WMStatsEventType.interaction.rawValue), NSNumber(value: WMStatsEventType.viewTransition.rawValue)])

Exemplo de Objective C:

[ABBI setEventsFilter:@[@(WMStatsEventTypeInteraction), @(WMStatsEventTypeViewTransition)]];

Was this article helpful?

Thanks for your feedback!

Faça parte de algo maior.

Interaja com colegas, tire dúvidas e compartilhe ideias.

Explore nossa comunidade
×