Suchanforderungen können einen Pendelzeitfilter enthalten, der zurückgegebene Jobs auf diejenigen innerhalb einer bestimmten Reisezeit von einem Startpunkt aus beschränkt. Die Ergebnisse enthalten die geschätzte Anfahrtszeit in Sekunden für übereinstimmende Jobs.
Nach bestimmter Anfahrtszeit suchen
Um Jobs innerhalb einer bestimmten Pendelzeit zurückzugeben, senden Sie eine jobs.search
-Anforderung und fügen Sie ein CommuteFilter
-Objekt in das Feld JobQuery.commuteFilter
ein. Cloud Talent Solution verwendet die address
des Jobs, um die Pendelzeit zu diesem Job zu berechnen. Wenn keine detaillierte Adresse angegeben ist, versucht Cloud Talent Solution, die tatsächliche Adresse des Jobs abzuleiten.
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.
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 zur Authentifizierung bei CTS die Standardanmeldedaten für Anwendungen ein. 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.
Pflichtfelder
commuteMethod
: Die Transportmethode zur Berechnung der Pendelzeit. Optionen sind die TransitmodiDRIVING
,TRANSIT
,WALKING
undCYCLING
. Wander- und Radrouten spiegeln möglicherweise nicht die Gegebenheiten in der realen Welt wider (z. B. Baustellen) oder umfassen keine eindeutigen Wander- oder Radwege. Diese Antworten enthaltenwarnings
im zurückgegebenen Ergebnis, das Sie Ihren Benutzern anzeigen müssen.travelDuration
: Die maximale Fahrtzeit in Sekunden. Der maximal zulässige Wert ist3600s
(eine Stunde). Das Format dafür ist123s
.startCoordinates
: Der Breiten- und Längengrad des Ortes, der als Ausgangspunkt für die Berechnung der Anfahrtszeit dient. Dieses Feld akzeptiert einLatLng
-Objekt.Entweder
roadTraffic
oderdepartureTime
: Die Ergebnisse der Pendelsuche basieren eher auf historischen und aggregierten Daten als auf Live-Verkehrsbedingungen. Nutzer erhalten unabhängig von der Tageszeit, zu der sie eine Anfrage senden, dieselben Ergebnisse für den Pendelverkehr.roadTraffic
: Gibt die Verkehrsdichte an, die für die Berechnung der Anfahrtszeit verwendet werden soll. Die OptionenBUSY_HOUR
/TRAFFIC_FREE
sind die berechneten durchschnittlichen Verkehrsbedingungen zur Hauptverkehrszeit am Morgen bzw. um Mitternacht. Dieses Feld darf nicht vorhanden sein, wenndepartureTime
angegeben ist.departureTime
: Die Abfahrtszeit zur Berechnung der Auswirkungen durch das Verkehrsaufkommen. Akzeptiert eine Ganzzahl zwischen 0 und 23, die die Stunde in der Zeitzone vonstartLocation
darstellt. Die Verkehrsbedingungen werden aus den durchschnittlichen historischen Verkehrsbedingungen zur angegebenen Tageszeit berechnet. Dieses Feld darf nicht vorhanden sein, wennroadTraffic
angegeben ist.
Optionale Felder
allowImpreciseAddresses
: "Präzise" Adressen werden entweder als Straßenadressen oder als GPS-Koordinaten definiert. WennallowImpreciseAddresses
auftrue
gesetzt ist, werden möglicherweise auch Jobs mit "ungenauen" Adressen (nur Stadt, Bundesland oder Land) zurückgegeben. Für Adressen auf Stadtebene und gröberer Ebene verwendet die API Textabgleich, um Ergebnisse zurückzugeben. Wenn dieses Feld auffalse
gesetzt oder nicht angegeben ist, werden nur Jobs zurückgegeben, die genaue Adressen enthalten.