Package client-event

招聘信息搜索者与实施 Cloud Talent Solution 的应用交互时发出的消息。提供此信息可提高 Cloud Talent Solution 在租户网站上的质量,让服务能够以最优方式运行。发送的事件数必须与客户端向服务发出的其他调用(例如招聘信息搜索)的数量一致。

JSON 表示法
{
  "eventId": string,
  "eventType": enum(EventType),
  "requestId": string,
  "relatedJobNames": [
    string
  ],
  "eventTimestampMillis": string,
  "details": {
    string: string,
    ...
  }
}
字段
eventId

string

必填。

客户端应用生成的唯一标识符。此 eventId 用于建立不同事件之间的关系。

eventType

enum(EventType)

必需。

事件的类型(请参阅 EventType)。

requestId

string

必需。

Cloud Talent Solution 搜索服务生成的唯一 ID。它包含在 search response 标头中。

relatedJobNames[]

string

必需。

与此事件关联的 job name(s)。例如,如果这是一个 impression 事件,则此字段包含向求职者显示的所有招聘信息的标识符。如果这是一个 view 事件,则此字段包含所查看招聘信息的标识符。

eventTimestampMillis

string (int64 format)

必需。

事件的时间戳,采用自 Epoch 起计的毫秒数形式。

details

map (key: string, value: string)

选填。

有关此事件的额外信息,例如上下文、详细信息和来源。

包含一系列 "key": value 对的对象。示例:{ "name": "wrench", "mass": "1.3kg", "count": "3" }

事件类型

归因于最终用户(例如求职者)行为的事件枚举。此枚举描述应发送 ClientEvent 消息时的上下文。

枚举
EVENT_TYPE_UNSPECIFIED 该事件未被所提供的其他值指定。
APPLICATION_START 求职者或与服务互动的其他实体已启动了申请职位的流程,或者展现出申请某个职位的意图。
APPLICATION_FINISH 求职者或与服务互动的其他实体提交了职位申请。
APPLICATION_QUICK_SUBMISSION 求职者或与服务交互的其他实体仅需点击即可提交求职申请,无需输入信息。如果求职者执行此操作,请仅将此事件发送给服务。请勿同时发送 EventType.APPLICATION_STARTEventType.APPLICATION_FINISH 事件。
APPLICATION_REDIRECT 求职者或与服务交互的其他实体执行了申请一个职位的操作,但他们被重定向到另一个网站去完成申请。
APPLICATION_COMPANY_SUBMIT 在公司代表求职者提交申请时,应该使用此事件。此事件旨在供想要安排候选人的劳务中介使用。
VIEW 求职者或与服务交互的其他实体已查看一则招聘信息的完整详情,包括完整描述。此事件不适用于查看招聘信息搜索结果中包含的招聘信息片段(这类内容被视为 impression)。
BOOKMARK 求职者或与服务交互的其他实体通过添加书签或保存的方式展现出对一则招聘信息的兴趣。
IMPRESSION 求职者或与服务交互的其他实体已在其视图中呈现一则招聘信息,例如在采用压缩或剪辑格式的搜索结果列表中呈现了此招聘信息。此事件通常与求职者在单个页面上查看招聘信息列表相关。
NOTIFICATION 此事件向求职者或与服务交互的其他实体发送通知,例如电子邮件提醒或设备通知,通知中包含由服务生成的一份或多份招聘信息列表。
HIRED 招聘实体(雇主)已雇用求职者或与该服务交互的其他实体。只有在求职者先前通过 Cloud Talent Solution 服务执行搜索发起求职申请,并且因此申请而受雇时,系统才会发送此事件。
SENT_CV 招聘人员或劳务中介在与服务进行交互并确定适当的招聘信息后,代表候选人提交申请。
INTERVIEW_GRANTED 招聘实体(雇主)已为与服务交互的实体(例如求职者)安排了初次面试。只有在求职者先前通过 Cloud Talent Solution 服务执行的搜索/提供的推荐发起求职申请,并且因此申请而获得面试机会时,系统才应发送此事件。
APPLICATION_START_FROM_START 求职者或与服务互动的其他实体在未查看招聘信息完整详情的情况下,通过搜索结果页面启动了申请职位的流程,或者展现出申请某个职位的意图。如果系统发送此事件,则不应发送 EventType.VIEW 事件。
APPLICATION_REDIRECT_FROM_START 求职者或与服务交互的其他实体通过点击搜索结果页面执行操作,以申请某个职位(未查看招聘信息的完整详情),并且被重定向到另一个网站去完成申请。如果候选人执行此操作,请仅将此事件发送给服务。请勿同时发送 EventType.APPLICATION_STARTEventType.APPLICATION_FINISHEventType.VIEW 事件。
VIEW_DIRECT 求职者或与服务交互的其他实体通过点击即可直接转到客户的页面了解详细的招聘信息。此事件最适合展示多个来源提供的职位详情的招聘聚合信息网站。