Outils de gestion de Cloud Talent Solution

Tableau de bord de Cloud Talent Solution

Le tableau de bord de Cloud Talent Solution fournit des données visuelles qui vous permettent d'en savoir plus sur les éléments suivants:

  1. La manière dont les demandeurs d'emploi interagissent avec Job Search, en affichant les principales requêtes et les principaux emplacements par domaine.
  2. Si Job Search est correctement configurée, en montrant les incohérences de votre intégration.
  3. Si vos événements client sont correctement configurés. Le tableau de bord peut afficher les événements client que vous devez corriger ou améliorer.

Pour plus d'informations, consultez la documentation du tableau de bord.

Diffusion en direct d'événements clients

Vérifiez si Google a reçu les messages d'événement que vous avez envoyés et confirmez que le format des messages est correct. Dans la console GCP, accédez à l'outil de diffusion en direct des événements clients. Les messages d'événement les plus récents (jusqu'à 50) sont affichés. Sélectionnez l'un des événements de la liste pour en afficher les détails. Vérifiez tous les événements ayant le même requestId en cliquant sur le bouton ALL EVENTS BY REQUESTID (TOUS LES ÉVÉNEMENTS PAR REQUESTID) dans l'en-tête. Si le format du message clientEvent envoyé s'avère incorrect, des avertissements s'affichent dans la vue détaillée. Utilisez les options de filtrage pour filtrer les messages par requestId, userId ou sessionId.

Si le message n'apparaît pas dans la diffusion en direct d'événements clients, vérifiez que le paramètre requestId du message d'événement est valide. Les messages d'événement dont le paramètre requestId n'est pas valide sont ignorés par Cloud Talent Solution.

Consultez la section Dépanner des erreurs de validation ClientEvent pour en savoir plus sur les messages d'erreur liés à un événement unique.

Recherchez tous les messages d'événement ayant un requestId spécifique. Comme pour la diffusion en direct d'événements clients, vous pouvez vérifier que Google a bien reçu vos messages d'événement et qu'ils sont bien formatés pour un requestId particulier. Vous pouvez également utiliser le panneau de filtrage situé à droite pour filtrer, par exemple, les messages dont le format est correct.

Consultez la section Dépanner des erreurs de validation ClientEvent pour en savoir plus sur les messages d'erreur liés à des événements agrégés.

Données sur l'emploi et les entreprises

La page Offres d'emploi et entreprises vous permet d'effectuer les opérations suivantes:

  • Affichez un résumé des offres d'emploi et des comptes d'entreprises, répartis par type et par catégorie.

  • Recherchez des détails sur des offres d'emploi spécifiques par nom ou par ID de demande de recrutement.

  • Exportez les données d'emplois, d'entreprises ou de locataires dans un ensemble de données BigQuery.

Si vous n'avez pas encore configuré la console, suivez les instructions de la section Avant de commencer pour obtenir l'accès.

Afficher et rechercher des données de job

L'onglet Résumé de la page Emplois et entreprises affiche des informations agrégées sur le nombre d'emplois et d'entreprises.

  • Le tableau Dernier instantané des décomptes récapitule le nombre d'offres d'emploi ouvertes et supprimées, ainsi que le nombre d'entreprises actives au cours de la veille. Cet instantané est mis à jour une fois par jour.
  • Le graphique Nombre au fil du temps représente les décomptes des offres d'emploi et de l'entreprise sur une période de temps que vous sélectionnez. Utilisez les filtres de la liste déroulante pour sélectionner les types, les locataires et la durée à afficher.

