Questo tutorial è progettato per aiutarti a iniziare a esplorare e sviluppare applicazioni con Cloud Talent Solution. Si presume una conoscenza di base della programmazione, anche se dovresti essere in grado di seguire anche senza molte conoscenze di programmazione. Dopo aver seguito questo tutorial, dovresti essere in grado di utilizzare il riferimento per creare le tue applicazioni di base. Tutorial video e anche i codelab interattivi sono available.Please Per eventuali domande, contattaci.
Prerequisiti
Sei ora in grado di eseguire le seguenti attività:
- hai seguito i passaggi per creare e configurare il progetto, come elencato in Prima di iniziare,
- configurare l'ambiente utilizzando Credenziali predefinite dell'applicazione,
- familiarità di base con la programmazione in Java o Python,
- Hai installato l'ultima versione del client Java per le API di Google o del client Python per le API di Google.
Crea un'azienda con offerte di lavoro e cercale
Questo tutorial illustra un'applicazione di base di Cloud Talent Solution e fornisce guide
mediante la creazione di una singola risorsa Job da associare a una risorsa aziendale. Il prossimo
tutorial illustra la procedura per cercare le offerte di lavoro all'interno dell'azienda in base agli
attributi delle offerte e alla query di ricerca. L'API search
tenta di restituire
offerte di lavoro più pertinenti per la query di una persona in cerca di lavoro in base ai campi disponibili all'interno di un
Lavoro (nome dell'azienda, qualifica, descrizione del lavoro, categorie di lavoro, località del lavoro,
e così via).
Creazione di una società
Un'azienda è un'entità associata a un insieme di schede di lavoro. Devi creare
l'oggetto Azienda prima di poter pubblicare offerte di lavoro su Cloud Talent Solution per l'azienda.
Puoi inviare qualsiasi stringa in formato libero come externalId
durante la creazione dell'elemento
Società. Ciò significa che puoi utilizzare la chiave primaria del tuo database esistente (se ne hai uno) quando crei e fai riferimento a una società.
Go
Per informazioni su come installare e utilizzare la libreria client per CTS, consulta Librerie client di CTS. Per ulteriori informazioni, consulta API Go di CTS documentazione di riferimento.
Per eseguire l'autenticazione su CTS, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Java
Per saperne di più sull'installazione e sulla creazione di un client Cloud Talent Solution, consulta Librerie client Cloud Talent Solution.
Python
Per saperne di più sull'installazione e sulla creazione di un client Cloud Talent Solution, consulta Librerie client di Cloud Talent Solution.
Crea un job
Per pubblicare una nuova risorsa di lavoro, devi fornire tutti i campi obbligatori relativi al lavoro, nonché il companyName
della società a cui vuoi associarlo. Hai specificato companyName
in precedenza al momento della creazione dell'azienda
risorsa.
L'oggetto dati con i dati del job inseriti viene inviato a Cloud Talent Solution
utilizzando una richiesta POST. Il campo name
non deve essere impostato nella richiesta iniziale poiché è un campo "solo output" dell'API createJob
: fa parte della risposta dell'API quando il server crea una nuova entità di job. L'endpoint API per interagire con una risorsa Jobs è specificato nel
documento Librerie client di Cloud Talent Solution.
La risposta alla richiesta è un nuovo oggetto Job. Dovrebbe
includi un'offerta di lavoro name
che rappresenta in modo univoco l'offerta di lavoro. La scheda Lavoro name
viene utilizzata quando l'annuncio deve essere aggiornato o eliminato. Come best practice, archivia
questo name
e mappalo al tuo ID univoco per il job.
Il server restituisce un errore se tenti di creare un nuovo job mentre un altro job
esiste già nel sistema con gli stessi companyName
, requisitionId
e
languageCode
.
Cloud Talent Solution ti consente anche di creare job specifici per una località.
Per ulteriori informazioni, visita la pagina locations
.
Il seguente codice crea un job con solo i campi obbligatori per la società
specificata nel campo companyName
.
Puoi creare un job utilizzando l'esempio di codice riportato di seguito. Per ulteriori dettagli, consulta la guida rapida: crea aziende e offerte di lavoro.
Go
Per saperne di più sull'installazione e sulla creazione di un client Cloud Talent Solution, consulta Librerie client di Cloud Talent Solution.
Java
Per saperne di più sull'installazione e sulla creazione di un client Cloud Talent Solution, consulta Librerie client Cloud Talent Solution.
Python
Per saperne di più sull'installazione e sulla creazione di un client Cloud Talent Solution, consulta Librerie client di Cloud Talent Solution.
Creare un job con campi personalizzati
Cloud Talent Solution include diversi campi di lavoro integrati nello schema dell'API. Tuttavia, potrebbero servirti altri campi che non sono presenti
opzioni pronte all'uso. Anche se consigliamo di usare le impostazioni predefinite,
campi quando possibile, Cloud Talent Solution offre anche alcuni customAttributes
campi per un job. Possono essere filtrabili o non filtrabili. Consulta
customAttributes
documentazione per ulteriori informazioni.
L'esempio di codice seguente mostra come creare un job con customAttribute
:
Go
Per saperne di più sull'installazione e sulla creazione di un client Cloud Talent Solution, consulta Librerie client Cloud Talent Solution.
Java
Per saperne di più sull'installazione e sulla creazione di un client Cloud Talent Solution, consulta Librerie client di Cloud Talent Solution.
Python
Per saperne di più sull'installazione e sulla creazione di un client Cloud Talent Solution, consulta Librerie client Cloud Talent Solution.
Recuperare un job
Puoi verificare che il job sia stato creato utilizzando l'operazione GET per recuperare i dettagli del job. Tieni presente che potrebbero essere necessari alcuni minuti prima che il job diventi disponibile, in base al volume corrente di job creati in Cloud Talent Solution.
Puoi recuperare i dettagli di un job inserito in precedenza inviando una richiesta GET all'API Cloud Talent Solution. L'URI deve includere il job name
inserito in precedenza restituito dalla richiesta CREATE originale come parametro URL.
L'esempio seguente utilizza un'operazione GET per recuperare i dettagli di un job con un determinato name
:
Go
Per saperne di più sull'installazione e sulla creazione di un client Cloud Talent Solution, consulta Librerie client Cloud Talent Solution.
Java
Per saperne di più sull'installazione e sulla creazione di un client Cloud Talent Solution, consulta Librerie client di Cloud Talent Solution.
Python
Per saperne di più sull'installazione e sulla creazione di un client Cloud Talent Solution, consulta Librerie client di Cloud Talent Solution.
Cerca offerte di lavoro
Hai creato la tua prima azienda e il tuo primo lavoro utilizzando Cloud Talent Solution! Ora puoi eseguire una ricerca tra questi job.
Altre API
Per ulteriori informazioni sulle API e sulle diverse configurazioni disponibili, consulta la documentazione di riferimento più recente.