Menyelesaikan kata kunci secara otomatis (v3)

Menyelesaikan awalan kata kunci penelusuran secara otomatis.

Contoh kode

Ruby

Untuk mempelajari cara menginstal dan menggunakan library klien untuk CTS, lihat Library klien CTS.

Untuk melakukan autentikasi ke CTS, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, baca Menyiapkan autentikasi untuk lingkungan pengembangan lokal.

# project_id     = "Project id required"
# company_name   = "The company's name which the job belongs to. The format is "projects/{project_id}/companies/{company_id}""
# query          = "Keyword prefix as auto complete query"

require "google/apis/jobs_v3"

jobs = Google::Apis::JobsV3
talent_solution_client = jobs::CloudTalentSolutionService.new
talent_solution_client.authorization = Google::Auth.get_application_default(
  "https://www.googleapis.com/auth/jobs"
)

page_size = 10
language_code = "en-US"
result = talent_solution_client.complete_project(
  project_id, company_name: company_name, page_size: page_size, query: query,
  language_code: language_code
) do |result, err|
  if err.nil?
    puts "Default auto complete result: #{result.to_json}"
  else
    puts "Error when auto completing. Error message: #{err.to_json}"
  end
end

Langkah selanjutnya

Untuk menelusuri dan memfilter contoh kode untuk produk Google Cloud lainnya, lihat browser contoh Google Cloud.