La función de clasificación personalizada te permite introducir tu propia lógica empresarial para controlar la clasificación de los empleos devueltos por Cloud Talent Solution. Un candidato que busque empleo en un sitio puede definir su consulta de búsqueda y otros filtros como permanentes, y tú puedes añadir una expresión de clasificación a la solicitud de búsqueda. Cloud Talent Solution determina los empleos relevantes para la consulta definida por el candidato y clasifica los resultados en función de la expresión de clasificación personalizada. A continuación, se te devuelve esta lista ordenada para que puedas mostrársela al candidato. También hay un tutorial en vídeo sobre cómo implementar la clasificación personalizada. Consúltalo.
Ventajas
La clasificación personalizada te permite controlar cómo se muestran los resultados. Si usas una clasificación personalizada, puedes definir las ponderaciones que quieras asignar a los atributos personalizados. Puede usar una combinación de pesos y atributos personalizados para crear una expresión de clasificación personalizada que determine el orden de las fichas devueltas.
La clasificación personalizada se basa en el servicio de búsqueda. Aprovecha los valores proporcionados en cualquier combinación de atributos personalizados definida por el cliente.
Caso práctico de ejemplo
El usuario final busca "Ingeniero de software". Tu empresa quiere destacar las fichas con un mayor retorno de la inversión para "Ingeniero de software". La función de ranking personalizado te permite asignar un valor a estas fichas y mostrárselas al usuario final en el orden determinado por la expresión de ranking personalizado.
Por ejemplo, tienes dos fichas de empleo casi idénticas, pero la A tiene un coste por clic (CPC) más alto que la B. Puede usar la clasificación personalizada para aumentar la visibilidad del trabajo A ajustando la clasificación del atributo personalizado de CPC con pesos.
Cómo se puede utilizar
La clasificación personalizada admite los siguientes operadores matemáticos:
+
, -
, *
, /
, (
y )
.
Puede usar los nombres de los campos de los atributos personalizados y estos operadores matemáticos para definir una expresión de ranking personalizada.
Por ejemplo, supongamos que tiene dos atributos personalizados: CPC y antigüedad, donde la antigüedad es el número de días que han transcurrido desde que se publicó el trabajo. Quieres clasificar los trabajos por CPC y novedad, donde el CPC representa el 75% de la clasificación y la novedad, el 25%. Para crear una expresión de clasificación personalizada, siga estos pasos:
(0.75*CPC) + (0.25 *Freshness)
Código de ejemplo
En el siguiente ejemplo se crea una expresión de clasificación personalizada con dos atributos personalizados, cpc_value
y freshness_value
. Define la expresión de clasificación personalizada como (cpc_value / 2) - freshness_value
.
Go
Para saber cómo instalar y usar la biblioteca de cliente de CTS, consulta Bibliotecas de cliente de CTS. Para obtener más información, consulta la documentación de referencia de la API Go de CTS.
Para autenticarte en CTS, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación en un entorno de desarrollo local.
Java
Para saber cómo instalar y usar la biblioteca de cliente de CTS, consulta Bibliotecas de cliente de CTS. Para obtener más información, consulta la documentación de referencia de la API Java de CTS.
Para autenticarte en CTS, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación en un entorno de desarrollo local.
Node.js
Para saber cómo instalar y usar la biblioteca de cliente de CTS, consulta Bibliotecas de cliente de CTS. Para obtener más información, consulta la documentación de referencia de la API Node.js de CTS.
Para autenticarte en CTS, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación en un entorno de desarrollo local.
Python
Para saber cómo instalar y usar la biblioteca de cliente de CTS, consulta Bibliotecas de cliente de CTS. Para obtener más información, consulta la documentación de referencia de la API Python de CTS.
Para autenticarte en CTS, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación en un entorno de desarrollo local.