Métricas personalizadas en CX
¿Qué son las métricas personalizadas?
Las métricas personalizadas consisten en proporcionar métricas configurables para ver los análisis. Las métricas personalizadas pueden ser una simple puntuación de la casilla superior de una sola pregunta seleccionada o pueden ser una combinación de puntuaciones de más de 2 preguntas. Ejemplo: Puedes multiplicar las respuestas de dos preguntas que sean de tipo multiselección o de selección única, guardarlo y realizar cualquier tipo de análisis posteriormente.
¿Dónde puedo utilizar métricas personalizadas?
- Digamos que un usuario tiene una pregunta en la encuesta: ¿Cuál es el único producto lácteo que le gusta?
Para este usuario, la métrica clave puede ser el número de usuarios a los que les gusta el helado. Debería poder establecerlo como métrica.
- Digamos que un usuario tiene una pregunta matriz de 3 atributos para medir la satisfacción del cliente.
Para ellos, la métrica clave puede ser la media de las puntuaciones de los tres atributos, que podría denominarse CSAT media general.
¿Cómo activar las métricas personalizadas?
Para habilitar la funcionalidad de Métricas Personalizadas, necesitamos realizar algunos prerrequisitos:
- Crea una encuesta, añade la lógica de la encuesta (donde sea necesario)
- Haga clic en Desplegar
- Añade las reglas de flujo de trabajo
¿Dónde puedo encontrar este menú?
- Haga clic en la pestaña "Análisis" y, a continuación, en el submenú "Métricas personalizadas".
¿Qué otros pasos, además de los anteriores, hay que seguir para activar las métricas personalizadas?
- Haz clic en Crear nueva métrica, introduce el nombre de la métrica
- En la siguiente pantalla, añade el código de la Métrica y selecciona la encuesta sobre la que deseas aplicar la lógica.
- Haz clic en el botón Prueba. Esto te proporcionará un ID de respuesta.
- Realiza los pasos técnicos que se mencionan a continuación. Una vez completados los pasos técnicos, tenemos que añadir un código.
- Haz clic en el botón Guardar, cuando hayas escrito el código y habilado las respuestas en el visor de respuestas para las Métricas Personalizadas.
- Ahora, despliega la encuesta como el proceso normal.
- Una vez que empieces a recibir las respuestas, podrás ver las respuestas de las métricas personalizadas de la siguiente manera:
¿Cómo se escribe una función?
Pasos previos:
- Ejecuta el enlace mencionado a continuación en el Postman
- La pantalla mostrará un enlace como- https://api.questionpro.com/a/api/v2/surveys/{{survey-id}}/responses/{{response-id}}?apiKey={{apiKey}}
- Añade el ID de la encuesta, el ID de la respuesta y el apikey en el enlace.
¿Cómo obtener el ID de la encuesta, el ID de la respuesta y el apikey?
- Para el ID de encuesta: Haz clic en la encuesta para la que necesitas el ID de encuesta.
- Para el ID de la respuesta de prueba: Haga clic en el botón Analítica >> Métricas personalizadas >> Botón de prueba para generar el ID de respuesta de prueba
- Para apikey: Haz clic en el botón Administración >> Integraciones >> API Card y obtendrás la clave de acceso API específica para la encuesta
Una vez que añadas estos ID en la api, y pulses el botón "Enviar" en Postman, obtendrás una respuesta.
Basándonos en esta respuesta en formato JSON, necesitamos construir el código que se requiere añadir a la pantalla de Custom Metric.
Entendámoslo con un Ejemplo:
Una vez que tengas la respuesta API del Postman, vamos a construir una lógica sobre la respuesta recibida:
Tarea: Multipliquemos 2 números de las respuestas recibidas.
Supuestos: Suponiendo que queremos hacer la multiplicación del número recibido de la pregunta1 y la opción 1 de la pregunta 2. Aquí, la pregunta 2 es una pregunta de selección múltiple, entonces:
CÓDIGO:
function main(response) {
var a= parseInt(response.getResponseSet().get(0).getAnswerValues().get(0).getAnswerText());
var b= parseInt(response.getResponseSet().get(1).getAnswerValues().get(0).getAnswerText());
return a*b;
}
Aquí, get(0).getAnswerValues() >> corresponde a la pregunta 1 de la encuesta
Y, get(0).getAnswerText() >> corresponde a la 1ª opción de la pregunta 1
Del mismo modo, get(1).getAnswerValues() >> corresponde a la pregunta 2 de la encuesta y get(0).getAnswerText() >> corresponde a la 1ª opción de la pregunta 2.
¿Cómo activar las respuestas de métricas personalizadas en el visor de respuestas?
Para ver las respuestas de la lógica aplicada en la pantalla Métricas personalizadas para las transacciones, haz clic en Analítica >> Administrar datos >> Respuestas >> Ajustes >> Mostrar métricas personalizadas >> Guardar cambios
Nota: Una vez que hayas escrito el código basado en la respuesta de prueba, activa la opción Mostrar métricas personalizadas del Visor de respuestas y despliega el código; cuando empieces a recibir las respuestas, podrás ver el resultado del código en el visor de respuestas. Incluso para la respuesta de prueba, no verás el resultado en el visor de respuestas bajo el Código de Métrica.
gracias por tus comentarios