Package client-event

Un message est envoyé lorsqu'un demandeur d'emploi interagit avec l'application qui met en œuvre Cloud Talent Solution. En fournissant ces informations, vous contribuez à l'amélioration de la qualité de Cloud Talent Solution sur un site client, ainsi qu'au fonctionnement optimal du service. Le nombre d'événements envoyés doit être cohérent avec les autres appels, tels que les recherches d'emploi, émis au service par le client.

Représentation JSON
{
  "eventId": string,
  "eventType": enum(EventType),
  "requestId": string,
  "relatedJobNames": [
    string
  ],
  "eventTimestampMillis": string,
  "details": {
    string: string,
    ...
  }
}
Champs
eventId

string

Obligatoire.

Un identifiant unique généré par l'application cliente. Le champ eventId permet d'établir la relation entre différents événements.

eventType

enum(EventType)

Obligatoire.

Type d'événement (voir EventType).

requestId

string

Obligatoire.

Un ID unique généré par le service de recherche Cloud Talent Solution. Il est contenu dans l'en-tête search response.

relatedJobNames[]

string

Obligatoire.

Le job name(s) associé à cet événement. Par exemple, s'il s'agit d'un événement impression, ce champ contient les identifiants de toutes les offres d'emploi présentées au demandeur d'emploi. S'il s'agit d'un événement view, ce champ contient l'identifiant de l'offre d'emploi consultée.

eventTimestampMillis

string (int64 format)

Obligatoire.

L'horodatage de l'événement, mesuré en millisecondes écoulées depuis l'époque.

details

map (key: string, value: string)

Facultatif.

Informations supplémentaires sur cet événement, telles que le contexte, les détails et les sources.

Objet contenant une liste de paires "key": value. Exemple : { "name": "wrench", "mass": "1.3kg", "count": "3" }.

EventType

Une énumération d'un événement attribué au comportement de l'utilisateur final, tel qu'un demandeur d'emploi. Cette énumération décrit le contexte dans lequel un message ClientEvent doit être envoyé.

Enums
EVENT_TYPE_UNSPECIFIED L'événement n'est pas spécifié par d'autres valeurs fournies.
APPLICATION_START Le demandeur d'emploi ou une autre entité utilisant le service a lancé le processus ou a manifesté l'intention de postuler à une offre.
APPLICATION_FINISH Le demandeur d'emploi ou une autre entité utilisant le service a envoyé une candidature en réponse à une offre.
APPLICATION_QUICK_SUBMISSION Le demandeur d'emploi ou une autre entité utilisant le service a envoyé, en un seul clic, une candidature en réponse à une offre, sans renseigner d'informations. Si un demandeur d'emploi procède ainsi, n'envoyez que cet événement au service. N'envoyez pas non plus d'événements EventType.APPLICATION_START ou EventType.APPLICATION_FINISH.
APPLICATION_REDIRECT Le demandeur d'emploi ou une autre entité utilisant le service a postulé à une offre, mais a été redirigé vers un autre site Web pour compléter sa candidature.
APPLICATION_COMPANY_SUBMIT Cet événement est à utiliser lorsqu'une entreprise soumet une candidature au nom d'un demandeur d'emploi. Il est destiné aux agences de recrutement qui placent des candidats.
VIEW Le demandeur d'emploi ou une autre entité utilisant le service a consulté tous les détails d'une offre d'emploi, y compris la description détaillée. Cet événement ne s'applique pas à l'affichage d'un extrait de poste apparaissant dans les résultats de recherche, (ce qui est considéré comme une impression).
BOOKMARK Le demandeur d'emploi ou une autre entité utilisant le service a manifesté son intérêt pour une offre d'emploi en l'ajoutant à ses favoris ou en la sauvegardant.
IMPRESSION Le demandeur d'emploi ou une autre entité utilisant le service a reçu une offre d'emploi apparaissant sur son écran, par exemple dans une liste de résultats de recherche au format condensé ou sous forme d'extraits. Cet événement est généralement associé à la consultation d'une liste d'offres d'emploi sur une seule page, de la part du demandeur d'emploi.
NOTIFICATION Le demandeur d'emploi ou une autre entité utilisant le service a reçu une notification, telle qu'une alerte par e-mail ou une notification sur son appareil, contenant une ou plusieurs offres générées par le service.
HIRED Le demandeur d'emploi ou une autre entité utilisant le service a été embauché par l'entité qui recrute (l'employeur). N'envoyez cet événement que si le demandeur d'emploi a été embauché suite à une candidature envoyée après une recherche effectuée via le service Cloud Talent Solution.
SENT_CV Un recruteur ou une agence de recrutement a soumis une candidature au nom du candidat après avoir interagi avec le service pour identifier une offre d'emploi appropriée.
INTERVIEW_GRANTED L'entité de recrutement (l'employeur) a accordé un premier entretien à l'entité interagissant avec le service (par exemple, le demandeur d'emploi). Cet événement ne doit être envoyé que si le demandeur d'emploi a reçu une demande d'entretien dans le cadre d'une candidature résultant d'une recherche effectuée via le service Cloud Talent Solution ou d'une recommandation transmise par ce service.
APPLICATION_START_FROM_START Le demandeur d'emploi ou une autre entité utilisant le service a lancé le processus ou a manifesté l'intention de postuler à une offre depuis la page des résultats de recherche sans consulter tous les détails de l'offre d'emploi. Si vous envoyez cet événement, l'événement EventType.VIEW ne doit pas être envoyé.
APPLICATION_REDIRECT_FROM_START Le demandeur d'emploi ou une autre entité utilisant le service postule à une offre en un seul clic depuis la page des résultats de recherche (sans afficher les détails complets de l'offre), puis est redirigé vers un autre site Web pour compléter sa candidature. Si un candidat effectue cette action, n'envoyez que cet événement au service. N'envoyez pas non plus d'événements EventType.APPLICATION_START, EventType.APPLICATION_FINISH ou EventType.VIEW.
VIEW_DIRECT Un simple clic redirige le demandeur d'emploi ou une autre entité utilisant le service directement vers la page du client afin qu'il puisse obtenir plus d'informations sur l'offre d'emploi. Cet événement est particulièrement utile pour les agrégateurs d'offres d'emploi présentant des offres provenant de sources multiples.