Eine Unternehmensressource stellt in der Cloud Talent Solution API ein einzelnes Unternehmen dar. Jeder Job, der zu diesem Unternehmen gehört, bezieht sich auf eine Jobanzeige, die für eine offene Position in diesem Unternehmen erstellt wurde. Sie enthält Informationen wie den Namen und die Adresse des Unternehmens sowie interne Felder, die die Ressource des Cloud Talent Solution-Dienstes mit Ihren internen Datenbanken verbinden.
Unternehmen erstellen
Senden Sie zum Erstellen einer Firma eine POST-Anforderung an den Endpunkt companies und geben Sie mindestens die beiden erforderlichen Felder an. Informationen zum Erstellen eines Unternehmens finden Sie auf der Seite Schnellstart: Unternehmen und Jobs erstellen.
Java
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.
Go
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Pflichtfelder
Die folgenden Felder müssen in Erstellungs-/Aktualisierungsanfragen angegeben werden:
displayName: Der Name des Arbeitgebers, der mit dem Job angezeigt wird, z. B. "Google LLC".externalId: Ihre interne ID für dieses Unternehmen. In diesem Feld können Sie dem Unternehmen im Google-System Ihre interne Kennzeichnung zuordnen. Wenn das Unternehmen keine separate interne Kennung hat, setzen Sie dieses Feld auf den gleichen Wert wiedisplayName.
Häufig verwendete Felder
headquartersAddressDie Adresse der Hauptniederlassung des Unternehmens, die sich vom Jobstandort unterscheiden kann. Cloud Talent Solution akzeptiert pro Unternehmen nur einen einzigen Standort für die Hauptniederlassung. Der Dienst versucht, die Adresse zu lokalisieren, und füllt nach Möglichkeit einen genaueren Speicherort inderivedInfo.headquartersLocationauf (der nur ausgegeben wird).size: Ein Bucket-Wert, der die Größe des Unternehmens in Bezug auf die Anzahl der Mitarbeiter vonMINIbisGIANTdarstellt. Die Aufzählungen und ihre Definitionen finden Sie in der Referenzsize.eeoText: Eine Zeichenfolge, die den gesetzlichen Haftungsausschlusstext für Chancengleichheit enthält, der allen Jobs für dieses Unternehmen zugeordnet werden soll.keywordSearchableJobCustomAttributes: Gibt an, welchecustomAttributesin den Jobs dieses Unternehmens durch die allgemeine Stichwortsuche indiziert und durchsuchbar sein sollen.
Unternehmen aktualisieren
Senden Sie zum Aktualisieren eines Unternehmens eine PATCH-Anfrage an folgenden Endpunkt:
PATCH https://jobs.googleapis.com/v3/COMPANY_NAME
Dabei ist COMPANY_NAME der Wert des Felds name für das Unternehmen. name ist die eindeutige Kennung des Unternehmens, die zum Zeitpunkt der Erstellung sowie von company.get - und list -Anforderungen zurückgegeben wird.
Der Text der Anfrage muss die gesamte Ressource enthalten, einschließlich Felder, die nicht aktualisiert werden. Diese Felder können in updateMask gesetzt werden. Wenn Felder in updateMask festgelegt sind, werden nur diese Felder aktualisiert und Aktualisierungen anderer Felder werden ignoriert. Wenn updateMask nicht festgelegt ist, werden alle Felder aktualisiert.
Java
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.
Go
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Firma mit updateMask aktualisieren
Java
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.
Go
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Best Practices
Als vertraulich behandelte Unternehmen
In Fällen, in denen Sie einen vertraulichen Job veröffentlichen möchten, empfehlen wir, ein separates Unternehmen zu erstellen, das die Felder des Unternehmens nachahmt, jedoch die Felder displayName, externalId und andere identifizierende Felder verschleiert.
In Fällen, in denen der Endarbeitgeber anonym sein sollte (z. B. im Anwendungsfall der Personalagentur), empfehlen wir, die Werte externalId und displayName auf zufällige, aber eindeutige Werte festzulegen.