Tableau de bord de Cloud Talent Solution
Le tableau de bord de Cloud Talent Solution fournit des données visuelles qui vous permettent de mieux comprendre :
- La manière dont les demandeurs d'emploi interagissent avec Job Search, en affichant les principales requêtes et les principaux emplacements par domaine.
- Si Job Search est correctement configurée, en montrant les incohérences de votre intégration.
- 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.
Rechercher des événements clients
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 les offres d'emploi et les entreprises
Utilisez la page Offres d'emploi et entreprises vers:
Affichez un résumé des offres d'emploi et des entreprises, réparties par type et par catégorie.
Recherchez les détails d'un emploi spécifique par nom ou par ID de demande de recrutement.
Exporter des données sur des offres d'emploi, des entreprises ou des locataires vers un ensemble de données BigQuery
Si vous n'avez pas encore configuré la console, suivez les instructions fournies dans l'article Avant de commencer à recevoir y accéder.
Afficher et rechercher des données d'emploi
L'onglet Résumé de la page Emplois et entreprises affiche des données cumulées des informations sur le nombre d'emplois et d'entreprises.
- Le tableau Dernier instantané des totaux récapitule les totaux des offres ouvertes et supprimées, ainsi que les totaux des entreprises actives du jour précédent. Cet instantané est mis à jour une fois par jour.
- Le graphique Nombres au fil du temps visualise le nombre d'offres d'emploi et d'entreprises sur une période 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 les détails d'un emploi spécifique. Vous pouvez rechercher jusqu'à 10 noms de poste ou ID de demande d'emploi pour obtenir un tableau contenant les métadonnées disponibles pour ces postes. Si aucun résultat n'est trouvé pour une tâche particulière (par exemple, si un nom ou un ID incorrect a été saisi), la table affiche un résultat NOT_FOUND
dans la ligne de la table pour 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 poursuivre le dépannage.
Pour accorder des autorisations BigQuery au compte de service CTS :
Sur la page IAM (Identity and Access Management) de la console Google Cloud, ajoutez un principal en attribuant le rôle Utilisateur de tâche BigQuery à
gjobs-bq-prod@system.gserviceaccount.com
.Voir Accorder un rôle unique pour en savoir plus sur l'attribution de rôles dans BigQuery.
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.
Dans le volet Explorateur, recherchez l'ensemble de données que vous allez exporter des données CTS. Cliquez sur Partager et autorisez l'accès au
gjobs-bq-prod@system.gserviceaccount.com
Éditeur de données BigQuery.Voir Accorder l'accès à un ensemble de données dans la documentation BigQuery.
Pour exporter vos données depuis CTS:
Dans la console CTS, accédez à l'onglet Exports (Exportations) de la page Jobs and companies (Offres d'emploi et entreprises).
Sous Générer une exportation BigQuery, indiquez si vous souhaitez exporter le job, l'entreprise ou données du locataire.
Sélectionnez une table BigQuery existante vers laquelle exporter les données.
Cliquez sur Générer pour exporter les données.
L'onglet Exportation de données affiche la tâche d'exportation en cours et 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 . |