Strumenti di gestione di Cloud Talent Solution

Dashboard di Cloud Talent Solution

La dashboard di Cloud Talent Solution fornisce dati visivi che ti offrono maggiori informazioni su:

  1. Il modo in cui chi cerca lavoro interagisce con la Ricerca di lavoro, mostrando le query e le località principali per dominio.
  2. Se la Ricerca di lavoro è configurata correttamente, mostrando incongruenze nell'integrazione.
  3. Se gli eventi client sono configurati correttamente. La dashboard può mostrare gli eventi client che devi correggere o migliorare.

Per ulteriori informazioni, consulta la documentazione relativa alla dashboard.

Live streaming di eventi client

Controlla se Google ha ricevuto i messaggi sugli eventi che hai inviato e verifica che il formato dei messaggi sia corretto. Nella console di Google Cloud, puoi accedere allo strumento Live streaming degli eventi client. Vengono elencati i messaggi di evento più recenti (fino a 50). Visualizza i dettagli dell'evento selezionando uno degli eventi elencati. Controlla tutti gli eventi con lo stesso requestId facendo clic sul pulsante "TUTTI GLI EVENTI PER ID RICHIESTA" nell'intestazione. Vedrai avvisi nella visualizzazione dettagliata nei casi in cui il messaggio clientEvent sia stato inviato con formati errati. Utilizza le opzioni di filtro per filtrare i messaggi in base a requestId, userId o sessionId.

Se il messaggio non viene visualizzato nel live streaming dell'evento client, verifica che il valore requestId nel messaggio dell'evento sia valido. I messaggi di evento senza un valore requestId valido vengono eliminati da Cloud Talent Solution.

Per ulteriori informazioni sui messaggi di errore relativi a un singolo evento, consulta Risoluzione dei problemi relativi agli errori di convalida di ClientEvent.

Cerca tutti i messaggi evento con un requestId specifico. Come per il Live streaming degli eventi del client, puoi verificare se Google ha ricevuto i tuoi messaggi degli eventi e se si tratta di messaggi correttamente formattati per un requestId specifico. Puoi anche usare il riquadro dei filtri sul lato destro per escludere, ad esempio, i messaggi con un formato corretto.

Per saperne di più sui messaggi di errore relativi agli eventi aggregati, consulta Risoluzione dei problemi relativi agliClientEvent errori di convalida.

Dati di aziende e offerte di lavoro

Utilizza la pagina Offerte di lavoro e aziende per:

  • Visualizza un riepilogo dei conteggi di offerte di lavoro e aziende, suddivisi per tipo e categoria.

  • Cerca dettagli specifici dei lavori per nome o ID richiesta.

  • Esporta i dati di job, aziende o tenant in un set di dati BigQuery.

Se non hai ancora configurato la console, segui le istruzioni riportate in Prima di iniziare per ottenere l'accesso.

Visualizzare e cercare dati del job

La scheda Riepilogo nella pagina Offerte di lavoro e aziende mostra informazioni aggregate sui conteggi di aziende e lavori.

  • La tabella Istantanea dei conteggi più recente riassume i conteggi dei job aperti ed eliminati, nonché i conteggi delle aziende attive del giorno precedente. L'istantanea viene aggiornata una volta al giorno.
  • Il grafico Conteggi nel tempo mostra i conteggi dei lavori e dell'azienda per il periodo di tempo selezionato. Utilizza i filtri a discesa per selezionare i tipi, i tenant e la durata da visualizzare.

La scheda Metadati job fornisce uno strumento di ricerca per dettagli specifici del job. Puoi cercare fino a 10 nomi job o ID richiesta job per ottenere una tabella con i metadati disponibili per questi job. Se non viene trovato alcun risultato per un determinato job (ad esempio è stato inserito un nome o un ID errato), la tabella mostra un risultato NOT_FOUND nella riga della tabella relativa al nome o all'ID del job.

Esporta i dati in BigQuery

Puoi esportare i dati in BigQuery per job, azienda o tenant per ulteriori procedure di risoluzione dei problemi.

Per concedere le autorizzazioni BigQuery all'account di servizio CTS:

  1. Nella pagina IAM della console Google Cloud, aggiungi una nuova entità che assegna il ruolo Utente job BigQuery a gjobs-bq-prod@system.gserviceaccount.com.

    Consulta Concedere un singolo ruolo per saperne di più sulla concessione dei ruoli su BigQuery.

  2. In BigQuery, crea un nuovo set di dati BigQuery con un nome univoco.

    Utilizzerai questo set di dati per i dati CTS esportati.

  3. Nel riquadro Explorer, trova il set di dati in cui esporterai i dati CTS. Fai clic su Condividi e concedi l'accesso all'editor di dati di BigQuery gjobs-bq-prod@system.gserviceaccount.com.

    Per ulteriori informazioni, consulta Concessione dell'accesso a un set di dati nella documentazione di BigQuery.

