Sie können die Suche in Abhängigkeit von der Anfahrtszeit in Ihre UI einbinden, um Jobsuchenden die Suche nach Jobs in einem geografischen Gebiet zu ermöglichen, das über die Anfahrtszeit festgelegt wird. Bei der Suche in Abhängigkeit von der Anfahrtszeit wird die Anfahrtszeit basierend auf dem ausgewählten Verkehrsmittel des Nutzers und der Tageszeit, zu der er unterwegs sein wird, geschätzt.
Pendelsuche implementieren
Bevor Sie die Suche in Abhängigkeit von der Anfahrtszeit implementieren können, muss Cloud Talent Solution in Ihre UI integriert werden. Folgen Sie den Schnellstartanleitungen, um Cloud Talent Solution einzurichten.
Bei der Suche in Abhängigkeit von der Anfahrtszeit werden die Adressdaten, die Sie während der CTS-Implementierung mit Ihren Jobs hochgeladen haben, zur Berechnung der Anfahrtszeit verwendet. Um diese Funktion in Ihrer vorhandenen CTS-Benutzeroberfläche zu aktivieren, senden Sie eine
jobs.search
-Anfrage und fügen Sie einCommuteFilter
- Objekt in das FeldJobQuery.commuteFilter
ein.commuteMethod
,travelDuration
,startCoordinates
undroadTraffic
oderdepartureTime
sind Pflichtfelder.
Go
Informationen zum Installieren und Verwenden der Clientbibliothek für CTS finden Sie unter CTS-Clientbibliotheken. Weitere Informationen finden Sie in der CTS Go-API Referenzdokumentation.
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
Informationen zum Installieren und Verwenden der Clientbibliothek für CTS finden Sie unter CTS-Clientbibliotheken Weitere Informationen finden Sie in der CTS Java-API Referenzdokumentation.
Richten Sie zur Authentifizierung bei CTS die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Node.js
Informationen zum Installieren und Verwenden der Clientbibliothek für CTS finden Sie unter CTS-Clientbibliotheken Weitere Informationen finden Sie in der CTS Node.js-API Referenzdokumentation.
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.
Python
Informationen zum Installieren und Verwenden der Clientbibliothek für CTS finden Sie unter CTS-Clientbibliotheken Weitere Informationen finden Sie in der Referenzdokumentation zur CTS Python API.
Richten Sie zur Authentifizierung bei CTS die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
UI-Empfehlungen
Cloud Talent Solution lässt die Suche nach beiden Entfernungen (mit dem CTS-Standortfilter) im selben API-Aufruf nicht zu. Damit Jobsuchende Zugriff auf beide Optionen erhalten, verwenden Sie einen Ansatz mit zwei Tabs oder Ähnliches.
Ändern Sie das Frontend Ihrer Anwendung, um sicherzustellen, dass das Backend die relevanten Informationen eines Jobsuchenden automatisch in den Filter "Pendelstrecke" einfügt. Das Back-End sollte die API wie bei einer normalen Suchanfrage aufrufen.
Elemente in die Benutzeroberfläche einschließen:
Eine Option zur Auswahl einer Entfernungssuche oder einer Pendelstrecke. Ihre Such-UI könnte beispielsweise so aussehen:
Drop-down-Menü mit Optionen für die Anfahrtszeitmethode.
Option zum Anpassen der Verkehrsbedingungen.
Gesamtfahrzeit (die maximal unterstützte Fahrzeit beträgt 60 Minuten).
Anfahrtsstartzeit.
Die von der API zurückgegebenen Informationen zur Anfahrtszeit werden verwendet, um Informationen für den Jobsuchenden anzuzeigen. In der Ergebnisliste werden nur relevante Jobs zurückgegeben, die sich innerhalb des festgelegten Anfahrtszeitgebiets befinden. In der Dokumentation zu Best Practices für die Jobsuche finden Sie Informationen dazu, wie Sie die Reihenfolge und Anzahl der in diesem Gebiet zurückgegebenen Jobs anpassen können.
Die Ergebnisse der Pendelsuche basieren eher auf historischen und aggregierten Daten als auf Live-Verkehrsbedingungen. Die
departureTime
Verkehrsbedingungen werden aus den durchschnittlichen Verkehrsbedingungen zur angegebenen Tageszeit berechnet. Die OptionenBUSY_HOUR
/TRAFFIC_FREE
unterroadTraffic
sind durchschnittliche Verkehrsbedingungen zur Hauptverkehrszeit am Morgen bzw. um Mitternacht. Nutzer erhalten unabhängig von der Tageszeit, zu der sie eine Anfrage senden, dieselben Ergebnisse für den Pendelverkehr.
Karte mit Anfahrtszeitinformationen erstellen (empfohlen)
Sie können mit Google Maps eine Karte erstellen, die auf den von CTS zurückgegebenen Informationen zur Anfahrtszeit basiert, und sie in die Ergebnisse einbetten, die an einen Jobsuchenden zurückgegeben werden. Die Maps API-Suite bietet mehrere Optionen zum Anzeigen einer Karte. Einige Google Maps API-Optionen sind wirkungsvoller als andere. Die JavaScript-Heatmap-Visualisierung von Google Maps in Verbindung mit Marker-Clustering ist beispielsweise eine effektive Möglichkeit, die relevanten Jobs zu visualisieren, die an einen Jobsuchenden in dem Gebiet zurückgegeben werden, das durch die festgelegten Pendelstrecken bestimmt wird. Dagegen werden im Wegbeschreibungsmodus nicht alle in einer Suchanfrage zurückgegebenen Jobs angezeigt. Deshalb ist er keine empfohlene Option.
Weitere Informationen zur Implementierung einer auf der Anfahrtszeit basierenden Suche finden Sie in der Anleitung zur Suche in Abhängigkeit von der Anfahrtszeit.