Diese Anleitung soll Ihnen einen schnellen Einstieg in die Verwendung und Entwicklung von Anwendungen mit Cloud Talent Solution ermöglichen. Dabei wird davon ausgegangen, dass Sie mit den Grundlagen des Programmierens vertraut sind. Die Anleitung ist aber auch ohne viel Programmierwissen verständlich. Nachdem Sie die Anleitung durchgegangen sind, sollten Sie mithilfe der Referenzdokumentation Ihre eigenen grundlegenden Anwendungen erstellen können. Video-Tutorials und interaktive Codelabs sind ebenfalls verfügbar.Bitte kontaktieren Sie uns, wenn Sie Fragen haben.
Vorbereitung
Sie haben:
- die Schritte zum Erstellen und Einrichten Ihres Projekts unter Vorbereitung ausgeführt,
- Ihre Umgebung mit den Standardanmeldedaten für Anwendungen konfiguriert,
- Grundkenntnisse des Programmierens mit Java oder Python,
- den neuesten Google API-Java-Client oder Google API-Python-Client installiert.
Unternehmen mit Jobs erstellen und nach diesen Jobs suchen
Dieses Lernprogramm führt Sie durch eine grundlegende Cloud Talent Solution-Anwendung und führt Sie durch die Erstellung einer einzelnen Jobressource, die Sie einer Unternehmensressource zuordnen. In der nächsten Anleitung wird erläutert, wie Sie nach Jobs innerhalb des Unternehmens mithilfe von Jobattributen und einer Suchanfrage suchen. Die search
-API versucht, Jobs zurückzugeben, die für die Abfrage eines Jobsuchenden am relevantesten sind, basierend auf verfügbaren Feldern innerhalb eines Jobs (Firmenname, Jobtitel, Jobbeschreibung, Jobkategorien, Jobstandort usw.).
Unternehmen erstellen
Ein Unternehmen ist eine Entität, die mit einer Reihe von Jobanzeigen verbunden ist. Sie müssen das Unternehmensobjekt erstellen, bevor Sie Jobs in Cloud Talent Solution für dieses Unternehmen veröffentlichen können.
Sie können beim Erstellen der Firma eine beliebige Freiformzeichenfolge als externalId
senden. Dies bedeutet, dass ein Unternehmen mithilfe des Primärschlüssels aus Ihrer Datenbank (sofern vorhanden) erstellt und referenziert werden kann.
Im folgenden Beispiel wird gezeigt, wie Sie einen neuen Client erstellen, um die Anfrage auszuführen. Wir empfehlen, einen Client pro Programm- oder Systemprozess zu erstellen und ihn dann entweder über ein Verbindungs-Pooling oder einen Singleton-Client für mehrere Anfragen freizugeben. Das Erstellen eines neuen Clients mit jeder Anfrage kann zu Leistungsproblemen oder zum Auslösen des DoS-Schutzes führen.
Go
Informationen zum Installieren und Verwenden der Clientbibliothek für CTS finden Sie unter CTS-Clientbibliotheken. Weitere Informationen finden Sie in der Referenzdokumentation zur CTS Go API.
Richten Sie Standardanmeldedaten für Anwendungen ein, um sich bei CTS zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Java
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Node.js
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Python
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Job erstellen
Um eine neue Jobressource zu veröffentlichen, müssen Sie alle erforderlichen Felder für den Job zusammen mit dem companyName
des Unternehmens angeben, dem Sie diesen Job zuordnen möchten. Sie haben die companyName
früher angegeben, als Sie die Unternehmensressource erstellt haben.
Das Datenobjekt mit den ausgefüllten Auftragsdaten wird mithilfe einer POST-Anforderung an den Cloud Talent Solution-Endpunkt gesendet. Das Feld name
sollte in der ersten Anforderung nicht festgelegt werden, da es sich um ein Feld "Nur Ausgabe" der createJob
API handelt: Es ist Teil der API-Antwort, wenn vom Server eine neue Jobentität erstellt wird. Der API-Endpunkt für die Interaktion mit einer Jobressource ist im Dokument der Cloud Talent Solution Client-Bibliotheken angegeben.
Die Antwort auf die Anforderung ist ein neues Jobobjekt. Es sollte einen Job name
enthalten, der die Buchung eindeutig darstellt. Der Job name
wird verwendet, wenn die Buchung aktualisiert oder gelöscht werden muss. Speichern Sie diese name
als Best Practice und ordnen Sie sie Ihrer eigenen eindeutigen ID für den Job zu.
Der Server gibt einen Fehler zurück, wenn Sie versuchen, einen neuen Job zu erstellen, wenn bereits ein anderer Job im System mit denselben companyName
, requisitionId
und languageCode
vorhanden ist.
Mit Cloud Talent Solution können Sie auch standortspezifische Jobs erstellen.
Weitere Informationen finden Sie unter locations
.
Der folgende Code erstellt einen Job mit nur den erforderlichen Feldern für das Unternehmen, die im Feld companyName
angegeben sind.
Sie können einen Job mit dem Codebeispiel weiter unten erstellen. Weitere Informationen finden Sie unter Schnellstart: Unternehmen und Jobs erstellen.
Go
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Java
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Node.js
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Python
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Erstellen Sie einen Job mit benutzerdefinierten Feldern
Cloud Talent Solution umfasst verschiedene Jobfelder, die in das API-Schema eingebunden sind. Unter Umständen benötigen Sie jedoch zusätzliche Felder, die in den vorkonfigurierten Optionen nicht vorhanden sind. Während wir empfohlen haben, die Standardfelder nach Möglichkeit zu verwenden, bietet Cloud Talent Solution auch einige customAttributes
Felder für einen Job. Diese können filterbar sein oder nicht. Weitere Informationen finden Sie in der Dokumentation von customAttributes
.
Das folgende Codebeispiel zeigt, wie Sie einen Job mit einem customAttribute
erstellen:
Go
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Java
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Node.js
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Python
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Job abrufen
Sie können bestätigen, dass der Job erstellt wurde. Dazu rufen Sie mit dem GET-Vorgang die Details des Jobs ab. Beachten Sie, dass es einige Minuten dauern kann, bis der Job verfügbar ist, basierend auf dem aktuellen Jobvolumen, das in Cloud Talent Solution erstellt wird.
Sie können die Details eines zuvor eingefügten Jobs abrufen, indem Sie eine GET-Anforderung an die Cloud Talent Solution API senden. Der URI sollte den zuvor eingefügten Job name
enthalten, der von der ursprünglichen CREATE-Anforderung als URL-Parameter zurückgegeben wurde.
Im folgenden Beispiel wird eine GET-Operation verwendet, um die Details eines Jobs mit einem bestimmten name
abzurufen:
Go
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Java
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Node.js
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Python
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Jobs suchen
Sie haben Ihr erstes Unternehmen und Ihren ersten Job mit Cloud Talent Solution erstellt. Sie können jetzt eine Suche für diese Jobs durchführen.
Weitere APIs
Weitere Informationen zu den APIs und den verschiedenen verfügbaren Konfigurationen finden Sie in der neuesten Referenzdokumentation.