JobPost
オブジェクト
雇用主の求人データと、求職者に表示される掲載レベルのデータをつなぐIndeedの求人ビューです。
フィールド
externalPartnerCallToAction [JobPostCallToAction!]! 非null
この求人掲載のコールトゥアクションをリクエストするための入力です。
input JobPostCallToActionInput
locale String default:"en-US"
コールトゥアクションコンテンツのロケールです。
サポートされている言語コード、国コード、ロケールをご覧ください。
サポートされていないロケールはデフォルトでen-USになります。
imageUrl WebUrl! 非null
コールトゥアクション画像のURLです。
imageAltText String! 非null
<img>のaltテキストです。
statusName JobPostCallToActionStatus! 非null
コールトゥアクションのステータスです。
status JobPostStatus
求人掲載のステータス情報です。
input JobPostStatusInput
求人掲載のステータス情報です。
@requiresを通じて入力なしで呼び出すと、次を返します。
surfaceStatuses: デフォルトの"INDEED"サーフェスのステータスのみを含む単一要素の配列です。デフォルトのサーフェスには空のコンテキストがあり、placementIdとstatusCommunicationSettingsは含まれません。
Note: @requiresは入力引数を渡せません。これはGraphQL Federationの制限です。
surfaceContexts [JobPostSurfaceContextInput!]
ステータスの評価に使うサーフェスコンテキストです。
placementId String
プレースメントID。
statusCommunicationSettings JobPostStatusCommunicationSettingsInput
言語とメッセージタイプの設定です。
globalStatus JobPostGlobalStatus
グローバルベ ースラインの求人ステータス。低い場合は、サーフェスごとのステータスを上書きします。
例:globalStatusがHIDDENでサーフェスステータスがORGANICの場合、サーフェスステータスはHIDDENになります。
isIndeedApplyActive Boolean! 非null
求人でIndeed Applyが有効かどうか。
lifecycleStatus JobPostLifecycleStatus
求人の処理状態。
surfaceStatuses [JobPostSurfaceStatus!]! 非null
各サーフェスのステータス。
例
{ "id": "opaqueId", "externalPartnerCallToAction": [JobPostCallToAction], "status": JobPostStatus}