Package client-event

Mensaje que se emite cuando un candidato interactúa con la aplicación que implementa Cloud Talent Solution. Proporcionar esta información mejora la calidad de Cloud Talent Solution en un sitio de arrendatario y permite que el servicio funcione de forma óptima. La cantidad de eventos enviados debe ser coherente con otras llamadas (como la búsqueda de empleos) emitidas por el cliente para el servicio.

Representación JSON
{
  "eventId": string,
  "eventType": enum(EventType),
  "requestId": string,
  "relatedJobNames": [
    string
  ],
  "eventTimestampMillis": string,
  "details": {
    string: string,
    ...
  }
}
Campos
eventId

string

Obligatorio.

Un identificador único generado por la aplicación del cliente. Este eventId se usa para establecer la relación entre diferentes eventos.

eventType

enum(EventType)

Obligatorio.

El tipo de evento (consulta EventType).

requestId

string

Obligatorio.

Un ID único generado por el servicio de búsqueda de Cloud Talent Solution. Se encuentra en el encabezado search response.

relatedJobNames[]

string

Obligatorio.

El job name(s) asociado a este evento. Por ejemplo, si se trata de un evento impression, este campo contiene los identificadores de todos los empleos que se muestran al candidato. Si se trata de un evento view, este campo contiene el identificador del trabajo que se ha visto.

eventTimestampMillis

string (int64 format)

Obligatorio.

La marca de tiempo del evento, medida en milisegundos desde la época.

details

map (key: string, value: string)

Opcional.

Información adicional sobre este evento, como contexto, detalles y fuentes.

Un objeto que contiene una lista de pares "key": value. Ejemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }

EventType

Enumeración de un evento atribuido al comportamiento del usuario final, como un candidato. Este enum describe el contexto de cuándo se debe enviar un mensaje ClientEvent.

Enumeraciones
EVENT_TYPE_UNSPECIFIED El evento no se especifica en otros valores proporcionados.
APPLICATION_START El solicitante de empleo u otra entidad que interactúa con el servicio han iniciado el proceso o mostrado la intención de solicitar un empleo.
APPLICATION_FINISH El solicitante de empleo o la entidad que interactúa con el servicio han enviado una solicitud de empleo.
APPLICATION_QUICK_SUBMISSION El solicitante de empleo u otra entidad que interactúa con el servicio han enviado una solicitud de trabajo con un solo clic sin ingresar información. Si un candidato realiza esta acción, envíe solo este evento al servicio. Tampoco envíe eventos EventType.APPLICATION_START ni EventType.APPLICATION_FINISH.
APPLICATION_REDIRECT El solicitante de empleo u otra entidad que interactúa con el servicio han realizado una acción para solicitar a un empleo, pero se les ha redirigido a un sitio web diferente para completar la solicitud.
APPLICATION_COMPANY_SUBMIT Este evento debe usarse cuando una empresa envíe una solicitud en nombre de un candidato. Este evento está pensado para agencias de contratación que intentan colocar candidatos.
VIEW El solicitante de empleo u otra entidad que interactúa con el servicio han visto toda la información, incluida la descripción completa de un empleo. Este evento no se aplica a la visualización de un fragmento de una oferta de empleo que aparece como parte de los resultados de búsqueda de empleo, que se considera una impression).
BOOKMARK El solicitante de empleo u otra entidad que interactúa con el servicio han mostrado interés en un empleo añadiéndole un marcador o guardándolo.
IMPRESSION Al solicitante de empleo o a otra entidad que interactúa con el servicio se le ha procesado un empleo en su vista; por ejemplo, en una lista de resultados de búsqueda en un formato comprimido o recortado. Este evento generalmente se asocia con la visualización de una lista de empleos en una sola página por parte de un solicitante de empleo.
NOTIFICATION Se ha enviado una notificación (por ejemplo, una alerta por correo o una notificación en el dispositivo) al candidato o a otra entidad que interactúa con el servicio, que contiene una o varias ofertas de empleo generadas por el servicio.
HIRED La entidad contratante (la empresa contratante) ha contratado al solicitante de empleo o a otra entidad que interactúa con el servicio. Envía este evento solo si el candidato se ha contratado a través de una solicitud que se ha iniciado mediante una búsqueda realizada a través del servicio Cloud Talent Solution.
SENT_CV Un encargado de contratación o una agencia de personal han enviado una solicitud en nombre del candidato después de interactuar con el servicio para identificar un puesto de trabajo adecuado.
INTERVIEW_GRANTED Se ha concedido a la entidad contratante (empresa contratante) que interactúa con el servicio (por ejemplo, el solicitante de empleo) una entrevista inicial. Este evento solo debe enviarse si se ha concedido una entrevista al candidato como parte de una solicitud que se ha iniciado mediante una búsqueda realizada a través del servicio Cloud Talent Solution o de una recomendación proporcionada por este.
APPLICATION_START_FROM_START El solicitante de empleo u otra entidad que interactúa con el servicio han iniciado el proceso para solicitar un empleo o mostrado intención de hacerlo desde la página de resultados de búsqueda sin ver toda la información de la publicación del empleo. Si envía este evento, no debe enviar el evento EventType.VIEW.
APPLICATION_REDIRECT_FROM_START El candidato o la otra entidad que interactúa con el servicio realiza una acción con un solo clic desde la página de resultados de búsqueda para enviar una solicitud de empleo (sin ver los detalles completos de la oferta de empleo) y se le redirige a otro sitio web para completar la solicitud. Si un candidato realiza esta acción, envía solo este evento al servicio. Tampoco envíe eventos EventType.APPLICATION_START, EventType.APPLICATION_FINISH ni EventType.VIEW.
VIEW_DIRECT El candidato o la otra entidad que interactúa con el servicio hace un solo clic que le lleva directamente a la página del cliente para obtener más información sobre la oferta de empleo. Este evento es más útil para los agregadores de empleo que presentan ofertas de empleo de varias fuentes.