Package client-event

Un mensaje que se emite cuando un usuario que busca empleo interactúa con la aplicación que implementa Cloud Talent Solution. Proporcionar esta información mejora la calidad de Cloud Talent Solution en el sitio de un cliente y permite que el servicio se ejecute de manera óptima. La cantidad de eventos enviada debe coincidir con otras llamadas, como las búsquedas de trabajo, que el cliente envía al 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 que genera la aplicación cliente. Este eventId se usa para establecer la relación entre diferentes eventos.

eventType

enum(EventType)

Obligatorio

El tipo del evento (ver EventType).

requestId

string

Obligatorio

Un ID único que genera el servicio de búsqueda de Cloud Talent Solution. Está contenido en el encabezado search response.

relatedJobNames[]

string

Obligatorio

El job name(s) asociado con este evento. Por ejemplo, si se trata de un evento impression, este campo contiene los identificadores de todos los trabajos que se muestran al buscador de trabajo. Si se trata de un evento view, este campo contiene el identificador del trabajo que se vio.

eventTimestampMillis

string (int64 format)

Obligatorio

La marca de tiempo del evento, medida en milisegundos desde el tiempo UNIX.

details

map (key: string, value: string)

Opcional

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

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

EventType

Una enumeración de un evento que se atribuye al comportamiento del usuario final, como un usuario que busca empleo. Esta enumeración describe el contexto del momento en que se debería enviar un mensaje ClientEvent.

Enums
EVENT_TYPE_UNSPECIFIED Otros valores proporcionados no especifican el evento.
APPLICATION_START El usuario que busca empleo o cualquier otra entidad que interactúa con el servicio comenzó el proceso o mostró la intención de postularse a un trabajo.
APPLICATION_FINISH El usuario que busca empleo o cualquier otra entidad que interactúa con el servicio envió una postulación a un trabajo.
APPLICATION_QUICK_SUBMISSION El usuario que busca empleo o cualquier otra entidad que interactúa con el servicio envió una postulación a un trabajo con un solo clic, sin ingresar información. Si un usuario que busca empleo realiza esta acción, se debe enviar solo este evento al servicio. No envíes también eventos EventType.APPLICATION_START o EventType.APPLICATION_FINISH.
APPLICATION_REDIRECT El usuario que busca empleo o cualquier otra entidad que interactúa con el servicio realizó una acción para postularse a un trabajo, pero se redireccionó a un sitio web diferente para completar la postulación.
APPLICATION_COMPANY_SUBMIT Este evento se debe usar cuando una empresa envía una postulación en nombre de un usuario que busca empleo. Este evento está diseñado para que lo usen las agencias de empleo que intentan ubicar a los candidatos.
VIEW El usuario que busca empleo o cualquier otra entidad que interactúa con el servicio vio los detalles completos de un trabajo, incluida la descripción completa. Este evento no se aplica a la visualización de un fragmento de un trabajo que aparece como parte de los resultados de búsqueda de trabajo, que se considera una impression).
BOOKMARK El usuario que busca empleo o cualquier otra entidad que interactúa con el servicio mostró su interés en un trabajo, ya que lo agregó a favoritos o lo guardó.
IMPRESSION El usuario que busca empleo o cualquier otra entidad que interactúa con el servicio procesó un trabajo en su vista, como una lista de resultados de la búsqueda en un formato comprimido o recortado. Por lo general, este evento se asocia con los usuarios que ven una lista de trabajos en una sola página.
NOTIFICATION Al usuario que busca empleo u otra entidad que interactúa con el servicio se le envió una notificación, como una alerta por correo electrónico o una notificación del dispositivo, que contiene uno o más listados de trabajos generados por el servicio.
HIRED La entidad que ofrece el trabajo (empleador) contrató al usuario que busca empleo o a cualquier otra entidad que interactúa con el servicio. Este evento solo se debe enviar si el usuario que busca empleo fue contratado mediante una postulación realizada a partir de una búsqueda en el servicio de Cloud Talent Solution.
SENT_CV Un reclutador o una agencia de empleo envió una postulación en nombre del candidato después de interactuar con el servicio para identificar una publicación de trabajo apropiada.
INTERVIEW_GRANTED La entidad que contrata (empleador) concedió una entrevista inicial a la entidad que interactúa con el servicio (por ejemplo, el usuario que busca empleo). Este evento solo se debe enviar si el usuario que busca empleo programó una entrevista como parte de una postulación realizada a partir de una búsqueda o una recomendación en el servicio de Cloud Talent Solution.
APPLICATION_START_FROM_START El usuario que busca empleo o cualquier otra entidad que interactúa con el servicio comenzó el proceso o mostró la intención de postularse a un trabajo desde la página de resultados de búsqueda, sin ver los detalles completos de la publicación del trabajo. Si envías este evento, el evento EventType.VIEW no debe enviarse.
APPLICATION_REDIRECT_FROM_START El usuario que busca empleo, o cualquier 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 postularse a un trabajo (sin ver los detalles completos de la publicación del trabajo) y se lo redirecciona a un sitio web diferente para completar la postulación. Si un candidato realiza esta acción, se debe enviar solo este evento al dispositivo. No envíes también eventos EventType.APPLICATION_START, EventType.APPLICATION_FINISH o EventType.VIEW.
VIEW_DIRECT El usuario que busca empleo, u otra entidad que interactúa con el servicio, realiza un solo clic que lo lleva directamente a la página del cliente para obtener más información sobre la publicación del trabajo. Este evento es más útil para los agregadores de trabajos que presentan listas de trabajos de múltiples fuentes.