MultifieldQuestionInput
入力オブジェクト
複数フィールドのスクリーナー質問用入力です。
フィールド
id ID! 必須
一意の質問 ID です。
question String! 必須
表示する質問テキストです。
condition ConditionConstraintInput
以前の回答が一致する場合にのみ、この質問を表示します。以前の質問のIDと、この質問を表示する値を設定します。
id ID! 必須
条件で使用する質問のID。
values [String!]! 必須
その質問が一致したときに条件を満たす値です。
minEntryCount Int
求職者が送信する必要があるエントリの最小数です。0は任意です。デフォルトは1です。
maxEntryCount Int
求職者が送信できるエントリの最大数です。minEntryCount以上である必要があります。デフォルトは15です。
groupLabel String! 必須
各エントリグループの上に表示するラベルです。例: Work Experience。
addButtonLabel String! 必須
追加ボタンのラベルです。例: Add Another Job。
groupedQuestionFields [ScreenerQuestionBodyInput!]! 必須
各エントリで繰り返すサ ブ質問です。別のmultifieldを除き、任意のScreenerQuestionBodyInputバリアントを使用できます。入れ子のmultifieldは検証で拒否されます。
textarea TextAreaQuestionInput
長文回答です。複数行のテキストフィールドを表示します。
id ID! 必須
質問の一意のIDです。
question String! 必須
表示される質問テキストです。
minCharCount Int
回答の最小文字数です。
maxCharCount Int
回答の最大文字数です。
condition ConditionConstraintInput
以前の回答が一致する場合にのみ、この質問を表示します。以前の質問のIDと、この質問をアクティブにする値を設定します。
例: 応募者が兵役について「はい」と答えた場合、軍種についてのフォローアップ質問を表示します。
required Boolean! default:false
trueの場合、この質問は必須です。未回答の任意の質問は""を返します。デフォルトはfalseです。
validationRuleKey String
外部の検証ルール用の任意のキーです。Indeedは応募時に求職者の回答に対してこのルールを適用します。不明なキーは取り込みに失敗します。
text TextScreenerQuestionInput
短文回答です。1行のテキストフィールドを表示します。
形式はinteger、decimal、numeric_textです。
詳細はJSON questions parametersをご覧ください。
integer IntegerTextScreenerQuestionInput
整数の回答のみです。小数や先頭のゼロは許可されません。
decimal DecimalTextScreenerQuestionInput
数値の回答です。先頭のゼロと小数を許可します。
numeric NumericTextQuestionInput
数値の回答のみです。小数は許可されません。
freeform FreeformTextQuestionInput
テキストの回答です。
select SelectScreenerQuestionInput
選択式の質問です。求職者は回答を1つ選びます。
選択肢が1〜5個の場合はラジオボタン、6個以上の場合はドロップダウンです。
questionInput SelectQuestionInput
選択質問の形式とメタデータです。
qualification SelectQualificationQuestionInput
この質問の適格条件です。Indeedは基準を満たさない応募も配信します(NON_BLOCKING)。
multiselect MultiselectScreenerQuestionInput
複数回答の質問です。チェックボックスを表示します。
questionInput MultiselectQuestionInput
複数選択質問の形式とメタデータです。
qualification MultiSelectQualificationQuestionInput
この質問の適格条件です。Indeedは適格条件を満たさない応募も配信します(NON_BLOCKING)。
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はエラーの原因になります)。年にはyyyyを使用します(yyは求職者を混乱させることがあります)。
形式はATSへのデータ転送と最小値・最大値の解析に影響します。求職者は自身のロケール形式で日付を入力します。
questionInput DateQuestionInput
日付質問の形式とメタデータです。
qualification DateQuestionQualificationInput
この質問の適格条件です。Indeedは適格条件を満たさない応募も配信します(NON_BLOCKING)。
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
ページ上の質問をグループ化します。ページ区切りの間の質問はまとめて表示されます。
1ページあたりの質問は最大20件です。デフォルトは、デスクトップでは1ページあたり3件、モバイルではすべて1ページです。
id ID! 必須
質問の一意のIDです。
multifield MultifieldQuestionInput
複数フィールドの質問です。
求職者が複数回送信できる、固定のサブ質問セットをグループ化します。例: 過去の各職務の職務経験を入力します。
条件付きの「さらに追加しますか」という質問の連鎖を減らせます。スクリーナー質問でのみ使用してください。
ネストしないでください。MULTIFIELDを別のMULTIFIELDのgroupedQuestionFields内に指定することはできません。
id ID! 必須
一意の質問 ID です。
question String! 必須
表示する質問テキストです。
condition ConditionConstraintInput
以前の回答が一致する場合にのみ、この質問を表示します。以前の質問のIDと、この質問を表示する値を設定します。
minEntryCount Int
求職者が送信する必要があるエントリの最小数です。0は任意です。デフォルトは1です。
maxEntryCount Int
求職者が送信できるエントリの最大数です。minEntryCount以上である必要があります。デフォルトは15です。
groupLabel String! 必須
各エントリグループの上に表示するラベルです。例: Work Experience。
addButtonLabel String! 必須
追加ボタンのラベルです。例: Add Another Job。
groupedQuestionFields [ScreenerQuestionBodyInput!]! 必須
各エントリで繰り返すサブ質問です。別のmultifieldを除き、任意のScreenerQuestionBodyInputバリアントを使用できます。入れ子のmultifieldは検証で拒否されます。
例
{ "id": "opaqueId", "question": "xyz789", "condition": ConditionConstraintInput, "minEntryCount": 123, "maxEntryCount": 123, "groupLabel": "abc123", "addButtonLabel": "xyz789", "groupedQuestionFields": [ScreenerQuestionBodyInput]}