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 イベントの場合、このフィールドには求職者に表示されるすべての求人の ID が格納されます。これが view イベントの場合は、求職者が閲覧した求人の ID が格納されます。

eventTimestampMillis

string (int64 format)

必須。

エポックからのミリ秒単位で測定されたイベントのタイムスタンプ。

details

map (key: string, value: string)

省略可。

コンテキスト、詳細、ソースなど、このイベントに関する追加情報。

"key": value ペアのリストを含むオブジェクト。例: { "name": "wrench", "mass": "1.3kg", "count": "3" }

EventType

エンドユーザー(求職者など)の行動に起因するイベントの列挙。この列挙型により、ClientEvent メッセージを送信時のコンテキストが説明されます。

列挙型
EVENT_TYPE_UNSPECIFIED イベントは、その他の指定された値によって指定されていません。
APPLICATION_START サービスを操作する求職者またはその他のエンティティが、プロセスを開始したか、求人への応募の意向を示しました。
APPLICATION_FINISH サービスを利用する求職者などのエンティティが、求人応募を提出しました。
APPLICATION_QUICK_SUBMISSION サービスを利用する求職者などのエンティティが、情報を入力せずに、1 回のクリックで求人応募を提出しました。求職者がこのアクションを行った場合は、このイベントのみをサービスに送信します。EventType.APPLICATION_START イベントや EventType.APPLICATION_FINISH イベントを一緒に送信しないでください。
APPLICATION_REDIRECT サービスを操作する求職者またはその他のエンティティが、求人への応募のアクションを行いましたが、応募を完了するために、別のウェブサイトにリダイレクトされました。
APPLICATION_COMPANY_SUBMIT このイベントは、会社が候補者に代わって応募を提出するときに使用する必要があります。このイベントは、候補者を配置しようとする人材派遣会社が使用することを意図しています。
VIEW サービスを操作する求職者またはその他のエンティティが、求人の完全な説明を含む完全な詳細を表示しました。このイベントは、求人検索結果の一部として表示される求人のスニペットを表示する場合には適用されません。そのような場合は impression に該当します。
BOOKMARK サービスを利用する求職者などのエンティティが、求人内容をブックマークまたは保存して関心を示しました。
IMPRESSION サービスを操作する求職者またはその他のエンティティが、圧縮形式やクリッピング形式での検索結果のリストなど、自分のビューに求人をレンダリングさせました。このイベントは、一般に求職者による 1 ページでの求人リストの表示に関連付けられます。
NOTIFICATION サービスを利用する求職者などのエンティティに対して、サービスで生成された 1 つまたは複数の求人リストが含まれるメール通知アラートやデバイス通知などの通知が送信されました。
HIRED サービスを利用する求職者などのエンティティが、雇用側のエンティティ(雇用者)によって採用されました。このイベントは、Cloud Talent Solution サービスから行われた検索によって開始された応募を通じて求職者が雇用された場合にのみ送信します。
SENT_CV 採用担当者または人材派遣会社が、求職者に代わって、サービスを利用して適切な求人投稿を特定した後、求人応募を提出しました。
INTERVIEW_GRANTED サービスを利用するエンティティ(求職者など)が、雇用側のエンティティ(雇用者)による最初の面接を受けました。このイベントは、Cloud Talent Solution サービスからの推奨 / 検索の結果開始された応募の一環として求職者が面接を受けた場合にのみ送信されるようにします。
APPLICATION_START_FROM_START サービスを操作する求職者またはその他のエンティティが、求人の投稿の詳細を表示せずに検索結果ページからプロセスを開始したか、求人への応募の意向を示しました。このイベントを送信する場合は、EventType.VIEW イベントを送信しないでください。
APPLICATION_REDIRECT_FROM_START サービスを操作する求職者またはその他のエンティティが、検索結果ページから(求人の投稿の詳細を表示せずに)1 回のクリックで求人への応募のアクションを行っています。この応募者は、応募を完了するために、別のウェブサイトにリダイレクトされます。候補者がこのアクションを行った場合は、このイベントのみをサービスに送信します。EventType.APPLICATION_STARTEventType.APPLICATION_FINISHEventType.VIEW のイベントを一緒に送信しないでください。
VIEW_DIRECT サービスを操作する求職者またはその他のエンティティが、1 回のクリックでクライアントのページに直接移動し、求人の投稿の詳細を参照します。このイベントは、複数の情報源からの求人情報を提示する求人情報集約サイトに最も役立ちます。