A funcionalidade de classificação personalizada permite-lhe introduzir a sua própria lógica empresarial para controlar a classificação dos trabalhos devolvidos pela Cloud Talent Solution. Um candidato a emprego que pesquise num site pode definir a respetiva consulta de pesquisa e outros filtros como sempre, e pode adicionar uma expressão de classificação ao pedido de pesquisa. A Cloud Talent Solution determina os trabalhos relevantes para a consulta definida pela pessoa à procura de emprego e classifica os resultados com base na expressão de classificação personalizada. Esta lista classificada é, em seguida, devolvida ao anunciante para que a possa apresentar ao candidato a emprego. Também está disponível um tutorial em vídeo sobre a implementação da classificação personalizada.
Vantagens
A classificação personalizada permite-lhe controlar a forma como os resultados são apresentados. A utilização de uma classificação personalizada permite-lhe definir ponderações que pode atribuir a atributos personalizados. Pode usar uma combinação de ponderações e atributos personalizados para criar uma expressão de classificação personalizada que determine a ordem das fichas devolvidas.
A classificação personalizada baseia-se no serviço de pesquisa existente. Tira partido dos valores fornecidos em qualquer combinação definida pelo cliente dos atributos personalizados.
Exemplo de utilização
O utilizador final pesquisa "Engenheiro de software". A sua empresa quer apresentar fichas de maior retorno para "Engenheiro de software". A utilização da classificação personalizada permite-lhe atribuir um valor a estas fichas e mostrá-las ao utilizador final na ordem determinada pela expressão de classificação personalizada.
Por exemplo, tem duas fichas de emprego quase idênticas, mas o emprego A tem um valor de custo por clique (CPC) superior ao do emprego B. Pode usar a classificação personalizada para aumentar a visibilidade do trabalho A ajustando a classificação do atributo personalizado de CPC com ponderações.
Como usar
A classificação personalizada suporta os seguintes operadores matemáticos:
+
, -
, *
, /
, (
e )
Pode usar os nomes dos campos dos atributos personalizados e estes operadores matemáticos para definir uma expressão de classificação personalizada.
Por exemplo, considere que tem dois atributos personalizados: CPC e atualidade, em que a atualidade é o número de dias desde que a tarefa foi publicada. Quer classificar os trabalhos por CPC e atualização, em que o CPC representa 75% da classificação e a atualização representa 25%. Pode criar uma expressão de classificação personalizada da seguinte forma:
(0.75*CPC) + (0.25 *Freshness)
Exemplo de código
O exemplo seguinte cria uma expressão de classificação personalizada usando dois atributos personalizados, cpc_value
e freshness_value
. Define a expressão de classificação personalizada como (cpc_value / 2) - freshness_value
.
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.