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é es la API del identificador del usuario final y cómo se utiliza?

Last Updated agosto 7, 2025

Breve descripción general

A partir de la versión 1.6.0, el SDK de WalkMe Mobile admite la configuración de un identificador único para los usuarios de aplicaciones.

A diferencia de los atributos de usuario, el identificador del usuario final se adjunta a cada evento enviado desde el SDK. Eso significa que el uso de un ID identificable del contexto empresarial para un usuario de la aplicación puede ayudar a analizar el recorrido de este usuario.

Dado que WalkMe no almacena ninguna información privada sobre el usuario, el identificador del usuario final debe establecerse cada vez que se inicia la aplicación.

El identificador del usuario final debe establecerse ANTES de que WalkMe se cargue (antes de la llamada ABBI Start), para que el usuario sea identificado desde su primera interacción con WalkMe.

A partir de la versión 1.18.0 del SDK, el identificador del usuario final se utiliza como el método principal para identificar al usuario. Esto significa que todos los comportamientos del usuario y el historial realizados en el dispositivo solo se atribuirán a ese usuario, incluidas las interacciones con las campañas y con la aplicación, el logro de los objetivos y la acumulación de sesiones.

Si más de un usuario está utilizando el mismo dispositivo, el identificador del usuario final se puede utilizar para separar su historial de WalkMe en el dispositivo y proporcionar a cada uno de estos usuarios una experiencia única y personalizada con WalkMe.

Implementación de la API del identificador del usuario final

El ID del usuario final se puede establecer utilizando la siguiente API:

Android

/**
 * Sets user id
 *
 * @param userId the user id as String
 * @code Usage Example:
 * [ABBI setUserId:@"myuserid"];
 */

public static void setUserId(String userId);

iOS

/**
 * Sets user id
 *
 * @param userId the user id as NSString
 *
 * @code
 * Usage Example:
 * [ABBI setUserID:@"myuserid"];
 */

+ (void)setUserID:(NSString*)userId;

Segmentación de ID de usuario

Para segmentar por ID de usuario, primero debes añadirlos utilizando las instrucciones anteriores.

Para segmentar un público objetivo por ID de usuario, elige "ID de usuario" en la lista de variables.

Las opciones serán:

  • Equivalente/distinto a este valor de ID de usuario.
  • Incluye/no incluye este valor de ID de usuario.
  • Incluye o no incluye el valor de su ID de usuario establecido en una lista que se carga en la consola móvil (en "Medios y listas").
    • Las listas se cargan como archivos .csv o .txt y los datos deben estar en una sola columna.
    • Nota: la segmentación de listas se evalúa en el lado del servidor y solo se realiza al comienzo de la sesión de la aplicación. Por lo tanto, el ID del usuario final (o el atributo del usuario) que se utiliza para la segmentación de la lista debe definirse antes de la línea de inicio del SDK (tal y como se describe anteriormente en el Resumen breve).

Ten en cuenta que los ID que incluyen un carácter "+" solo pueden ser seleccionados al actualizar a la versión 1.8.0 o superior de la API de WalkMe Mobile.

Was this article helpful?

Thanks for your feedback!
×