Herramientas de gestión de Cloud Talent Solution

Panel de control de Cloud Talent Solution

El panel de control de Cloud Talent Solution ofrece datos visuales para que puedas obtener más información sobre lo siguiente:

  1. Cómo interactúan los candidatos con Job Search, mostrando las consultas y las ubicaciones principales por dominio.
  2. Si la búsqueda de empleo está configurada correctamente, mostrando incoherencias en la integración.
  3. Si los eventos de cliente están configurados correctamente. El panel de control puede mostrar eventos de cliente que debe corregir o mejorar.

Para obtener más información, consulta la documentación del panel de control.

Transmisión en directo de eventos de cliente

Comprueba si Google ha recibido los mensajes de eventos que has enviado y confirma que el formato de los mensajes es correcto. En la consola de GCP, puedes acceder a la herramienta de emisión en directo de eventos de cliente. Se muestran los mensajes de eventos más recientes (hasta 50). Para ver los detalles de un evento, selecciona cualquiera de los eventos de la lista. Consulta todos los eventos con el mismo requestId haciendo clic en el botón "TODOS LOS EVENTOS POR ID DE SOLICITUD" de la cabecera. En la vista detallada, verás advertencias en los casos en los que el mensaje clientEvent se haya enviado con formatos incorrectos. Usa las opciones de filtrado para filtrar los mensajes por requestId, userId o sessionId.

Si el mensaje no aparece en la emisión en directo de eventos de cliente, compruebe que el requestId del mensaje del evento sea válido. Cloud Talent Solution descarta los mensajes de eventos que no tienen un requestId válido.

Consulta la sección Solucionar problemas de errores de validación de ClientEvent para obtener más información sobre los mensajes de error de eventos únicos.

Buscar todos los mensajes de eventos que tengan un requestId específico. Al igual que con la emisión en directo de eventos de cliente, puedes verificar si Google ha recibido tus mensajes de eventos y si tienen el formato correcto para un requestId concreto. También puedes usar el panel de filtros de la derecha para excluir, por ejemplo, los mensajes bien formados.

Consulta Solucionar problemas de errores de validaciónClientEvent para obtener más información sobre los mensajes de error de eventos agregados.

Datos de tareas y empresas

Usa la página Tareas y empresas para hacer lo siguiente:

  • Consulta un resumen de los recuentos de empleos y empresas, desglosados por tipo y categoría.

  • Busca detalles de trabajos específicos por nombre o ID de solicitud.

  • Exportar datos de tareas, empresas o arrendatarios a un conjunto de datos de BigQuery.

Si aún no has configurado la consola, sigue las instrucciones que se indican en la sección Antes de empezar para obtener acceso.

Ver y buscar datos de empleo

La pestaña Resumen de la página Empleos y empresas muestra información agregada sobre el número de empleos y empresas.

  • En la tabla Última instantánea de los recuentos se resumen los recuentos de los empleos abiertos y eliminados, así como los de las empresas activas del día anterior. Esta vista se actualiza una vez al día.
  • El gráfico Recuentos a lo largo del tiempo muestra los recuentos de trabajos y empresas durante el periodo que selecciones. Usa los filtros desplegables para seleccionar los tipos, los arrendatarios y la duración que quieras mostrar.

La pestaña Metadatos de la tarea incluye una herramienta de búsqueda para encontrar detalles específicos de las tareas. Puedes buscar hasta 10 nombres o IDs de puestos para obtener una tabla con los metadatos disponibles de esos puestos. Si no se encuentran resultados para un trabajo concreto (por ejemplo, si se ha introducido un nombre o un ID incorrecto), la tabla mostrará el resultado NOT_FOUND en la fila correspondiente a ese nombre o ID.

Exportar datos a BigQuery

Puede exportar datos a BigQuery por tarea, empresa o inquilino para solucionar problemas.

Para conceder permisos de BigQuery a la cuenta de servicio de CTS, sigue estos pasos:

  1. En la página Gestión de identidades y accesos de la consolaGoogle Cloud , añade un nuevo principal y asigna el rol Usuario de tareas de BigQuery a gjobs-bq-prod@system.gserviceaccount.com.

    Consulta más información sobre cómo asignar roles en BigQuery en el artículo Asignar un rol concreto.

  2. En BigQuery, crea un conjunto de datos de BigQuery con un nombre único.

    Usará este conjunto de datos para los datos de CTS exportados.

  3. En el panel Explorador, busca el conjunto de datos al que vas a exportar los datos de CTS. Haz clic en Compartir y da acceso al rol gjobs-bq-prod@system.gserviceaccount.com Editor de datos de BigQuery.

    Para obtener más información, consulta el artículo sobre cómo conceder acceso a un conjunto de datos en la documentación de BigQuery.

