ClientEvent

Événement émis lorsque l'utilisateur final interagit avec l'application qui met en œuvre Cloud Talent Solution. Fournir ces informations améliore la qualité des résultats pour les clients API, ce qui permet au service de fonctionner de manière optimale. 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
{
  "requestId": string,
  "eventId": string,
  "createTime": string,
  "eventNotes": string,
  "jobEvent": {
    object (JobEvent)
  }
}
Champs
requestId

string

Fortement recommandé pour une expérience de service optimale.

ID unique généré dans les réponses d'API. Il se trouve dans ResponseMetadata.request_id.

eventId

string

Obligatoire. Un identifiant unique généré par l'application cliente.

createTime

string (Timestamp format)

Obligatoire. Horodatage de l'événement.

eventNotes

string

Notes sur l'événement fournies par les recruteurs ou d'autres utilisateurs, par exemple un feedback sur la raison pour laquelle un profil a été mis en signet.

jobEvent

object (JobEvent)

Événement émis lorsqu'un demandeur d'emploi interagit avec l'application qui met en œuvre Cloud Talent Solution.

JobEvent

Événement émis lorsqu'un demandeur d'emploi interagit avec l'application qui met en œuvre Cloud Talent Solution.

Représentation JSON
{
  "type": enum (JobEventType),
  "jobs": [
    string
  ],
  "profile": string
}
Champs
type

enum (JobEventType)

Obligatoire. Type d'événement (voir JobEventType).

jobs[]

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 du poste consulté.

Le format est "projects/{projectId}/tenants/{tenantId}/jobs/{job_id}". Par exemple, "projects/foo/tenants/bar/jobs/baz".

profile

string

Le profile name associé à cet événement client.

Le format est "projects/{projectId}/tenants/{tenantId}/profiles/{profile_id}". Par exemple, "projects/foo/tenants/bar/profiles/baz".

JobEventType

Énumération d'un événement attribué au comportement de l'utilisateur final, par exemple un demandeur d'emploi.

Enums
JOB_EVENT_TYPE_UNSPECIFIED L'événement n'est pas spécifié par d'autres valeurs fournies.
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.
VIEW Le demandeur d'emploi ou une autre entité utilisant le service a consulté les informations 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 (l'affichage d'un extrait est associé à un impression).
VIEW_REDIRECT Le demandeur d'emploi ou une autre entité utilisant le service a voulu consulter une offre d'emploi et a été redirigé vers un autre site Web.
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 JobEventType.APPLICATION_START ou JobEventType.APPLICATION_FINISH.
APPLICATION_REDIRECT Le demandeur d'emploi ou une autre entité utilisant le service a voulu postuler à une offre et 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.
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.
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.