MultifieldQuestionInput
入力オブジェクト
複数フィールドのスクリーナー質問用入力です。
フィールド
id ID! 必須
一意の質問 ID です。
question String! 必須
表示する質問テキストです。
condition ConditionConstraintInput
条件付き質問です。前の回答に依存します。前の質問 ID と有効化す る選択肢の値を指定します。
id ID! 必須
条件で使用する質問のID。
values [String!]! 必須
idの質問が一致したときに条件を満たす値。
minEntryCount Int
求職者が送信する必要があるエントリの最小数です。0 は任意を表します。省略した場合のデフォルトは 1 です。
maxEntryCount Int
求職者が送信できるエントリの最大数です。minEntryCount 以上である必要があります。省略した場合は 15 になります。
groupLabel String! 必須
各エントリグループの上に表示するラベルです(例: 「Work Experience」)。
addButtonLabel String! 必須
「Add another」ボタンに表示するラベルです(例: 「Add Another Job」)。
groupedQuestionFields [ScreenerQuestionBodyInput!]! 必須
各エントリで繰り返すサブ質問です。別の multifield を除き、すべての ScreenerQuestionBodyInput バリアントをサポートします(検証で拒否されます)。
textarea TextAreaQuestionInput
長文の回答を必要とする質問です。複数行のテキスト入力フィールドとして表示されます。
id ID! 必須
質問の一意のIDです。
question String! 必須
表示される質問テキストです。
minCharCount Int
回答の最小文字数です。
maxCharCount Int
回答の最大文字数です。
condition ConditionConstraintInput
条件付きの質問です。前の回答に依存します。前の質問のIDと、アクティブにするオプション値を指定します。
例: 応募者が兵役の質問に「はい」と回答した場合、勤務した部門を尋ねる追加の質問を表示します。
required Boolean! default:false
true: 質問は必須です。未回答の任意の質問は""(空文字列)を返します。デフォルト: false。
validationRuleKey String
外部の検証ルールを参照する任意のキーです。応募時に求職者の回答に適用されます。不明なキーは取り込み時に拒否されます。
text TextScreenerQuestionInput
短い回答を必要とする質問です。1行のテキスト入力フィールドとして表示されます。
形式: integer、decimal、numeric_text。
JSON質問パラメーターをご覧ください。
integer IntegerTextScreenerQuestionInput
回答として整数のみを受け入れる質問。小数や先頭のゼロは許可されません。
decimal DecimalTextScreenerQuestionInput
数値を受け入れます。先頭のゼロと小数を許可します。
numeric NumericTextQuestionInput
数値のみを受け入れます。小数は許可されません。
freeform FreeformTextQuestionInput
テキスト回答を受け入れます。
select SelectScreenerQuestionInput
複数選択の回答がある質問です。応募者が単一の回答を選択できる選択メニューとして表示されます。
1つから5つの回答を含める場合、各回答はラジオボタンとともに表示されます。5つを超える回答を含める場合、ドロップダウンリストに表示されます。
questionInput SelectQuestionInput
選択質問の形式とメタデータです。
qualification SelectQualificationQuestionInput
求人要件に対する資格基準です。応募者は雇用主が定義した条件を満たす必要があります。
非ブロッキングの場合: 基準を満たしているかどうかに関わらず、すべての応募が配信されます。
multiselect MultiselectScreenerQuestionInput
複数の回答がある質問です。応募者が複数の回答を選択できるチェックボックスのリストとして表示されます。
questionInput MultiselectQuestionInput
複数選択質問の形式とメタデータです。
qualification MultiSelectQualificationQuestionInput
求人要件に対する資格基準です。応募者は雇用主が定義した条件を満たす必要があります。
非ブロッキングの場合: 基準を満たしているかどうかに関わらず、すべての応募が配信されます。
hierarchical HierarchicalQuestionInput
以前に選択された回答に基づいて、追加の質問と回答を表示する質問です。たとえば、応募者に州を選択するよう求めることができます。州を選択すると、その州内の都市のドロップダウンリストを表示できます。質問の階層は3レベルに制限されています。例: 州、市、郡。
階層化された質問は条件付き質問に似ています。ただし、階層化された質問は、最初の選択が後続の質問への潜在的な回答を定義する質問タイプに適しています。階層機能を使用すると、関連情報を取得するために必要な質問の数を減らすことができます。
id ID! 必須
質問の一意のIDです。
question String! 必須
表示される質問テキストです。
options [SelectOptionInput!]! 必須
オプションです。
condition ConditionConstraintInput
条件付きの質問です。前の回答に依存します。前の質問のIDと、アクティブにするオプション値を指定します。
例: 応募者が兵役の質問に「はい」と回答した場合、勤務した部門を尋ねる追加の質問を表示します。
required Boolean! default:false
true: 質問は必須です。未回答の任意の質問は""(空文字列)を返します。デフォルト: false。
hierarchicalOptions [HierarchicalOptionInput!]! 必須
以前の回答に基づいて追加の質問を表示します。例: 都道府県を選択すると、その都道府県内の市区町村を表示します。
3レベルまでに制限されます。
date DateScreenerQuestionInput
日付を回答とする質問です。日付を入力するテキストフィールドとして表示されます。
このスクリーナー質問タイプには、dd/MM/yyyy 形式または Unicode CLDR 形式に準拠したロケール固有の形式のいずれかが必要です。
Indeed は SimpleDateFormat を使用します。月は MM として形式を指定する必要があります。mm を使用すると設定ミスが発生します。
type=date の形式は、応募情報が ATS に渡される方法と、最小値および最大値が解析される方法に影響します。求職者は指定された形式ではなく、自身のロケールに基づいて日付を入力し、検証エラーメッセージもロケールの形式で表示されます。混乱を避けるため、形式には yy ではなく yyyy を使用してください。
questionInput DateQuestionInput
日付質問の形式とメタデータです。
qualification DateQuestionQualificationInput
求人要件に対する資格基準です。応募者は雇用主が定義した条件を満たす必要があります。
非ブロッキングの場合: 基準を満たしているかどうかに関わらず、すべての応募が配信されます。
file FileQuestionInput
証明書、ポートフォリオ、作品例などのファイルアップロードを回答として必要とする質問です。ファイルアップロードインターフェースとして表示されます。JSON POSTリクエストで返される回答には、contentType、data、fileNameのフィールドが含まれます。
有効なファイルタイプは以下の通りです: doc docx gif jfif jif jpe jpeg jpg pdf png rtf tif tiff txt
id ID! 必須
質問の一意のIDです。
question String! 必須
表示される質問テキストです。
format [String!]
サポートされるファイル形式です。省略すると、すべての形式が許可されます。
condition ConditionConstraintInput
条件付きの質問です。前の回答に依存します。前の質問のIDと、アクティブにするオプション値を指定します。
例: 応募者が兵役の質問に「はい」と回答した場合、勤務した部門を尋ねる追加の質問を表示します。
required Boolean! default:false
true: 質問は必須です。未回答の任意の質問は""(空文字列)を返します。デフォルト: false。
min Int
アップロードするファイルの最小数です。
max Int
アップロードするファイルの最大数です。
information InformationQuestionInput
応答を必要としないテキスト表示です。説明テキストまたはセクション見出しとして表示されます。 詳細については、informationを参照してください。
id ID! 必須
質問の一意のIDです。
text String! 必須
表示されるテキストです。
condition ConditionConstraintInput
条件付きの質問です。前の回答に依存します。前の質問のIDと、アクティブにするオプション値を指定します。
例: 応募者が兵役の質問に「はい」と回答した場合、勤務した部門を尋ねる追加の質問を 表示します。
pageBreak PageBreakQuestionInput
ページ上の質問をグループ化します。2つのpagebreakタイプの間で定義された質問は、同じページに表示されます。1ページに最大20の質問をグループ化できます。デフォルトでは、Indeedはデスクトップで1ページに3つの質問を表示し、モバイルでは1ページにすべての質問をグループ化します。
id ID! 必須
質問の一意のIDです。
multifield MultifieldQuestionInput
複数フィールド質問です。求職者が同じ固定のサブ質問セットを複数回送信できるようにグループ化します。たとえば、過去の各職務ごとに職務経験を入力できます。
条件付きの「さらに追加しますか」という質問を連続させる必要を減らします。スクリーナー質問でのみ使用できます。ネストはできません(MULTIFIELD の groupedQuestionFields 内に別の MULTIFIELD は指定できません)。
id ID! 必須
一意の質問 ID です。
question String! 必須
表示する質問テキストです。
condition ConditionConstraintInput
条件付き質問です。前の回答に依存します。前の質問 ID と有効化する選択肢の値を指定します。
minEntryCount Int
求職者が送信する必要があるエントリの最小数です。0 は任意を表します。省略した場合のデフォルトは 1 です。
maxEntryCount Int
求職者が送信できるエントリの最大数です。minEntryCount 以上である必要があります。省略した場合は 15 になります。
groupLabel String! 必須
各エントリグループの上に表示するラベルです(例: 「Work Experience」)。
addButtonLabel String! 必須
「Add another」ボタンに表示するラベルです(例: 「Add Another Job」)。
groupedQuestionFields [ScreenerQuestionBodyInput!]! 必須
各エントリで繰り返すサブ質問です。別の multifield を除き、すべての ScreenerQuestionBodyInput バリアントをサポートします(検証で拒否されます)。
例
{ "id": "opaqueId", "question": "xyz789", "condition": ConditionConstraintInput, "minEntryCount": 123, "maxEntryCount": 123, "groupLabel": "abc123", "addButtonLabel": "xyz789", "groupedQuestionFields": [ScreenerQuestionBodyInput]}