DemographicQuestionsBodyInput
入力オブジェクト
応募者の保護対象クラス(民族、性別、障害)に関する質問です。一部の法域ではこれらの質問が規制され、Indeedと貴社システムによる特別な取り扱いが必要です。
デモグラフィック質問はEEO準拠のため、米国拠点の求人に限定されます。
一般的なスクリーナー質問と混同しないでください。職務経歴、スキル、資格に関する質問はScreenerQuestionBodyInputのscreenerQuestionsフィールドに配置してください。
フィールド
textarea TextAreaQuestionInput
長文回答の質問です。複数行のテキストフィールドとして表示されます。
id ID! 必須
質問の一意のIDです。
question String! 必須
表示される質問テキストです。
minCharCount Int
回答の最小文字数です。
maxCharCount Int
回答の最大文字数です。
condition ConditionConstraintInput
条件付きの質問です。前の回答に依存します。前の質問のIDと、アクティブにするオプション値を指定します。
例: 応募者が兵役の質問に「はい」と回答した場合、勤務した部門を尋ねる追加の質問を表示します。
id ID! 必須
条件で使用する質問のID。
values [String!]! 必須
idの質問が一致したときに条件を満たす値。
required Boolean! default:false
true: 質問は必須です。未回答の任意の質問は""(空文字列)を返します。デフォルト: false。
validationRuleKey String
外部の検証ルールを参照する任意のキーです。応募時に求職者の回答に適用されます。不明なキーは取り込み時に拒否されます。
text TextQuestionInput
短答式の質問です。単一行のテキストフィールドとして表示されます。
形式: integer、decimal、numeric_text。JSON質問パラメータをご覧ください。
integer IntegerTextQuestionInput
整数の回答を持つ質問。
id ID! 必須
質問の一意のIDです。
question String! 必須
表示される質問テキストです。
minValue Int
回答の最小値です。
maxValue Int
回答の最大値です。
condition ConditionConstraintInput
条件付きの質問です。前の回答に依存します。前の質問のIDと、アクティブにするオプション値を指定します。
例: 応募者が兵役の質問に「はい」と回答した場合、勤務した部門を尋ねる追加の質問を表示します。
required Boolean! default:false
trueの場合、質問は必須です。応募者が任意の質問に回答しない場合、回答値として""(空文字列)を返します。デフォルト: false。
decimal DecimalTextQuestionInput
小数または浮動小数点数の回答を持つ質問。
id ID! 必須
質問の一意のIDです。
question String! 必須
表示される質問テキストです。
minValue Float
回答の最小値です。
maxValue Float
回答の最大値です。
condition ConditionConstraintInput
条件付きの質問です。前の回答に依存します。前の質問のIDと、アクティブにするオプション値を指定します。
例: 応募者が兵役の質問に「はい」と回答した場合、勤務した部門を尋ねる追加の質問を表示します。
required Boolean! default:false
trueの場合、質問を必須として定義します。応募者が任意の質問に回答しない場合、Indeedは回答値として""を送信します。デフォルト: false。
numeric NumericTextQuestionInput
先頭にゼロを持つ数値識別子などの数値テキスト回答を持つ質問。
id ID! 必須
質問の一意のIDです。
question String! 必須
表示される質問テキストです。
condition ConditionConstraintInput
条件付きの質問です。前の回答に依存します。前の質問のIDと、アクティブにするオプション値を指定します。
例: 応募者が兵役の質問に「はい」と回答した場合、勤務した部門を尋ねる追加の質問を表示します。
required Boolean! default:false
true: 質問は必須です。未回答の任意の質問は""を返します。
validationRuleKey String
外部の検証ルールを参照する任意のキーです。応募時に求職者の回答に適用されます。不明なキーは取り込み時に拒否されます。
freeform FreeformTextQuestionInput
自由形式のテキスト回答を持つ質問。
id ID! 必須
質問の一意のIDです。
question String! 必須
表示される質問テキストです。
minCharCount Int
回答の最小文字数です。
maxCharCount Int
回答の最大文字数です。
condition ConditionConstraintInput
条件付きの質問です。前の回答に依存します。前の質問のIDと、アクティブにするオプション値を指定します。
例: 応募者が兵役の質問に「はい」と回答した場合、勤務した部門を尋ねる追加の質問を表示します。
required Boolean! default:false
trueの場合、質問を必須として定義します。応募者が任意の質問に回答しない場合、Indeedは回答値として""を送信します。デフォルト: false。
validationRuleKey String
外部の検証ルールを参照する任意のキーです。応募時に求職者の回答に適用されます。不明なキーは取り込み時に拒否されます。
select SelectQuestionInput
多肢選択の質問です。回答は1つのみです。
回答が1〜5個: ラジオボタン。6個以上: ドロップダウンリスト。
id ID! 必須
質問の一意のIDです。
question String! 必須
表示される質問テキストです。
condition ConditionConstraintInput
条件付きの質問です。前の回答に依存します。前の質問のIDと、アクティブにするオプション値を指定します。
例: 応募者が兵役の質問に「はい」と回答した場合、勤務した部門を尋ねる追加の質問を表示します。
id ID! 必須
条件で使用する質問のID。
values [String!]! 必須
idの質問が一致したときに条件を満たす値。
required Boolean! default:false
true:質問は必須です。未回答の任意の質問は""(空文字列)を返します。デフォルト:false。
multiselect MultiselectQuestionInput
複数回答の質問です。チェックボックスとして表示されます。
id ID! 必須
この質問の一意のID。
question String! 必須
応募者に表示される質問テキスト。
minSelectionCount Int
応募者が選択できるオプションの最小数を定義します。
maxSelectionCount Int
応募者が選択できるオプションの最大数を定義します。
condition ConditionConstraintInput
質問を条件付きとしてマークします。この質問は、前の質問への回答に依存します。前の質問のIDと、この質問をアクティブにするオプション値を指定します。 例えば、応募者が軍隊に勤務したかどうかの質問に「はい」と回答した場合、どの部門で勤務したかを尋ねる 条件付きの質問を表示します。
id ID! 必須
条件で使用する質問のID。
values [String!]! 必須
idの質問が一致したときに条件を満たす値。
required Boolean! default:false
trueの場合、質問は必須です。応募者が任意の質問に回答しない場合、""(空文字列)が返されます。デフォルト: false。
date DateQuestionInput
日付を回答とする質問です。日付入力用のテキストフィールドとして表示されます。
dd/MM/yyyy形式またはUnicode CLDRに準拠したロケール固有の形式が必要です。SimpleDateFormatを使用します。
月にはMMを使用します(mmはエラーの原因となります)。年にはyyyyを使用します(yyは混乱の原因となります)。
形式はATSへのデータ転送と最小値・最大値の解析に影響します。求職者はロケールの形式で日付を入力します。
id ID! 必須
質問の一意のIDです。
question String! 必須
表示される質問テキストです。
format String! 必須
dd/MM/yyyy形式またはUnicode CLDRに準拠したロケール固有の形式が必要です。SimpleDateFormatを使用します。
月にはMMを使用します(mmはエラーの原因となります)。
形式はATSへのデータ転送と最小値・最大値の解析に影響します。求職者はロケールの形式で日付を入力します。
年にはyyyyを使用します(yyは混乱の原因となります)。
minDate DateTime
許可される最も早い日付です。
maxDate DateTime
許可される最も遅い日付です。
condition ConditionConstraintInput
条件付きの質問です。前の回答に依存します。前の質問のIDと、アクティブにするオプション値を指定します 。
例: 応募者が兵役の質問に「はい」と回答した場合、勤務した部門を尋ねる追加の質問を表示します。
id ID! 必須
条件で使用する質問のID。
values [String!]! 必須
idの質問が一致したときに条件を満たす値。
required Boolean! default:false
true: 質問は必須です。未回答の任意の質問は""(空文字列)を返します。デフォルト: false。
information InformationQuestionInput
説明やセクション見出しのための表示専用テキストです。応答は不要です。
informationをご覧ください。
id ID! 必須
質問の一意のIDです。
text String! 必須
表示されるテキストです。
condition ConditionConstraintInput
条件付きの質問です。前の回答に依存します。前の質問のIDと、アクティブにするオプション値を指定します。
例: 応募者が兵役の質問に「はい」と回答した場合、勤務した部門を尋ねる追加の質問を表示します。
id ID! 必須
条件で使用する質問のID。
values [String!]! 必須
idの質問が一致したときに条件を満たす値。
pageBreak PageBreakQuestionInput
ページ上の質問をグループ化します。pagebreak間の質問はまとめて表示されます。
最大: 1ページあたり20の質問。
デフォルト: 1ページあたり3つ(デスクトップ)、すべて1ページ(モバイル)。
id ID! 必須
質問の一意のIDです。
例
{ "textarea": TextAreaQuestionInput, "text": TextQuestionInput, "select": SelectQuestionInput, "multiselect": MultiselectQuestionInput, "date": DateQuestionInput, "information": InformationQuestionInput, "pageBreak": PageBreakQuestionInput}