Indeed Applyエラーのトラブルシューティング
Indeed Applyでよく発生するエラーと、その解決方法。
エラーの検出方法
Indeed ApplyはGraphQLを使用します。リクエストが失敗すると、dataフィールドはnullとなり、errorsフィールドに失敗の内容が格納されます。
レスポンス本文のerrors配列を必ず確認してください。
{ "data": null, "errors": [{ "message": "Error description", "extensions": { "code": "BAD_USER_INPUT", "subCode": "JOB_NOT_FOUND" } }]}extensions.codeフィールドには、エラーの種類が含まれます。BAD_USER_INPUTエラーの場合、extensions.subCodeフィールドに具体的な原因が示されます。
GRAPHQL_PARSE_FAILED エラー
code | GRAPHQL_PARSE_FAILED |
|---|---|
| 概要 | GraphQLオペレーション文字列に構文エラーが含まれています。 |
解決方法:
- GraphQL クエリの構文を確認します。
- エスケープされていない特殊文字がないか確認します。
- 詳しい解決手順については、GraphQL エラーのトラブルシューティングをご覧ください。
BAD_USER_INPUT エラー
code | BAD_USER_INPUT |
|---|---|
| 概要 | リクエストに無効な入力が含まれています。具体的な原因は、 |
subCodeフィールドは、具体的なエラーを識別します。
| サブコード | 説明と解決方法 |
|---|---|
JOB_NOT_FOUND | 指定されたsourceJobPostingIdでは求人が見つかりません。IDが正しいことを確認してください。 |
JOB_NOT_INDEEDAPPLYABLE | 求人がIndeed Applyに対応していません。求人がIndeed Apply向けに構成されていることを確認してください。 |
JOB_EXPIRED | 求人が期限切れです。求人を再掲載するか、新しい求人を作成してください。 |
PARTNER_INTEGRATION_DISABLED | パートナーが無効化されているか、この連携方法を使用できません。お使いのpartnerApiTokenでApply with Indeedを有効にするには、Indeedにお問い合わせください。 |
INVALID_PARAMETER | 入力されたURLまたは復号化された文字列がnullまたは空です。パラメータの値を確認してください。 |
PARTNER_DATA_NOT_FOUND | リクエスト元のパートナーのパートナーデータが見つかりませんでした。Indeedにお問い合わせのうえ、パートナーAPIトークンを登録してください。 |
FEED_NOT_FOUND | XMLフィード用に指定された入力では、該当するフィードIDが存在しません。フィードの構成を確認してください。 |
MULTIPLE_MATCHING_FEEDS_FOUND | XMLフィード用に指定された入力では、一意のフィードIDを特定できません。より具体的なフィード識別子を指定してください。 |
エラーレスポンスの例
{ "errors": [{ "message": "No partner data available for the client", "path": ["applyUrl", "createApplyUrlForEmployers"], "extensions": { "subCode": "PARTNER_DATA_NOT_FOUND", "code": "BAD_USER_INPUT" } }]}INTERNAL_SERVER_ERROR
code | INTERNAL_SERVER_ERROR |
|---|---|
| 概要 | Indeed Apply サービスで問題が発生しました。 |
解決方法:
- リクエストを再試行します。
- 数回試行してもエラーが解消しない場合は、Indeedにお問い合わせください。
AWI JavaScript エラー
これらのエラーは、Apply with Indeed(AWI)JavaScript 連携に固有のものです。
| エラー | 原因 | 解決方法 |
|---|---|---|
sourceJobPostingId is not found | sourceJobPostingIdに誤った入力が指定されています。 | リクエスト内のsourceJobPostingIdを再確認してください。 |
| Missing/empty or invalid parameters | 必須パラメータ(sourceJobPostingId、encryptedFeedUrl、partnerApiToken、encryptedJobUrl)のいずれかが不足しているか、無効です。 | 必須パラメータを正しく指定してください。パラメータの指定をご覧ください。 |
| No partner data available for the client | パートナーAPIトークンが登録されていないか、誤っています。partnerApiTokenの代わりにOAuthトークンが送信された可能性もあります。 | Indeedにお問い合わせのうえ、パートナーAPIトークンを登録してください。すでに登録されている場合は、トークンが正しいことを確認してください。 |
| Partner is not allowed to use this method | パートナーAPIトークンは登録されていますが、AWIが有効になっていません。 | Indeedにお問い合わせのうえ、Apply with Indeedを有効にしてください。 |
| Hex string length must be a multiple of 2 | 暗号化パラメータに指定された16進文字列のサイズが正しくありません。 | 16進文字列の長さが2の倍数であることを確認してください。パラメータの指定をご覧ください。 |