Para exportar tus datos de CTS, sigue estos pasos:

  1. En la consola de CTS, ve a la pestaña Exportaciones de la página Tareas y empresas.

  2. En Generar exportación de BigQuery, seleccione si quiere exportar datos de tareas, empresas o inquilinos.

  3. Selecciona una tabla de BigQuery a la que exportar los datos.

  4. Haz clic en Generar para exportar los datos.

    En la pestaña Exportación de datos se muestra el trabajo de exportación en curso y un enlace al conjunto de datos exportado en BigQuery cuando se generan los datos.

Gestión de cuentas de servicio

Para usar las credenciales asociadas a una cuenta de servicio y hacer una solicitud a la API, debes conectar una cuenta de servicio a Cloud Talent Solution. Usa la herramienta Conexiones de cuentas de servicio para gestionar tus cuentas de servicio. Se muestran todas las cuentas de servicio asociadas a tu proyecto de Google Cloud. Haga clic en "Conectar" para asociar una cuenta de servicio a Cloud Talent Solution. Consulta más información sobre las cuentas de servicio en el artículo Crear y gestionar cuentas de servicio.

Solucionar problemas de ClientEvent errores de validación

Validaciones basadas en un solo evento

Constante Cadena de interfaz de usuario
RELATED_JOB_ID_INVALID El mensaje ClientEvent tiene uno o varios relatedJobNames no válidos o incorrectos
EVENT_ID_REUSED Un eventId debe ser único en un proyecto de Google Cloud. En este caso, el mensaje tiene un eventId generado previamente por tu proyecto de Google Cloud. Se recomienda incluir alguna forma de marca de tiempo en cada eventId para asegurar que sea único.
MISSING_REQUIRED_FIELDS Faltan campos obligatorios. Consulta el esquema de ClientEvent para identificar los campos obligatorios que faltan.
INVALID_FIELDS Uno o varios campos del mensaje estaban incompletos o no eran los esperados por Cloud Talent Solution. Para obtener más información sobre los campos obligatorios y los valores que se esperan en esos campos, consulta el esquema ClientEvent.
UNKNOWN_FIELDS Se han recibido campos desconocidos
INVALID_FORMAT Se ha recibido una cadena JSON no válida en el mensaje ClientEvent de Cloud Talent Solution. Por ejemplo, si falta un corchete.

Validaciones agregadas por requestId

Constante Descripción
NO_SEARCH_IMPRESSION No hay eventos de IMPRESSION
VIEWS_FEWER_THAN_APPLY_STARTS El número de eventos VIEW es inferior al número de eventos APPLICATION_START. Esto puede deberse a que los eventos VIEW no se envían correctamente a Cloud Talent Solution o a que el botón Solicitar de la interfaz de usuario se activa sin que se active una vista. Si este es el comportamiento esperado (por ejemplo, si la página de resultados de búsqueda tiene un botón de solicitud que los candidatos pueden hacer clic sin ver los detalles del trabajo), considera usar un evento APPLICATION_START_FROM_SERP en su lugar.
VIEWS_FEWER_THAN_APPLY_REDIRECTS El número de eventos VIEW es inferior al número de eventos APPLICATION_REDIRECT. Esto puede deberse a que los eventos VIEW no se envían correctamente a Cloud Talent Solution o a que el botón Solicitar de la interfaz de usuario se activa sin que se active una vista. Si este es el comportamiento esperado (por ejemplo, si la página de resultados de búsqueda tiene un botón de solicitud en el que pueden hacer clic los candidatos sin ver los detalles del trabajo), considera la posibilidad de usar un evento APPLICATION_REDIRECT_FROM_SERP en este caso.
APPLY_STARTS_FEWER_THAN_APPLY_FINISHES Es probable que se deba a un error de configuración por el que el mensaje APPLICATION_START no se envía en todos los casos o el mensaje APPLICATION_FINISH se envía en casos en los que no debería enviarse. Lo ideal es que el número de mensajes APPLICATION_START sea mayor o igual que el número de mensajes APPLICATION_FINISH.