L'onglet Job Metadata (Métadonnées de tâche) fournit un outil de recherche pour des informations spécifiques sur une offre d'emploi. Vous pouvez rechercher jusqu'à 10 noms ou ID de demande d'emploi afin d'obtenir une table contenant les métadonnées disponibles pour ces offres. Si aucun résultat n'est trouvé pour une tâche particulière (par exemple, si le nom ou l'ID a été saisi de manière incorrecte), la table affiche un résultat NOT_FOUND dans la ligne correspondant à ce nom ou à cet ID de tâche.

Exporter les données vers BigQuery

Vous pouvez exporter des données vers BigQuery par tâche, entreprise ou locataire pour un dépannage plus poussé.

Pour accorder des autorisations BigQuery au compte de service CTS:

  1. Sur la page IAM de la console Google Cloud, ajoutez un nouveau compte principal qui attribue le rôle Utilisateur de tâche BigQuery à gjobs-bq-prod@system.gserviceaccount.com.

    Pour en savoir plus sur l'attribution de rôles sur BigQuery, consultez la section Attribuer un seul rôle.

  2. Dans BigQuery, créez un ensemble de données BigQuery avec un nom unique.

    Vous utiliserez cet ensemble de données pour les données CTS exportées.

  3. Dans le volet Explorateur, recherchez l'ensemble de données vers lequel vous allez exporter les données CTS. Cliquez sur Partager et accordez l'accès à l'éditeur de données BigQuery gjobs-bq-prod@system.gserviceaccount.com.

    Pour en savoir plus, consultez la page Accorder l'accès à un ensemble de données dans la documentation BigQuery.

Pour exporter vos données depuis CTS:

  1. Dans la console CTS, accédez à l'onglet Exportations de la page Emplois et entreprises.

  2. Sous Générer BigQuery Export, indiquez si vous souhaitez exporter les données sur les emplois, les entreprises ou les locataires.

  3. Sélectionnez une table BigQuery existante vers laquelle exporter les données.

  4. Cliquez sur Générer pour exporter les données.

    L'onglet Data export (Exportation de données) affiche le job d'exportation en cours et affiche un lien vers l'ensemble de données exporté dans BigQuery lorsque les données sont générées.

Gestion des comptes de service

Vous devez connecter un compte de service à Cloud Talent Solution pour pouvoir utiliser les identifiants associés à ce compte et créer une requête API. Utilisez l'outil de connexion aux comptes de service pour gérer vos comptes de service. Tous les comptes de service associés à votre projet Google Cloud sont répertoriés. Cliquez sur "Associer" pour associer un compte de service à Cloud Talent Solution. Pour en savoir plus sur les comptes de service, consultez la page Créer et gérer des comptes de service.

Dépanner des erreurs de validation ClientEvent

Validations basées sur un événement unique

Constante Chaîne d'UI
RELATED_JOB_ID_INVALID Le message ClientEvent contient au moins un élément relatedJobNames invalide ou incorrect
EVENT_ID_REUSED Un eventId doit être unique à un projet Google Cloud. Dans ce cas, le message dispose d'un eventId qui a déjà été généré par votre projet Google Cloud. Il est recommandé d'inclure une forme d'horodatage dans chaque eventId, afin de garantir l'unicité.
MISSING_REQUIRED_FIELDS Champs obligatoires non renseignés. Vérifiez le schéma ClientEvent pour identifier les champs obligatoires non renseignés.
INVALID_FIELDS Un ou plusieurs champs du message étaient incomplets ou n'étaient pas attendus par Cloud Talent Solution. Consultez le schéma ClientEvent pour en savoir plus sur les champs obligatoires et les valeurs attendues dans ces champs.
UNKNOWN_FIELDS Réception de champs inconnus.
INVALID_FORMAT Réception d'une chaîne JSON non valide dans le message ClientEvent de Cloud Talent Solution. Par exemple, une accolade manquante.

Validations agrégées par requestId

Constante Description
NO_SEARCH_IMPRESSION Aucun événement IMPRESSION
VIEWS_FEWER_THAN_APPLY_STARTS Le nombre d'événements VIEW est inférieur au nombre d'événements APPLICATION_START. L'envoi des événements VIEW à Cloud Talent Solution a peut-être été mal configuré ou le bouton "Postuler" de l'interface utilisateur est utilisé, mais ne déclenche pas d'affichage. S'il s'agit du comportement souhaité (par exemple, la page des résultats de la recherche comporte un bouton "Postuler" sur lequel les demandeurs d'emploi peuvent cliquer sans afficher les détails de l'offre d'emploi), utilisez plutôt un événement APPLICATION_START_FROM_SERP dans ce cas précis.
VIEWS_FEWER_THAN_APPLY_REDIRECTS Le nombre d'événements VIEW est inférieur au nombre d'événements APPLICATION_REDIRECT. L'envoi des événements VIEW à Cloud Talent Solution a peut-être été mal configuré, ou le bouton "Postuler" de l'interface utilisateur est utilisé, mais ne déclenche pas d'affichage. S'il s'agit du comportement souhaité (par exemple, la page des résultats de la recherche comporte un bouton "Postuler" sur lequel les demandeurs d'emploi peuvent cliquer sans afficher les détails de l'offre d'emploi), utilisez plutôt un événement APPLICATION_REDIRECT_FROM_SERP dans ce cas précis.
APPLY_STARTS_FEWER_THAN_APPLY_FINISHES Ceci est probablement dû à une mauvaise configuration dans laquelle le message APPLICATION_START n'est pas envoyé dans toutes les instances, ou le message APPLICATION_FINISH est en cours d'envoi dans les instances alors qu'il ne devrait pas être envoyé. Dans l'idéal, le nombre de messages APPLICATION_START doit être supérieur ou égal au nombre de messages APPLICATION_FINISH.