- 質問セクション
schemaVersionscreenerQuestionsdemographicQuestions- JSON 質問パラメーター
idtypequestiontextoptionsvaluelabelrequiredformatlimitminCharCountminmaxminSelectionCountmaxSelectionCountconditionhierarchicalOptionsqualification- Qualification パラメーター
typematchrange- Match パラメーター
typevalues- Range パラメーター
minmax- 質問タイプ
- textarea
- text
- select
- multiselect
- condition
- hierarchical
- date
- file
- information
- pagebreak
- スクリーナー質問の回答の自動入力
- 質問のスキーマ
- 質問の例(JSON)
- 質問スキーマの例(OpenAPI YAML)
- ベストプラクティス
スクリーナー質問用 JSON
JSON スクリーナー質問のパラメーター。
- この API とそのドキュメントを使用し、連携を構築することで、追加の API 利用規約およびガイドラインに同意したものとみなされます。
スクリーナー質問をサポートするシステムでは、連携承認のために Indeed エントリーで JSON スクリーナー質問パラメーターを実装する必要があります。
Indeed エントリーの応募フローでスクリーナー質問を表示するには、次のいずれかを使用します。
-
JSON 形式で作成し、HTTPS URL にホストして、その URL を各
<job>の<indeed-apply-data>要素配下にある<indeed-apply-questions>パラメーターに含めます。Indeed エントリーのスクリーナー質問を追加するをご覧ください。 -
Job Sync API を呼び出して、スクリーナー質問付きの求人投稿を作成します。
スクリーナー質問 JSON ファイルの構文を検証するには、Indeed Apply Questions tool を使用してください。
スクリーナー質問に電話番号や email アドレスを含めないでください。デフォルトでは、応募データ に email アドレスが含まれます。電話番号を取得するには、Indeed エントリーのパラメーター を使用してください。
質問セクション
schemaVersion
| 説明 | Indeed エントリーのスクリーナー質問スキーマのバージョンです。
現在のバージョンは 1.3 です。Indeed は機能を追加すると、マイナーバージョンの更新をリリースします。配信 postbody には、1.1 や 1.2 などの 1.X 形式でスキーマバージョンが含まれます。 マイナーバージョンの更新で統合に支障が出ないように、この値は柔軟に扱ってください。 |
|---|---|
| 値 | バージョン番号 |
| 例 | |
screenerQuestions
| 説明 | このフィールドは、職歴、スキル、資格など、求人に関する一般的で適切に構成された質問に使用します。民族、性別、障害に関する人口統計の質問は含めないでください。保護対象クラス に関連する質問は、一部の法域で規制されており、Indeed のシステムとお客様のシステムの両方で特別に処理する必要があります。人口統計の質問は、代わりに |
|---|---|
| 値 | オブジェクトです。 JSON questions parameters をご覧ください。 |
| 例 | |
demographicQuestions
| 説明 | このフィールドは、民族、性別、障害など、応募者の 保護対象クラス に関する特定の、適切に構成された質問に使用します。これらの質問は一部の法域で規制されており、Indeed のシステムとお客様のシステムの両方で特別に処理する必要があります。 Indeed は EEO コンプライアンスのため、人口統計の質問を米国の求人に限定します。 職歴、スキル、資格に関する一般的なスクリーナー質問は含めないでください。これらの質問は、代わりに
|
|---|---|
| 値 | オブジェクトです。 JSON questions parameters をご覧ください。 |
| 例 | |
JSON 質問パラメーター
id
| 説明 | この質問の一意の ID です。 |
|---|---|
| 値 | 任意の文字列です。 |
| 例 | |
type
| 説明 | 質問のタイプです。 詳細については、各値の説明をご覧ください。 |
|---|---|
| 値 | |
| 例 | |
question
"type": "information""type": "pagebreak"| 説明 | 応募者に表示される質問テキストです。 |
|---|---|
| 値 | 任意の文字列です。 |
| 例 | |
text
| 説明 | 応募者に表示されるテキストです。他の質問タイプではこのフィールドはサポートされません。 |
|---|---|
| 値 | 任意の文字列です。 |
| 例 | |
options
| 説明 | 使用可能な選択肢です。 |
|---|---|
| 値 | JSON です。 |
| 例 | |
value
| 説明 | 各オプションの値です。 |
|---|---|
| 値 | 任意の文字列です。 |
| 例 | |
label
| 説明 | メニューオプションのテキストです。select または multiselect の質問では、各 label はその質問内で一意である必要があります。 |
|---|---|
| 値 | 任意の文字列です。 |
| 例 | |
required
| 説明 | true に設定すると質問が必須になり、空でないテキストフィールドまたは選択が必要になります。質問を任意にするには、このパラメーターを省略します。質問が任意で応募者が回答しない場合、Indeed は回答値として "" を送信します。 |
|---|---|
| 値 | true |
| 例 | |
format
| 説明 | 入力が受け付ける形式です。
|
|---|---|
| 値 | テキスト形式:
|
| 例 | integer, dd/MM/yyyy |
limit
| 説明 | "type": "text" および "type": "textarea" での回答の文字数制限です。 |
|---|---|
| 値 | 任意の整数です。 |
| 例 | |
minCharCount
| 説明 | "type": "text" および "type": "textarea" での回答の最小文字数です。minCharCount は非数値形式にのみ適用されます。 |
|---|---|
| 値 | 任意の整数です。 |
| 例 | |
min
| 説明 | 受け付ける最小値です。
|
|---|---|
| 値 |
|
| 例 | |
max
| 説明 | 受け付ける最大値です。
|
|---|---|
| 値 |
|
| 例 | |
minSelectionCount
| 説明 | "multi-select" の場合に、応募者が選択する必要があるオプションの最小数です。 |
|---|---|
| 値 | 任意の整数です。 |
| 例 | |
maxSelectionCount
| 説明 | "multi-select" の場合に、応募者が選択できるオプションの最大数です。 |
|---|---|
| 値 | 任意の整数です。 |
| 例 | |
condition
| 説明 | 前の select 質問への回答に応じて、質問を条件付きで表示します。前の質問の id と、この質問を有効にするオプションの value を指定します。たとえば、応募者に兵役経験があるかどうかを尋ねます。回答が「はい」の場合は、どの軍種に所属していたかを尋ねる条件付き質問を表示します。 |
|---|---|
| 値 | JSON です。 |
| 例 | |
hierarchicalOptions
| 説明 | 前の選択に基づいて後続の質問と回答を表示します。たとえば、応募者に州を選択させ、その後に選択した州の都市のドロップダウンを表示できます。各 hierarchical 質問は最大 3 レベルをサポートします。 |
|---|---|
| 値 | JSON です。 |
| 例 | |
qualification
| 説明 | 求人で必要になる可能性がある資格について応募者 に尋ねる質問です。応募者の回答は、雇用主が指定する条件を満たす必要があります。Indeed は、応募者が適格条件を満たしているかどうかにかかわらず、すべての応募を雇用主に配信します。 応募者の 保護対象クラス に関する質問など、 サポートされる質問タイプは |
|---|---|
| 値 | オブジェクトです。 qualification パラメーター をご覧ください。 |
| 例 | |
Qualification パラメーター
type
| 説明 |
|
|---|---|
| 値 | enum: "non-blocking" "knockout" |
| 例 | |
match
| 説明 | この質問の評価方法が match であることを示します。質問タイプは select と multiselect です。 |
|---|---|
| 値 | オブジェクトです。 match パラメータ をご覧 ください。 |
| 例 | |
range
| 説明 | この質問の評価方法が range であることを示します。ユーザーの回答は、
この評価方法は、 |
|---|---|
| 値 | JSON です。 |
| 例 | |
Match パラメーター
type
| 説明 | 応募者の回答が、指定した値の "any" または "all" の条件に一致する必要があるかどうかを示します。 |
|---|---|
| 値 | enum: "any" "all"
デフォルトは "any" です。 |
| 例 | |
values
| 説明 | 応募者の回答が一致する必要がある値です。 |
|---|---|
| 値 | 配列です。 |
| 例 | |
Range パラメーター
min
| 説明 | 受け付ける範囲の最小値です。 |
|---|---|
| 値 |
|
| 例 | |
max
| 説明 | 受け付ける範囲の最大値です。 |
|---|---|
| 値 |
|
| 例 | |
質問タイプ
textarea
複数行のテキスト入力フィールドを表示する質問です。長文の回答には、この質問タイプを使用します。
{ "id": "envirotext", "type": "textarea", "question": "理想の職場環境を説明してください。"}text
単一行のテキストフィールドを表示する質問です。短い回答には、この質問タイプを使用します。
text 質問で使用できる形式については、次の例と JSON スクリーナー質問パラメータの表 をご覧ください。使用できる形式は integer、decimal、numeric_text です。
形式の指定なし
{ "id": "city", "type": "text", "question": "現在お住まいの都市を入力してください。", "required": true}整数
整数を表示します。小数や先頭のゼロは受け付けません。
{ "id": "age", "type": "text", "question": "年齢を入力してください。", "format": "integer", "min": "16", "max": "75"}