Variables
Breve descripción general
Una variable contiene información útil sobre un usuario que se almacena en una página web, como el rol, el nivel de acceso, el departamento, el correo electrónico o el ID de usuario. WalkMe puede utilizar esta información para ayudar a dirigirse a usuarios específicos y garantizar que un usuario solo vea el contenido relevante que le interesa.
Las variables se pueden utilizar para segmentar los recursos de WalkMe que creas para garantizar que solo sea visible el contenido relevante para ese tipo de usuario. Las variables también pueden almacenar información única del usuario, como un correo electrónico o un número de ID para crear informes analíticos sobre usuarios individuales para supervisar su uso de WalkMe y la finalización de procesos empresariales importantes.
Por ejemplo, las variables se pueden utilizar para:
- Identifica a los usuarios avanzados en tu sitio
- Segmentar los Smart Walk-Thrus para usuarios en regiones geográficas o para administradores
- Asociar la actividad de WalkMe en Analytics con usuarios únicos
Cómo funciona
Una variable es una ubicación de almacenamiento con un nombre simbólico (también conocido como identificador) que contiene una cantidad. Por ejemplo:
- var x = 5
- var nombredeusuario = dan.adams@company.com
- var region = América del Norte
Si señalas (identificas) la región de la variable en WalkMe Editor, buscará la variable en la página del navegador del usuario. Luego utilizará ese valor para compararse con las reglas que escribes utilizando variables en WalkMe Editor. Si creas un segmento para región var es América del Norte, cualquier elemento de ese segmento solo se reproducirá cuando la variable del usuario sea América del Norte. En otras palabras, antes de mostrar los Walk-Thrus en el segmento de América del Norte, WalkMe comprobará si la variable en el navegador del usuario es América del Norte.
Siempre que la variable esté en cada página, se asociará con la misma persona, incluso si se borra la caché o un usuario accede al sitio en otro navegador. (a diferencia de las cookies). WalkMe extraerá el valor de la variable para utilizar en una regla o seguimiento de usuarios únicos. Cualquier variable accesible desde el ámbito de la ventana global puede ser leída por WalkMe.
Las variables que ya están en el sistema se pueden adaptar fácilmente para que WalkMe pueda apuntar a ellas.
Uso de variables para la segmentación
Las variables se utilizan comúnmente para Segmenta tus activos de WalkMe. Para utilizar la variable en un segmento.
- Abre el Centro de segmentación;
- Crea un nuevo segmento o edita uno existente;
- Haz clic en Definir este segmento;
- Selecciona Datos de usuario en el Tipo de regla y luego selecciona Variable.
Uso de variables en el Editor de texto enriquecido
Utiliza una variable en Texto Dinámico en el Editor de Texto Enriquecido para buscar información específica de un usuario y colócala en un ShoutOut o globo para personalizarla para el usuario. En el ejemplo a continuación, teníamos una variable para el nombre (nombre) y el número de días que quedaban en una cuenta de prueba (prueba). Para utilizar variables con texto dinámico, habla con tu desarrollador web sobre qué variables están disponibles para que WalkMe las utilice. Una variable debe estar disponible en el objeto de ventana para que WalkMe acceda a ellas. Ten en cuenta que el campo editable mostrará la variable en BBcode cuando esté en el origen y la vista preliminar no mostrará ningún texto, pero en el modo Publicado, extraerá la variable del usuario.
Uso de variables en la incorporación
Al crear tareas de incorporación, debes configurar una variable en la pestaña Configuración General. La lista de incorporación, a diferencia del menú estándar, es individual por usuario final y refleja el progreso de cada usuario final. Utiliza una variable para garantizar que WalkMe rastrea el progreso de ese usuario específico.
Uso de variables para el análisis
Se recomienda configurar una variable que recupere el nombre del usuario final, para que los análisis sean lo más específicos posible. Si utilizas WalkMe para Salesforce, puedes utilizar la variable "UserContext.userName" Configura la variable en la Configuración de usuario único.
Una vez que se hayan creado e identificado las variables, deberás configurar WalkMe para que las busque. Esta configuración aplica solo a las variables que se utilizan con fines analíticos o para la aplicación de incorporación. No es necesaria ninguna configuración si las variables se utilizan únicamente para segmentación. Ten en cuenta que las variables configuradas de esta manera seguirán estando disponibles para su uso en el Centro de segmentación.
- Escribe el nombre de la variable;
- Selecciona un operador e introduce el valor de la variable con el que intentas segmentar.
Creación de variables
Si el valor que deseas utilizar no está accesible en una variable, habla con tu equipo de desarrollo o de TI sobre cómo añadirlo a tu sitio. Para comunicarte de manera efectiva con el equipo relevante, esboza lo que se supone que debe medir la variable (los diferentes valores) y el nombre de la variable que deseas crear.
Por ejemplo, puedes tener una variable llamada Perfil_de_Usuario que contenga valores como Administración, Ventas, Marketing, Gestión o cualquier dato que ya almacenes sobre tu usuario. Establece una nueva variable llamada rol de usuario utilizando el nombre del objeto y una función para llamar a los datos relevantes.
Las variables que ya están en el sistema se pueden adaptar fácilmente para que WalkMe pueda apuntar a ellas. Para que WalkMe lea una variable, debe asociarse al objeto de la ventana.
Por ejemplo, las nuevas variables llamadas rol de usuario se declaran utilizando el nombre del objeto y una función para invocar los datos relevantes. El objeto puede relacionarse con cualquier dato que ya almacenes sobre el usuario.
var userRole = user.getUserRole();
Asociar una variable a la ventana
Una vez definida la variable o el objeto, asocia la variable al objeto de la ventana.
window.userRole = userRole
Una vez que hayas identificado o creado una variable y se asocie a la ventana, podemos configurar WalkMe para que rastree o segmente en función de esta información.
Exposición de más de una variable
Si planeas exponer más de una variable a WalkMe, la práctica recomendada es crear un objeto que contenga todas las variables que deseas utilizar.
Por ejemplo, crea un objeto: company_variables = new Object(). Las siguientes variables están contenidas en el objeto:
- company_variables.userID = user.getUserID();
- company_variables.roleID = user.getRoleID();
- company_variables.departmentID = user.getDepartmentID();
- window.company_variables = company_variables/
Una vez creado el objeto, debe asociarse al objeto de la ventana.
Pruébalo
Crea un segmento en el Centro de segmentación que identifique a un grupo específico de usuarios por una variable, por ejemplo, región o función. Añade Walk-Thrus y recursos a este segmento para garantizar que solo los usuarios relevantes los vean.