Pode integrar a pesquisa de trajeto na sua IU para permitir que os candidatos a emprego pesquisem empregos numa área geográfica definida pelo tempo de trajeto. As estimativas de pesquisa de trajeto para o trabalho estimam o tempo de trajeto com base no modo de transporte público selecionado por um utilizador e na hora do dia em que planeia viajar.
Implemente a pesquisa de trajeto
Antes de poder implementar a pesquisa de trajeto, a Cloud Talent Solution tem de estar associada à sua IU. Siga os guias de início rápido para configurar a Cloud Talent Solution.
A pesquisa de trajeto usa os dados de morada que carregou com os seus trabalhos durante a implementação do CTS para calcular o tempo de trajeto. Para ativar esta funcionalidade na IU do CTS existente, envie um pedido
jobs.search
e inclua um objetoCommuteFilter
no campoJobQuery.commuteFilter
.commuteMethod
,travelDuration
,startCoordinates
eroadTraffic
oudepartureTime
são campos obrigatórios.
Go
Para saber como instalar e usar a biblioteca cliente para o CTS, consulte o artigo Bibliotecas cliente do CTS. Para mais informações, consulte a documentação de referência da API Go CTS.
Para se autenticar no CTS, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Java
Para saber como instalar e usar a biblioteca cliente para o CTS, consulte o artigo Bibliotecas cliente do CTS. Para mais informações, consulte a documentação de referência da API Java CTS.
Para se autenticar no CTS, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Node.js
Para saber como instalar e usar a biblioteca cliente para o CTS, consulte o artigo Bibliotecas cliente do CTS. Para mais informações, consulte a documentação de referência da API Node.js CTS.
Para se autenticar no CTS, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Python
Para saber como instalar e usar a biblioteca cliente para o CTS, consulte o artigo Bibliotecas cliente do CTS. Para mais informações, consulte a documentação de referência da API Python CTS.
Para se autenticar no CTS, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Recomendações de IU
A Cloud Talent Solution não permite a pesquisa por distância (através do filtro de localização da CTS) e tempo de trajeto no mesmo pedido API. Para permitir que os candidatos acedam a ambas as opções, use uma abordagem de 2 separadores ou semelhante.
Modifique o frontend da sua aplicação para garantir que o backend preenche automaticamente as informações relevantes de um candidato a emprego no filtro de trajeto. O back-end deve chamar a API como faria num pedido de pesquisa normal.
Inclua itens na IU:
Uma opção para selecionar uma pesquisa por distância ou uma pesquisa de trajeto. Por exemplo, a IU de pesquisa pode ter o aspeto do exemplo abaixo:
Um menu pendente de opções de método de trajeto.
Uma opção para ajustar as condições de trânsito.
O tempo de viagem total (o tempo de viagem máximo suportado é de 60 minutos).
Hora de início da viagem regular.
As informações sobre o tempo de trajeto devolvidas pela API são usadas para apresentar informações ao candidato a emprego. Apenas são devolvidos na lista de resultados os empregos relevantes localizados na área de tempo de trajeto designada. Consulte a documentação de práticas recomendadas de pesquisa de emprego para ver uma discussão sobre formas de ajustar a ordem e o número de empregos devolvidos nesta área.
Os resultados da pesquisa de trajeto baseiam-se em dados históricos e agregados, em vez de condições de trânsito em tempo real. As
departureTime
condições de trânsito são calculadas a partir das condições de trânsito médias na hora do dia especificada. As opçõesBUSY_HOUR
/TRAFFIC_FREE
emroadTraffic
representam, respetivamente, as condições de trânsito médias na hora de ponta da manhã e à meia-noite. Os utilizadores recebem os mesmos resultados de pesquisa de trajeto, independentemente da hora do dia em que enviam uma consulta.
Gerar um mapa com informações de viagens regulares (recomendado)
Pode tirar partido do Google Maps para gerar um mapa com base nas informações de tempo de trajeto de deslocação devolvidas pelo CTS e incorporá-lo nos resultados devolvidos a um candidato a emprego. O conjunto de APIs Google Maps tem várias opções para apresentar um mapa. Algumas opções da API Maps são mais eficazes do que outras. Por exemplo, a visualização do mapa de calor do JavaScript do Google Maps, quando combinada com a agrupamento de marcadores, é uma forma eficaz de visualizar os trabalhos relevantes devolvidos a um candidato a emprego na área determinada pelas suas preferências de deslocação definidas. Por outro lado, o modo de direções não mostra todas as ofertas de emprego devolvidas num pedido de pesquisa e não é uma opção recomendada.
Para mais informações sobre a implementação de uma pesquisa baseada em deslocações, consulte o guia de instruções da pesquisa de deslocações.