Per esportare i dati da CTS:

  1. Nella console CTS, vai alla scheda Esportazioni della pagina Job e aziende.

  2. In Genera BigQuery Export, scegli se esportare i dati di job, società o tenant.

  3. Seleziona una tabella BigQuery esistente in cui esportare i dati.

  4. Fai clic su Genera per esportare i dati.

    La scheda Esportazione dei dati mostra il job di esportazione in corso e un link al set di dati esportato in BigQuery quando vengono generati i dati.

Gestione account di servizio

Devi connettere un account di servizio a Cloud Talent Solution per utilizzare le credenziali associate all'account e per effettuare una richiesta API. Utilizza lo strumento Connessioni degli account di servizio per gestire i tuoi account di servizio. Sono elencati tutti gli account di servizio associati al tuo progetto Google Cloud. Fai clic su "Connetti" per associare un account di servizio a Cloud Talent Solution. Scopri di più sugli account di servizio in Creazione e gestione degli account di servizio.

Risoluzione dei problemi relativi a ClientEvent errori di convalida

Convalide basate su un singolo evento

Costante Stringa UI
RELATED_JOB_ID_INVALID Il messaggio ClientEvent contiene uno o più relatedJobNames non validi o errati
EVENT_ID_REUSED Un eventId deve essere univoco per un progetto Google Cloud. In questo caso, il messaggio ha un eventId generato in precedenza dal tuo progetto Google Cloud. La best practice prevede l'inclusione di un qualche tipo di timestamp in ogni eventId per garantire l'unicità.
MISSING_REQUIRED_FIELDS Campi obbligatori mancanti. Controlla lo schema ClientEvent per identificare i campi obbligatori mancanti.
INVALID_FIELDS Uno o più campi del messaggio erano incompleti o non erano previsti da Cloud Talent Solution. Per saperne di più sui campi obbligatori e sui valori previsti in questi campi, consulta lo schema ClientEvent.
UNKNOWN_FIELDS Campi sconosciuti ricevuti
INVALID_FORMAT È stata ricevuta una stringa JSON non valida nel messaggio ClientEvent di Cloud Talent Solution. Ad esempio, manca una parentesi graffa.

Convalide aggregate per ID richiesta

Costante Description
NO_SEARCH_IMPRESSION Nessun evento IMPRESSION
VIEWS_FEWER_THAN_APPLY_STARTS Il numero di eventi VIEW è inferiore al numero di eventi APPLICATION_START. Il motivo potrebbe essere che gli eventi VIEW non vengono inviati correttamente a Cloud Talent Solution o che il pulsante Applica sulla UI è stato attivato senza attivare effettivamente una visualizzazione. Se questo è il comportamento previsto (ad esempio, se la pagina dei risultati di ricerca ha un pulsante Applica su cui chi cerca lavoro può fare clic senza visualizzare i dettagli), valuta la possibilità di utilizzare un evento APPLICATION_START_FROM_SERP per questo caso d'uso.
VIEWS_FEWER_THAN_APPLY_REDIRECTS Il numero di eventi VIEW è inferiore al numero di eventi APPLICATION_REDIRECT. Il motivo potrebbe essere che gli eventi VIEW non vengono inviati correttamente a Cloud Talent Solution o che il pulsante Applica della UI è stato attivato senza attivare effettivamente una visualizzazione. Se questo è il comportamento previsto (ad esempio, se la pagina dei risultati di ricerca ha un pulsante Applica su cui chi cerca lavoro può fare clic, senza visualizzare i dettagli del lavoro), valuta la possibilità di utilizzare un evento APPLICATION_REDIRECT_FROM_SERP per questo caso d'uso.
APPLY_STARTS_FEWER_THAN_APPLY_FINISHES Ciò è probabilmente dovuto a un errore di configurazione, in cui il messaggio APPLICATION_START non viene inviato in tutte le istanze o il messaggio APPLICATION_FINISH viene inviato nelle istanze in cui non deve essere inviato. Idealmente, il numero di messaggi di APPLICATION_START deve essere maggiore o uguale al numero di messaggi di APPLICATION_FINISH.