Una risorsa aziendale nell'API Cloud Talent Solution rappresenta una singola azienda. Qualsiasi offerta di lavoro appartenente a tale azienda si riferisce a un'offerta di lavoro creata per una posizione aperta in tale azienda. Contiene informazioni come il nome e l'indirizzo dell'azienda, nonché campi interni che associano la risorsa del servizio Cloud Talent Solution ai tuoi database interni.
Crea un'azienda
Per creare una società, invia una richiesta POST all'endpoint companies
, specificando
almeno i due campi obbligatori. Per informazioni dettagliate su come creare un'azienda, consulta la pagina Guida rapida: creazione di aziende e offerte di lavoro.
Java
Per saperne di più sull'installazione e sulla creazione di un client di Cloud Talent Solution, consulta Librerie client di Cloud Talent Solution.
Python
Per saperne di più sull'installazione e sulla creazione di un client di Cloud Talent Solution, consulta Librerie client di Cloud Talent Solution.
Go
Per saperne di più sull'installazione e sulla creazione di un client di Cloud Talent Solution, consulta Librerie client di Cloud Talent Solution.
Campi obbligatori
I seguenti campi sono obbligatori nelle richieste di creazione/aggiornamento:
displayName
: il nome del datore di lavoro visualizzato con l'offerta di lavoro, ad esempio "Google LLC".externalId
: il tuo ID interno per questa azienda. Questo campo ti consente di mappare i tuoi identificatori interni all'azienda nel sistema di Google. Se l'azienda non ha un identificatore interno separato, imposta questo campo sullo stesso valore didisplayName
.
Campi di uso comune
headquartersAddress
: l'indirizzo della sede principale dell'azienda, che può essere diverso dalla località del lavoro. Cloud Talent Solution accetta solo una singola sede centrale per azienda. Il servizio tenta di geolocalizzare l'indirizzo e compila una località più specifica, se possibile, inderivedInfo.headquartersLocation
(che è solo di output).size
: un valore del bucket che rappresenta le dimensioni dell'azienda in termini di dipendenti, dal giornoMINI
al giornoGIANT
. Consulta il riferimentosize
per le enum e le relative definizioni.eeoText
: una stringa contenente il testo della limitazione di responsabilità legale per le pari opportunità di lavoro da associare a tutte le offerte di lavoro per questa azienda.keywordSearchableJobCustomAttributes
: specifica qualicustomAttributes
nelle offerte di lavoro di questa azienda devono essere indicizzati e disponibili per la ricerca tramite la ricerca di parole chiave generiche.
Aggiorna un'azienda
Per aggiornare un'azienda, invia una richiesta PATCH al seguente endpoint:
PATCH https://jobs.googleapis.com/v3/COMPANY_NAME
Dove COMPANY_NAME
è il valore del campo name
per l'azienda. name
è l'identificatore univoco dell'azienda che viene
restituito al momento della creazione e anche dalle richieste company.get
e list
.
Il corpo della richiesta deve contenere l'intera risorsa, inclusi i campi che non vengono aggiornati. Questi campi possono essere impostati in updateMask
. Se i campi vengono impostati in updateMask
, vengono aggiornati solo quei campi e quelli degli altri campi vengono ignorati. Se updateMask
non è impostato, vengono aggiornati tutti i campi.
Java
Per saperne di più sull'installazione e sulla creazione di un client di Cloud Talent Solution, consulta Librerie client di Cloud Talent Solution.
Python
Per saperne di più sull'installazione e sulla creazione di un client di Cloud Talent Solution, consulta Librerie client di Cloud Talent Solution.
Go
Per saperne di più sull'installazione e sulla creazione di un client di Cloud Talent Solution, consulta Librerie client di Cloud Talent Solution.
Aggiorna azienda con updateMask
Java
Per saperne di più sull'installazione e sulla creazione di un client di Cloud Talent Solution, consulta Librerie client di Cloud Talent Solution.
Python
Per saperne di più sull'installazione e sulla creazione di un client di Cloud Talent Solution, consulta Librerie client di Cloud Talent Solution.
Go
Per saperne di più sull'installazione e sulla creazione di un client di Cloud Talent Solution, consulta Librerie client di Cloud Talent Solution.
best practice
Società riservate
Nei casi in cui vuoi pubblicare un'offerta di lavoro riservata, ti consigliamo di
creare una società separata che riproduca i campi dell'azienda,
ma offusca i campi displayName
, externalId
e qualsiasi altro
campo di identificazione.
Nei casi in cui il datore di lavoro finale sia anonimo (ad esempio nel caso d'uso dell'agenzia per il personale), ti consigliamo di impostare externalId
e displayName
su valori casuali ma univoci.