Móvil: ¿Qué es el SDK de WalkMe Mobile y cómo se utiliza?
Breve descripción general
El SDK de WalkMe Mobile es la forma en que WalkMe Mobile muestra las campañas de WalkMe Mobile en una aplicación móvil. El SDK se puede integrar con aplicaciones móviles de Android, iOS e híbridas.
El SDK de WalkMe Mobile se integra en una aplicación móvil añadiendo una línea de código, similar al proceso de inserción de fragmentos en WalkMe Web. Tras la integración, cualquier contenido o funcionalidad de WalkMe incluidos en la versión del SDK integrado estará disponible para todos los usuarios de las versiones de la aplicación con las que se integró ese SDK.
WalkMe publica una nueva versión del SDK (tanto para Android como para iOS) aproximadamente mensualmente. Si bien la actualización a la versión más reciente del SDK no es obligatoria para que WalkMe Mobile funcione, debes actualizar el SDK para recibir las nuevas funcionalidades incluidas en la nueva versión del SDK. Si decides no actualizar a una nueva versión, no perderás ninguna de las funcionalidades de la versión del SDK actualmente integrada.
Al actualizar el SDK de WalkMe Mobile, debes publicar una nueva versión de la aplicación en la tienda de aplicaciones desde la que se distribuye la aplicación (o redistribuir la aplicación a través de MDM / EMM si ese es el método de distribución de tu organización).
El SDK de WalkMe Mobile de iOS es compatible con iOS 8.0 y superiores, mientras que el SDK de Android WalkMe Mobile es compatible con Android 4.1 (nombre en clave "Jelly Bean") y superiores.
¿Cómo funciona?
Componentes del SDK móvil de WalkMe
Contenido y segmentación de la interfaz de usuario
El SDK proporciona contenido de interfaz de usuario que muestra las campañas creadas, modificadas y lanzadas en la consola móvil (es decir, ShoutOuts, Walk-Thrus, Launchers y Surveys).
Después de publicar las campañas, el SDK evalúa la segmentación que has aplicado para determinar cuándo mostrar cada campaña a los usuarios finales.
Eventos
El SDK también envía eventos para los datos recopilados sobre la actividad del usuario final en la aplicación y la interacción del usuario final con las campañas de WalkMe.
Los datos recopilados trazan la ruta del recorrido de los usuarios finales en la aplicación y proporcionan la base para comprender a los usuarios finales y contextualizar la experiencia de WalkMe.
API del SDK
Los clientes pueden utilizar la API del SDK de WalkMe Mobile para definir atributos de usuario, enviar eventos personalizados (Eventos rastreados por la API (objetivos)), activar campañas o utilizar sus callbacks.
Modo de energía
Power Mode es el editor WalkMe Mobile integrado en la aplicación para operaciones que requieren la aplicación en sí, como la captura de Walk-Thrus, pantallas de aplicaciones y elementos, o probar contenido en un entorno dentro de la aplicación.
Permisos, seguridad y privacidad
Permisos
El SDK de WalkMe Mobile no solicita ningún permiso del usuario final; todos los datos recopilados están disponibles a través de API abiertas en cada plataforma.
Seguridad
El SDK de WalkMe Mobile es compatible con el estándar SOC2.
Privacidad
El SDK de WalkMe Mobile recopila información de interacción del usuario y predice el comportamiento del usuario final dentro de la aplicación. No se combinan datos con otras aplicaciones, y el proceso de recopilación solo se ejecuta cuando tu aplicación está en el primer plano del dispositivo móvil del usuario final.
De forma predeterminada, el SDK de WalkMe Mobile no recopila ninguna información de identificación personal ("PII"). Cualquier información recopilada se almacena bajo un identificador único a nivel global ("GUID"), centrándose en el análisis del comportamiento del usuario final dentro de la aplicación, y no en el contenido de la aplicación en sí.
WalkMe Web frente a WalkMe Mobile
WalkMe Web
La arquitectura web permite que se añada funcionalidad y se cargue en el tiempo de ejecución de la aplicación. Esto permite que WalkMe Web cargue su código dinámicamente cada vez que se carga el HTML. Eso significa que cada vez que se lanza una nueva versión de WalkMe Web, no se requieren cambios en el sitio web que aloja el fragmento para utilizar las nuevas funciones de esa versión.
WalkMe Mobile
A diferencia de la web, las aplicaciones móviles se distribuyen con toda la funcionalidad de WalkMe Mobile integrada de antemano, y la funcionalidad del SDK de WalkMe Mobile se incluye en esa funcionalidad.
Esto no significa que todas las campañas deban incluirse en la aplicación cuando se lanzan a los clientes. Solo significa que la funcionalidad requerida para mostrar esa campaña debe estar en el SDK de WalkMe Mobile instalado.
Las versiones anteriores del SDK (y, por lo tanto, de la aplicación) pueden no ser compatibles con las nuevas funciones.