Reference documentation and code samples for the Google Cloud Talent Solution v4 API enum SearchJobsRequest.Types.KeywordMatchMode.
Controls what keyword matching behavior the search has. When keyword
matching is enabled, a keyword match returns jobs that may not match given
category filters when there are matching keywords. For example, for the
query "program manager" with KeywordMatchMode set to KEYWORD_MATCH_ALL, a
job posting with the title "software developer," which doesn't fall into
"program manager" ontology, and "program manager" appearing in its
description will be surfaced.
For queries like "cloud" that don't contain title or
location specific ontology, jobs with "cloud" keyword matches are returned
regardless of this enum's value.
Use
[Company.keyword_searchable_job_custom_attributes][google.cloud.talent.v4.Company.keyword_searchable_job_custom_attributes]
if company-specific globally matched custom field/attribute string values
are needed. Enabling keyword match improves recall of subsequent search
requests.
Enable keyword matching over
[Job.title][google.cloud.talent.v4.Job.title],
[Job.description][google.cloud.talent.v4.Job.description],
[Job.company_display_name][google.cloud.talent.v4.Job.company_display_name],
[Job.addresses][google.cloud.talent.v4.Job.addresses],
[Job.qualifications][google.cloud.talent.v4.Job.qualifications], and
keyword searchable
[Job.custom_attributes][google.cloud.talent.v4.Job.custom_attributes]
fields.
KeywordMatchDisabled
Disables keyword matching.
KeywordMatchTitleOnly
Only enable keyword matching over
[Job.title][google.cloud.talent.v4.Job.title].
Unspecified
The keyword match option isn't specified. Defaults to
[KeywordMatchMode.KEYWORD_MATCH_ALL][google.cloud.talent.v4.SearchJobsRequest.KeywordMatchMode.KEYWORD_MATCH_ALL]
behavior.
[[["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-03-21 UTC."],[[["This document outlines the `KeywordMatchMode` enum within the Google Cloud Talent Solution v4 API, detailing its role in controlling keyword matching behavior during job searches."],["The `KeywordMatchMode` enum offers options for `KeywordMatchAll`, `KeywordMatchDisabled`, and `KeywordMatchTitleOnly`, and `Unspecified` each dictating the scope of keyword matching across different job attributes."],["`KeywordMatchAll` enables matching across job titles, descriptions, company names, addresses, qualifications, and custom attributes, while `KeywordMatchTitleOnly` restricts matching to job titles alone, and `KeywordMatchDisabled` turns off keyword searching."],["The `Unspecified` option defaults to `KeywordMatchAll`, ensuring broad keyword matching if no specific mode is selected."],["This page provides reference documentation and code samples for the `SearchJobsRequest.Types.KeywordMatchMode`, with version history ranging from version 1.0.0 up to the latest 2.7.0."]]],[]]