このドキュメントでは、Cloud Talent Solution v2beta1 から v2 に移行する場合の手順と考慮事項について説明します。
プロセス
求人の作成、読み取り、更新、削除、および検索の一般的なプロセスは同じままです。
求人オブジェクトの変更
- 求人オブジェクト内のいくつかの項目の名前が変更されました。変更の完全なリストについては、求人オブジェクトの V2 バージョンを参照してください。
- 在宅勤務の求人を指定するための新しい「在宅勤務」タイプが追加されました。
- V2Beta1 でサポート終了とマークされた項目が V2 から削除されました。
- 既存の報酬項目に置き換わる新しい「CompensationInfo」項目が追加されました。
- Geolocations 項目の名前が JobLocation 項目に変更されました。
求人のインデックス登録メソッドの変更
求人作成
- 「disable_fast_process」項目が削除されました。作成呼び出しはデフォルトで非同期になります。
- 新しい項目「disable_street_address_resolution」が追加されました。この項目を設定することにより、サービスが求人の実際の住所を推測しようとしません。これは主に、雇用主を指定することを望まない人材派遣会社を対象としています。
求人の更新
- 「Update」サービス エンドポイントの名前が「Patch」に変更されました。
- 「disable_fast_process」項目が削除されました。作成呼び出しはデフォルトで非同期になります。
- 新しい項目「disable_street_address_resolution」が追加されました。この項目を設定することにより、サービスが求人の実際の住所を推測しようとしません。これは主に、雇用主を指定することを望まない人材派遣会社を対象としています。
求人の入力
- オートコンプリート メソッド - 「Complete(CompletionQuery)」オートコンプリート メソッドの名前が「CompleteQuery(CompletionQuery)」に変更されました。
- この関数のレスポンスの名前も「CompleteQueryResponse」に変更されました。
検索メソッドの変更
- SearchFeaturedJobs メソッドと searchJobsForAlert メソッドが削除されました。代わりに、検索「モード」項目を指定することによって、単一の検索メソッドを使用して、同じ動作を生成できます。
- メソッド「ListCities」の名前が「ListCompanycities」に変更されました。さらに、パラメータ「ListCitiesRequest」の名前が「ListCompanyCitiesRequest」に変更され、レスポンスが「ListCitiesResponse」から「ListCompanyCitiesResponse」に変更されました。
- 検索メソッド内のいくつかの項目の名前が変更されました。変更の完全なリストについては、V2 バージョンの検索メソッドを参照してください。
- JobSummary やスニペットなどの求人や関連する検索メタデータをホストするために、「MatchingJob」オブジェクトが追加されました。
- 検索のタイプ(標準、注目、または求人アラート ユースケースの検索)を「Mode」項目によって指定します。
- 「sort_by」項目の名前が「order_by」に変更されました。
- 「histogram_facets」が、ResponseMetaData オブジェクトの一部として返されるようになりました。
リストメソッドの変更
- リストメソッド内のいくつかの項目の名前が変更されました。変更の完全なリストについては、V2 バージョンのリストメソッドを参照してください。
- リクエスト オブジェクトとレスポンス オブジェクトの名前が変更されました。
- メソッド「ListCities」の名前が「ListCompanyCities」に変更されました。新しい関数シグネチャについては、ListCompanyCities を参照してください。
- メソッド「ListJobs」の名前が「ListCompanyJobs」に変更されました。新しい関数シグネチャについては、ListCompanyJobs を参照してください。
- メソッド「ListJobCategories」の名前が「ListCategories」に変更されました。新しい関数シグネチャについては、ListCompanyCities を参照してください。
ヒストグラムの変更
- ヒストグラム リクエストの関数シグネチャが変更されました。詳細については、V2 バージョンのヒストグラムを参照してください。
ENUMERATION 文字列への変更
- 「JobCategory」ENUM 文字列が「Category」に変更されました。
- LocationType クラスで、さまざまな項目タイプの名前がいくつか変更されました。たとえば「ADMIN1」の名前が「ADMINISTRATIVE_AREA」に変更されています。更新された命名法については、v2 LocationType スキーマを参照してください。
- 検索リクエストのモードを指定するために、新しい列挙文字列「Mode」が導入されました。結果として、標準検索、注目の求人の検索、および求人アラート ユースケースの検索用に、単一の検索メソッドが存在するようになりました。
- 「PostingRegion」列挙文字列の名前が「Region」に変更されました。
- 求人の在宅勤務属性を指定するために、「Telecommute」列挙文字列が追加されました。
- 「TimeRange」列挙文字列の名前が「DateRange」に変更されました。項目の詳細については、DateRange 列挙文字列を参照してください。
- 位置情報タイプを指定するための新しい列挙文字列が追加されました。詳細については、Geolocation.LocationType をご覧ください。
求人分析フレームワーク メッセージ(Pub/Sub 経由)の変更
- ClientEvent オブジェクト内のいくつかの項目の名前が変更されました。変更の完全なリストについては、V2 バージョンの ClientEvent オブジェクトを参照してください。
- 「SENT_CV」イベントタイプが追加されました。
- event_details 項目と UserId 項目が削除されました。
- Related_job_ids 項目の名前が related_job_names に変更されました。ただし、この項目は受け入れられる値として、検索によって返された jobIds のみを指定できます。
- version 項目は削除されました。