Welcome to the WalkMe Help Center

Please login in order to continue:

Work flows better with WalkMe
Work flows better with WalkMe.

Móvil: ¿Qué son los callbacks de análisis y cómo se utilizan?

Last Updated julio 29, 2025

Descripción general

A partir de la versión 2.3.0, el SDK de WalkMe móvil admite callbacks de análisis.

Los callbacks son una forma programática para que una aplicación se registre para los eventos de análisis de WalkMe. Al implementar la interfaz de callbacks de análisis, las aplicaciones pueden utilizar los datos transferidos a través de los objetos de callback (incluido el tipo de evento y los datos del evento) y utilizarlos para los fines de la aplicación, como pasar esa información a cualquier sistema de análisis o CRM no relacionado con WalkMe, o actualizar cualquier aplicación o configuración de usuario de acuerdo con la interacción del usuario con la aplicación.

Casos de uso

Los callbacks de análisis se pueden utilizar para lo siguiente y mucho más:

  • Realizar un seguimiento de la integración de usuarios desde cualquier sistema de análisis.
  • Generar oportunidades en un Sistema de gestión de relaciones con clientes (CRM) en función de la participación del usuario con las funciones de la aplicación, por ejemplo, "¿Estás interesado en desbloquear la aplicación completa? Sí / No"
  • Integrarse con los sistemas de supervisión existentes para realizar un seguimiento de los eventos relacionados con la sesión con respecto a la participación de la campaña, por ejemplo, identificar en qué momento de una sesión la participación de la campaña es más alta

Cómo utilizar análisis de callbacks

A continuación, se muestra una descripción de todos los pasos necesarios para implementar análisis de callbacks

Para poder registrarse en los análisis de callbacks, implementa primero este protocolo:

@protocol WMAnalyticsDelegate <NSObject>
/**
* Called after an analytics event was sent.
*
* @param type The type of the event
* @param payload The payload json that contains the event details
*/
- (void)didSendAnalyticsEventOfType:(WMStatsEventType)type withPayload:(NSDictionary<NSString *, id> *)payload;
@end

Después de implementar el protocolo, utiliza el método setAnalyticsDelegate para registrarte en los eventos de análisis de callback:

/**
* Register a delegate to analytics events
*
* @param delegate The delegate
*
*/
+ (void)setAnalyticsDelegate:(id<WMAnalyticsDelegate>)delegate;

El callback devolverá el tipo de evento, junto con los datos que contiene cada uno:

Tipo Descripción
SessionStarted Cuando el SDK inicia una nueva sesión
SessionStop Cuando se detiene el SDK
AppEnteredFg Cuando la aplicación se mueve a primer plano
AppEnteredBg Cuando la aplicación se mueve a en segundo plano
PromoImp Al mostrarse la campaña
PromoClk Al interactuar con la campaña / Al finalizar el Walk-Thru
StepImp Al mostrarse el paso
StepClk Al descartar el paso
Objetivo Cada vez que se alcanza el evento rastreado (objetivo)
ViewTransition Cambios en pantalla
Usuarios Al configurar los atributos de usuario (a través de la API)
OnboardingItemCompleted Al completarse el Objetivo básico (OB) del ítem

Was this article helpful?

Thanks for your feedback!
×