Reference documentation and code samples for the Cloud Talent Solution V4 API module Google::Cloud::Talent::V4::JobEvent::JobEventType.
An enumeration of an event attributed to the behavior of the end user,
such as a job seeker.
Constants
JOB_EVENT_TYPE_UNSPECIFIED
value: 0 The event is unspecified by other provided values.
IMPRESSION
value: 1 The job seeker or other entity interacting with the service has
had a job rendered in their view, such as in a list of search results in
a compressed or clipped format. This event is typically associated with
the viewing of a jobs list on a single page by a job seeker.
VIEW
value: 2 The job seeker, or other entity interacting with the service, has
viewed the details of a job, including the full description. This
event doesn't apply to the viewing a snippet of a job appearing as a
part of the job search results. Viewing a snippet is associated with an
impression).
VIEW_REDIRECT
value: 3 The job seeker or other entity interacting with the service
performed an action to view a job and was redirected to a different
website for job.
APPLICATION_START
value: 4 The job seeker or other entity interacting with the service
began the process or demonstrated the intention of applying for a job.
APPLICATION_FINISH
value: 5 The job seeker or other entity interacting with the service
submitted an application for a job.
APPLICATION_QUICK_SUBMISSION
value: 6 The job seeker or other entity interacting with the service
submitted an application for a job with a single click without
entering information. If a job seeker performs this action, send only
this event to the service. Do not also send
JobEventType.APPLICATION_START
or
JobEventType.APPLICATION_FINISH
events.
APPLICATION_REDIRECT
value: 7 The job seeker or other entity interacting with the service
performed an action to apply to a job and was redirected to a different
website to complete the application.
APPLICATION_START_FROM_SEARCH
value: 8 The job seeker or other entity interacting with the service began the
process or demonstrated the intention of applying for a job from the
search results page without viewing the details of the job posting.
If sending this event, JobEventType.VIEW event shouldn't be sent.
APPLICATION_REDIRECT_FROM_SEARCH
value: 9 The job seeker, or other entity interacting with the service, performs an
action with a single click from the search results page to apply to a job
(without viewing the details of the job posting), and is redirected
to a different website to complete the application. If a candidate
performs this action, send only this event to the service. Do not also
send
JobEventType.APPLICATION_START,
JobEventType.APPLICATION_FINISH
or JobEventType.VIEW
events.
APPLICATION_COMPANY_SUBMIT
value: 10 This event should be used when a company submits an application
on behalf of a job seeker. This event is intended for use by staffing
agencies attempting to place candidates.
BOOKMARK
value: 11 The job seeker or other entity interacting with the service demonstrated
an interest in a job by bookmarking or saving it.
NOTIFICATION
value: 12 The job seeker or other entity interacting with the service was
sent a notification, such as an email alert or device notification,
containing one or more jobs listings generated by the service.
HIRED
value: 13 The job seeker or other entity interacting with the service was
employed by the hiring entity (employer). Send this event
only if the job seeker was hired through an application that was
initiated by a search conducted through the Cloud Talent Solution
service.
SENT_CV
value: 14 A recruiter or staffing agency submitted an application on behalf of the
candidate after interacting with the service to identify a suitable job
posting.
INTERVIEW_GRANTED
value: 15 The entity interacting with the service (for example, the job seeker),
was granted an initial interview by the hiring entity (employer). This
event should only be sent if the job seeker was granted an interview as
part of an application that was initiated by a search conducted through /
recommendation provided by the Cloud Talent Solution service.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Cloud Talent Solution V4 API - Module Google::Cloud::Talent::V4::JobEvent::JobEventType (v1.4.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.4.0 (latest)](/ruby/docs/reference/google-cloud-talent-v4/latest/Google-Cloud-Talent-V4-JobEvent-JobEventType)\n- [1.3.1](/ruby/docs/reference/google-cloud-talent-v4/1.3.1/Google-Cloud-Talent-V4-JobEvent-JobEventType)\n- [1.2.0](/ruby/docs/reference/google-cloud-talent-v4/1.2.0/Google-Cloud-Talent-V4-JobEvent-JobEventType)\n- [1.1.0](/ruby/docs/reference/google-cloud-talent-v4/1.1.0/Google-Cloud-Talent-V4-JobEvent-JobEventType)\n- [1.0.1](/ruby/docs/reference/google-cloud-talent-v4/1.0.1/Google-Cloud-Talent-V4-JobEvent-JobEventType)\n- [0.13.0](/ruby/docs/reference/google-cloud-talent-v4/0.13.0/Google-Cloud-Talent-V4-JobEvent-JobEventType)\n- [0.12.2](/ruby/docs/reference/google-cloud-talent-v4/0.12.2/Google-Cloud-Talent-V4-JobEvent-JobEventType)\n- [0.11.0](/ruby/docs/reference/google-cloud-talent-v4/0.11.0/Google-Cloud-Talent-V4-JobEvent-JobEventType)\n- [0.10.1](/ruby/docs/reference/google-cloud-talent-v4/0.10.1/Google-Cloud-Talent-V4-JobEvent-JobEventType)\n- [0.9.1](/ruby/docs/reference/google-cloud-talent-v4/0.9.1/Google-Cloud-Talent-V4-JobEvent-JobEventType)\n- [0.8.1](/ruby/docs/reference/google-cloud-talent-v4/0.8.1/Google-Cloud-Talent-V4-JobEvent-JobEventType)\n- [0.7.0](/ruby/docs/reference/google-cloud-talent-v4/0.7.0/Google-Cloud-Talent-V4-JobEvent-JobEventType)\n- [0.6.4](/ruby/docs/reference/google-cloud-talent-v4/0.6.4/Google-Cloud-Talent-V4-JobEvent-JobEventType) \nReference documentation and code samples for the Cloud Talent Solution V4 API module Google::Cloud::Talent::V4::JobEvent::JobEventType.\n\nAn enumeration of an event attributed to the behavior of the end user,\nsuch as a job seeker.\n\nConstants\n---------\n\n### JOB_EVENT_TYPE_UNSPECIFIED\n\n**value:** 0 \nThe event is unspecified by other provided values.\n\n### IMPRESSION\n\n**value:** 1 \nThe job seeker or other entity interacting with the service has\nhad a job rendered in their view, such as in a list of search results in\na compressed or clipped format. This event is typically associated with\nthe viewing of a jobs list on a single page by a job seeker.\n\n### VIEW\n\n**value:** 2 \nThe job seeker, or other entity interacting with the service, has\nviewed the details of a job, including the full description. This\nevent doesn't apply to the viewing a snippet of a job appearing as a\npart of the job search results. Viewing a snippet is associated with an\n[impression](/ruby/docs/reference/google-cloud-talent-v4/latest/Google-Cloud-Talent-V4-JobEvent-JobEventType#Google__Cloud__Talent__V4__JobEvent__JobEventType__IMPRESSION \"Google::Cloud::Talent::V4::JobEvent::JobEventType::IMPRESSION (constant)\")).\n\n### VIEW_REDIRECT\n\n**value:** 3 \nThe job seeker or other entity interacting with the service\nperformed an action to view a job and was redirected to a different\nwebsite for job.\n\n### APPLICATION_START\n\n**value:** 4 \nThe job seeker or other entity interacting with the service\nbegan the process or demonstrated the intention of applying for a job.\n\n### APPLICATION_FINISH\n\n**value:** 5 \nThe job seeker or other entity interacting with the service\nsubmitted an application for a job.\n\n### APPLICATION_QUICK_SUBMISSION\n\n**value:** 6 \nThe job seeker or other entity interacting with the service\nsubmitted an application for a job with a single click without\nentering information. If a job seeker performs this action, send only\nthis event to the service. Do not also send\n[JobEventType.APPLICATION_START](/ruby/docs/reference/google-cloud-talent-v4/latest/Google-Cloud-Talent-V4-JobEvent-JobEventType#Google__Cloud__Talent__V4__JobEvent__JobEventType__APPLICATION_START \"Google::Cloud::Talent::V4::JobEvent::JobEventType::APPLICATION_START (constant)\")\nor\n[JobEventType.APPLICATION_FINISH](/ruby/docs/reference/google-cloud-talent-v4/latest/Google-Cloud-Talent-V4-JobEvent-JobEventType#Google__Cloud__Talent__V4__JobEvent__JobEventType__APPLICATION_FINISH \"Google::Cloud::Talent::V4::JobEvent::JobEventType::APPLICATION_FINISH (constant)\")\nevents.\n\n### APPLICATION_REDIRECT\n\n**value:** 7 \nThe job seeker or other entity interacting with the service\nperformed an action to apply to a job and was redirected to a different\nwebsite to complete the application.\n\n### APPLICATION_START_FROM_SEARCH\n\n**value:** 8 \nThe job seeker or other entity interacting with the service began the\nprocess or demonstrated the intention of applying for a job from the\nsearch results page without viewing the details of the job posting.\nIf sending this event, JobEventType.VIEW event shouldn't be sent.\n\n### APPLICATION_REDIRECT_FROM_SEARCH\n\n**value:** 9 \nThe job seeker, or other entity interacting with the service, performs an\naction with a single click from the search results page to apply to a job\n(without viewing the details of the job posting), and is redirected\nto a different website to complete the application. If a candidate\nperforms this action, send only this event to the service. Do not also\nsend\n[JobEventType.APPLICATION_START](/ruby/docs/reference/google-cloud-talent-v4/latest/Google-Cloud-Talent-V4-JobEvent-JobEventType#Google__Cloud__Talent__V4__JobEvent__JobEventType__APPLICATION_START \"Google::Cloud::Talent::V4::JobEvent::JobEventType::APPLICATION_START (constant)\"),\n[JobEventType.APPLICATION_FINISH](/ruby/docs/reference/google-cloud-talent-v4/latest/Google-Cloud-Talent-V4-JobEvent-JobEventType#Google__Cloud__Talent__V4__JobEvent__JobEventType__APPLICATION_FINISH \"Google::Cloud::Talent::V4::JobEvent::JobEventType::APPLICATION_FINISH (constant)\")\nor [JobEventType.VIEW](/ruby/docs/reference/google-cloud-talent-v4/latest/Google-Cloud-Talent-V4-JobEvent-JobEventType#Google__Cloud__Talent__V4__JobEvent__JobEventType__VIEW \"Google::Cloud::Talent::V4::JobEvent::JobEventType::VIEW (constant)\")\nevents.\n\n### APPLICATION_COMPANY_SUBMIT\n\n**value:** 10 \nThis event should be used when a company submits an application\non behalf of a job seeker. This event is intended for use by staffing\nagencies attempting to place candidates.\n\n### BOOKMARK\n\n**value:** 11 \nThe job seeker or other entity interacting with the service demonstrated\nan interest in a job by bookmarking or saving it.\n\n### NOTIFICATION\n\n**value:** 12 \nThe job seeker or other entity interacting with the service was\nsent a notification, such as an email alert or device notification,\ncontaining one or more jobs listings generated by the service.\n\n### HIRED\n\n**value:** 13 \nThe job seeker or other entity interacting with the service was\nemployed by the hiring entity (employer). Send this event\nonly if the job seeker was hired through an application that was\ninitiated by a search conducted through the Cloud Talent Solution\nservice.\n\n### SENT_CV\n\n**value:** 14 \nA recruiter or staffing agency submitted an application on behalf of the\ncandidate after interacting with the service to identify a suitable job\nposting.\n\n### INTERVIEW_GRANTED\n\n**value:** 15 \nThe entity interacting with the service (for example, the job seeker),\nwas granted an initial interview by the hiring entity (employer). This\nevent should only be sent if the job seeker was granted an interview as\npart of an application that was initiated by a search conducted through /\nrecommendation provided by the Cloud Talent Solution service."]]