Una risorsa aziendale in Cloud Talent Solution rappresenta una singola azienda. Qualsiasi lavoro appartenente a quell'azienda fa riferimento a un annuncio di lavoro creato per una posizione aperta in quell'azienda. Contiene informazioni come il nome e l'indirizzo dell'azienda, nonché campi interni che collegano la risorsa nel servizio Cloud Talent Solution ai tuoi database interni.
Creare un'azienda
Per creare un'azienda, 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: crea aziende e offerte di lavoro. Tutorial video e sessioni interattive
sono disponibili anche i codelab.
L'esempio seguente mostra come creare un nuovo client per eseguire la richiesta. Ti consigliamo di creare un client per programma o processo di sistema, quindi di utilizzare il pooling delle connessioni o un client singleton per condividerlo tra più richieste. La creazione di un nuovo client con ogni richiesta può causare problemi di prestazioni o attivare la protezione da attacchi DoS.
Go
Per scoprire come installare e utilizzare la libreria client per CTS, consulta Librerie client CTS. Per ulteriori informazioni, consulta API Go di CTS documentazione di riferimento.
Per eseguire l'autenticazione su CTS, configura Credenziali predefinite dell'applicazione. Per ulteriori informazioni, vedi Configura l'autenticazione per un ambiente di sviluppo locale.
Java
Per informazioni su come installare e utilizzare la libreria client per CTS, consulta Librerie client di CTS. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API CTS Java.
Per eseguire l'autenticazione su CTS, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Node.js
Per scoprire come installare e utilizzare la libreria client per CTS, consulta Librerie client CTS. Per ulteriori informazioni, consulta API Node.js di CTS documentazione di riferimento.
Per autenticarti a CTS, configura le credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Python
Per scoprire come installare e utilizzare la libreria client per CTS, consulta Librerie client CTS. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API CTS Python.
Per eseguire l'autenticazione su CTS, configura Credenziali predefinite dell'applicazione. Per ulteriori informazioni, vedi Configura l'autenticazione per un ambiente di sviluppo locale.
Campi obbligatori
I seguenti campi sono obbligatori nelle richieste di creazione/aggiornamento:
displayName
: il nome del datore di lavoro visualizzato con il lavoro, ad esempio "Google LLC".externalId
: Il tuo ID interno per questa azienda. Questo campo ti consente di mappare il traffico interno identificatori all'azienda nel sistema di Google. Se l'azienda non dispone di identificatore interno separato, imposta questo campo sullo stesso valore didisplayName
.
Campi di uso comune
headquartersAddress
: L'indirizzo della sede principale dell'azienda, che potrebbe essere diverso dalla località del lavoro. Cloud Talent Solution accetta una sola sede centrale per società. Il servizio tenta di geolocalizzare l'indirizzo e, se possibile, compila una località più specifica inderivedInfo.headquartersLocation
(che è solo di output).size
: un valore del bucket che rappresenta le dimensioni dell'azienda in termini di numero di dipendenti, daMINI
aGIANT
. Consulta lasize
riferimento per le enumerazioni e le relative definizioni.eeoText
: una stringa contenente il campo legale per le pari opportunità di impiego testo del disclaimer da associare a tutte le offerte di lavoro per questa azienda.keywordSearchableJobCustomAttributes
: Specifica qualicustomAttributes
nei job di questa azienda devono essere indicizzati e devono essere cercati per parola chiave generica eseguire una ricerca.
Società riservate
Se vuoi pubblicare un'offerta di lavoro riservata, ti consigliamo
creando un'azienda separata che imita i campi dell'azienda,
ma offusca displayName
, externalId
e qualsiasi altro
che identificano i campi.
Nei casi in cui il datore di lavoro finale debba essere anonimo (ad esempio,
caso d'uso di Staffing Agency), ti consigliamo di impostare externalId
e
displayName
a valori casuali ma univoci.
Recupera un'azienda
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 autenticarti a CTS, configura le credenziali predefinite dell'applicazione. Per ulteriori informazioni, vedi Configura l'autenticazione per un ambiente di sviluppo locale.
Java
Per scoprire come installare e utilizzare la libreria client per CTS, consulta Librerie client CTS. Per ulteriori informazioni, consulta API Java di CTS documentazione di riferimento.
Per eseguire l'autenticazione su CTS, configura Credenziali predefinite dell'applicazione. Per ulteriori informazioni, vedi Configura l'autenticazione per un ambiente di sviluppo locale.
Node.js
Per informazioni su come installare e utilizzare la libreria client per CTS, consulta Librerie client di CTS. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API CTS Node.js.
Per autenticarti a CTS, configura le credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Python
Per scoprire come installare e utilizzare la libreria client per CTS, consulta Librerie client CTS. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API CTS Python.
Per eseguire l'autenticazione su CTS, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Elenco società
Go
Per scoprire come installare e utilizzare la libreria client per CTS, consulta Librerie client CTS. Per ulteriori informazioni, consulta API Go di CTS documentazione di riferimento.
Per autenticarti a CTS, configura le credenziali predefinite dell'applicazione. Per ulteriori informazioni, vedi Configura l'autenticazione per un ambiente di sviluppo locale.
Java
Per scoprire come installare e utilizzare la libreria client per CTS, consulta Librerie client CTS. Per ulteriori informazioni, consulta API Java di CTS documentazione di riferimento.
Per autenticarti a CTS, configura le credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Node.js
Per informazioni su come installare e utilizzare la libreria client per CTS, consulta Librerie client di CTS. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API CTS Node.js.
Per eseguire l'autenticazione su CTS, configura Credenziali predefinite dell'applicazione. Per ulteriori informazioni, vedi Configura l'autenticazione per un ambiente di sviluppo locale.
Python
Per informazioni su come installare e utilizzare la libreria client per CTS, consulta Librerie client di CTS. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API CTS Python.
Per eseguire l'autenticazione su CTS, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Eliminare 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 ulteriori informazioni, vedi Configura l'autenticazione per un ambiente di sviluppo locale.
Java
Per informazioni su come installare e utilizzare la libreria client per CTS, consulta Librerie client di CTS. Per ulteriori informazioni, consulta API Java di CTS documentazione di riferimento.
Per autenticarti a CTS, configura le credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Node.js
Per informazioni su come installare e utilizzare la libreria client per CTS, consulta Librerie client di CTS. Per ulteriori informazioni, consulta API Node.js di CTS documentazione di riferimento.
Per autenticarti a CTS, configura le credenziali predefinite dell'applicazione. Per ulteriori informazioni, vedi Configura l'autenticazione per un ambiente di sviluppo locale.
Python
Per informazioni su come installare e utilizzare la libreria client per CTS, consulta Librerie client di CTS. Per ulteriori informazioni, consulta API Python di CTS documentazione di riferimento.
Per eseguire l'autenticazione su CTS, configura Credenziali predefinite dell'applicazione. Per ulteriori informazioni, vedi Configura l'autenticazione per un ambiente di sviluppo locale.