すべてのプロダクト
Search
ドキュメントセンター

Financial Intelligence Engine:エラー処理

最終更新日:Apr 11, 2025

API の呼び出し時にエラーが発生した場合、エラー応答が返されます。その際、結果フィールドはエラーコード ( result.resultCode) とエラーメッセージ ( result.resultMessage) を示します。以下の エラーコード セクションに基づいて、特定の問題のトラブルシューティングを行うことができます。 エラーが解決しない場合は、ZOLOZ のテクニカルサポートチームに連絡して支援を受けることもできます。

エラーコード

ZOLOZ は 2 種類のエラーコードを返します。

  • すべての API に適用される共通エラーコード。API リクエストの呼び出しステータスを示します。

  • 特定の API にのみ適用される API 固有のエラーコード。特定の API の詳細な処理結果を示します。

共通リターンコード

次の表に、一般的な 結果 コードに関する情報を示します。ここに 結果 コードが見つからない場合は、API 固有の結果コード のセクションをご覧ください。

統合が不完全だとエラーが発生する可能性があります。正しい統合プロセスについては、以下を参照してください:API 認証情報を準備する

resultCode

resultStatus

resultMessage

SUCCESS

S

リクエストは成功しました。

PARAM_MISSING

F

不正なリクエストです。パラメーターが不足しています。

PARAM_ILLEGAL

F

不正なリクエストです。パラメーターが不正です。

MSG_PARSE_ERROR

F

不正なリクエストです。メッセージ形式が無効です。

SIGNATURE_INVALID

F

未承認です。署名が無効です。

KEY_NOT_FOUND

F

キーが見つかりません。

未承認です。ZOLOZ サーバーはキーを見つけることができません。

MERCHANT_NOT_FOUND

F

加盟店が見つかりません。

ZOLOZ サーバーは加盟店を見つけることができません。

OAUTH_FAIL

F

未承認です。OAuth 2.0 認証に失敗しました。

OAUTH_RESOURCE_CODE_FAIL

F

未承認です。リソースコードが空白です。

ACCESS_DENIED

F

未承認です。API にアクセスできません。

NO_INTERFACE_DEF

F

リクエストされた API は定義されていません。

REQUEST_TRAFFIC_EXCEED_LIMIT

F

リクエストトラフィックが制限を超えました。

PRODUCT_QUOTA_LIMIT

F

製品の使用量が制限を超えました。

SYSTEM_ERROR

U

システムエラーが発生しました。

PROCESS_TIMEOUT

F

API リクエストの処理がタイムアウトしました。

API 固有の結果コード

特定の API に適用される結果コードについては、結果 セクション。

SDK 固有のエラーコード

  • SDK コールバック結果 クライアント側 SDK の情報については、SDK コールバック結果のみに注目してください。

    SDK コールバック結果は、completeinterrupt です。

  • SDK コールバック結果が complete の場合は、サーバー側 API (例: checkresult) を呼び出して、ステータスと結果を取得します。

  • SDK コールバック結果が interrupt の場合は、ポップアップウィンドウアラートがクライアントに表示されます (例: ネットワークエラー、タイムアウトなど)。SDK はコード (Z で始まる 4 桁の数字) も返します。ユーザーは「終了」または「了解」を選択するか、その他の操作で SDK を閉じることができます。その後、ビジネス要件に従って後続の処理 (ユーザーに再試行を促す、人的レビューを待つなど) を続行できます。

  • SDK 統合の処理

  • 開発者統合中に SDK がエラーを報告した場合は、上記の表を参照してエラーのトラブルシューティングを行うことができます。参照しやすいように、表には統合中に発生する頻度の高い共通エラーコードのみが含まれています。

  • SDK が正しく統合され、プロセス全体がスムーズに実行される場合は、リターンコードは無視できます。コードは、顧客からのフィードバックに関して ZOLOZ テクニカルサポートチームが詳細なトラブルシューティングを行う場合にのみ使用されます。

SDK コールバック結果

SDK コールバック結果に注意する必要があります。SDK の結果は、 と の 2 つです。完了 および 割り込み

次のコールバックコンテンツは、それぞれ Android SDK と iOS SDK に対応しています。

Android

iOS

SDK Complete

SDK の収集とクライアント側プロセスが完了したら、サーバー側の checkresult インターフェースを呼び出して、ビジネスステータスと結果を確認する必要があります。

SDK Interrupt

SDK の収集が中断され、SDK が閉じられます。このコールバック結果を取得すると、操作が終了したことが示されます。

中断が発生した場合、サーバー側のステータスは次の 2 つのケースに分けられます。

  • ユーザーが (「終了」または「了解」をクリックして) キャンセルした場合、サーバーに通知され、サーバーのステータスがキャンセルに変更されます。

  • バックグラウンドでの終了またはシステム例外が発生した場合、SDK はそれを認識したり、サーバーに通知したりすることができません。つまり、サーバーのステータスは引き続き処理中になり、SDK コールバック情報はサーバー側インターフェースのステータスと競合しません。

中断された場合は、クライアントに対応するポップアップ ウィンドウ (ネットワーク エラー、タイムアウトなど) が表示され、ユーザーはトランザクションを閉じるために「終了」または「了解」オプション、あるいはその他の操作を選択する必要があります。そのため、テスト メソッドはポップアップに応じて調整できます。

各ポップアップの説明については、以下の ポップアップウィンドウの説明 を参照してください。

クライアントエラー ポップアップウィンドウ

説明

これらの ポップアップはオンラインの C 側ユーザーに表示されます。対応するコピーを入力するだけで、各 ポップアップのビジネスロジックを処理する必要はありません。

エラー ポップアップウィンドウのカスタマイズ

UI構成プラットフォームでは、すべてのポップアップウィンドウを表示し、各ポップアップのタイトル、コピー、ボタンのコンテンツをカスタマイズできます。

ポップアップウィンドウの説明 

ポップアップ

デフォルトヘッダー

デフォルトコピー 

理由

ボタン

システムエラー

システムエラー 

申し訳ありませんが、システムエラーが発生しました。後でもう一度お試しください。

"了解しました" – ユーザーがボタンをクリックして SDK を終了します

ネットワークエラー 

インターネット接続エラー 

インターネット接続を確認して、もう一度お試しください。 

インターネット接続エラー

"Quit" – ユーザーがボタンをクリックして SDK を終了します

「再試行」- ユーザーがクリックしてネットワークへの再接続を試みます。SDK は終了しません

カメラアクセスエラー

カメラの権限がありません

アプリケーションがカメラにアクセスすることを許可するか、リフレッシュしてもう一度お試しください。

カメラの権限が承認されていません

"Quit" – ユーザーがボタンをクリックして SDK を終了します

"設定に移動" – ユーザーがクリックしてカメラの権限を承認します。SDK は終了しません 

再試行制限に達しました

試行回数が多すぎます

試行回数の制限に達しました。後でもう一度お試しください。

ユーザーがドキュメント / 顔のスキャンを複数回行っており、再試行回数が設定された制限を超えています。

"Quit" – ユーザーがボタンをクリックして SDK を終了します

ユーザーが ID 認識を終了しました

終了しますか? 

ID が鮮明で反射していないことを確認して、スキャンしやすくしてください。

ユーザーがドキュメントスキャンインターフェースを終了するためにクリックしました。

"Quit" – ユーザーが [ボタン] をクリックして SDK を終了します

「再試行」- ユーザーがクリックしてドキュメントの再スキャンを試みます。SDK は終了しません

ドキュメントの期限が切れました

ID の期限切れ

ID が期限切れでないことを確認してください。

期限切れのドキュメント

"Quit" – ユーザーがボタンをクリックして SDK を終了します

「再試行」- ユーザーがクリックしてドキュメントの再スキャンを試みます。SDK は終了しません

ドキュメントで顔が検出されませんでした

ポートレートが不完全です

ドキュメントのポートレートがぼやけているか不完全です。鮮明な写真を撮ってください。

ドキュメントで顔が検出されませんでした

"Quit" – ユーザーが [ボタン] をクリックし、SDK を終了します

「再試行」- ユーザーがクリックしてドキュメントの再スキャンを試みます。SDK は終了しません

ドキュメントが露出オーバーです

ID の露出オーバー

露出オーバーにならないように照明を調整してください。

ドキュメントが露出オーバーです

"Quit" – ユーザーがボタンをクリックして SDK を終了します

「再試行」- ユーザーがクリックしてドキュメントの再スキャンを試みます。SDK は終了しません

ドキュメントが鮮明ではありません

ID が鮮明ではありません

ID が完全に表示され、グレアがなく、ぼやけていないことを確認してください。

ぼやけたドキュメントは品質テストに合格しません

"Quit" – ユーザーが [ボタン] をクリックして SDK を終了します

「再試行」- ユーザーがクリックしてドキュメントの再スキャンを試みます。SDK は終了しません

ドキュメントが完全ではありません

ID が完全ではありません

ID が完全に表示され、グレアがなく、ぼやけていないことを確認してください。

ドキュメントが完全にキャプチャされておらず、品質テストに合格しません

"Quit" – ユーザーが [ボタン] をクリックして SDK を終了します

「再試行」- ユーザーがクリックしてドキュメントの再スキャンを試みます。SDK は終了しません

間違ったドキュメント

誤った ID タイプが検出されました

必要なタイプの ID を使用していることを確認してください。

キャプチャされたドキュメントは、リクエストされたドキュメントタイプではありません

"Quit" – ユーザーが [ボタン] をクリックして SDK を終了します

「再試行」- ユーザーがクリックしてドキュメントの再スキャンを試みます。SDK は終了しません

不明なドキュメント

誤った ID タイプが検出されました

必要なタイプの ID を使用していることを確認してください。

不明なドキュメントタイプです。キャプチャされたドキュメントは、必要なドキュメントタイプではありません。

"Quit" – ユーザーが [ボタン] をクリックして SDK を終了します

「再試行」- ユーザーがクリックしてドキュメントの再スキャンを試みます。SDK は終了しません

ドキュメントが検出されませんでした

ID が検出されませんでした

写真を撮る前に、ID をフレームに合わせます。

ドキュメントがキャプチャされていません

"Quit" – ユーザーが [ボタン] をクリックして SDK を終了します

「再試行」- ユーザーがクリックしてドキュメントの再スキャンを試みます。SDK は終了しません

ユーザーが顔認識を終了しました

終了しますか?

撮影しやすいように、カメラに顔をまっすぐ向けてください。

ユーザーが顔キャプチャインターフェースをタップアウトしました

"Quit" – ユーザーがボタンをクリックして SDK を終了します

「再試行」- ユーザーがクリックして顔の再スキャンを試みます。SDK は終了しません

顔認識エラー

顔認証に失敗しました

スマートフォンのカメラに顔を向けて、顔が明るくはっきりと見えるようにしてください。

顔キャプチャに失敗しました。ライブキャプチャとドキュメントのポートレートの顔照合が、合格しきい値を満たすのに十分一致していません。ユーザーは顔を再キャプチャする必要があります。このエラーはめったに発生しません。

"Quit" – ユーザーがボタンをクリックして SDK を終了します

「再試行」- ユーザーがクリックして顔の再スキャンを試みます。SDK は終了しません

顔認識タイムアウト

操作タイムアウト

撮影しやすいように、カメラに顔をまっすぐ向けてください。

顔スキャンがタイムアウトしました。設定された時間枠内に顔が検出されず、顔キャプチャの要件を満たしていません。

"Quit" – ユーザーが [ボタン] をクリックして SDK を終了します

「再試行」- ユーザーがクリックして顔の再スキャンを試みます。SDK は終了しません

顔認識の中断

顔認証の中断

撮影しやすいように、カメラに顔をまっすぐ向けてください。

バックグラウンドでのアプリの切り替えなどにより、顔キャプチャプロセスが中断された可能性があります。ユーザーは、アプリに再び戻ったときにのみ、再試行 / 終了を選択できます。

"Quit" – ユーザーが [ボタン] をクリックして SDK を終了します

「再試行」- ユーザーがクリックして顔の再スキャンを試みます。SDK は終了しません

デバイスはサポートされていません

このデバイスでは顔認証はサポートされていません。

デバイスはポリシーのブラックリストによってブロックされるリスクがあります。または、デバイスがカメラをサポートしていないため、スキャンまたはキャプチャを実行できません。このエラーはほとんど発生しません。

「了解」- ユーザーがクリックして SDK を終了します

カメラの初期化に失敗しました

このデバイスでは顔認証はサポートされていません。

ハードウェアの問題により、デバイスは顔認証をサポートしていません。そのため、カメラを起動しても失敗し、ユーザーは先に進むことができません。このエラーはほとんど発生しません。

「了解」- ユーザーがクリックして SDK を終了します

ドキュメントカメラの初期化に失敗しました

このデバイスではドキュメントキャプチャはサポートされていません。

ハードウェアの問題により、デバイスはドキュメントのスキャンをサポートしていません。そのため、カメラを起動すると失敗し、ユーザーは続行できません。このエラーはほとんど発生しません。

「了解」- ユーザーがクリックして SDK を終了します

retCode

retCode に基づいてビジネス処理ロジックを設計しないでください。retCode は、クライアント側で例外が発生した場合のトラブルシューティングまたはデータ分析のみに適用されます。

Z10XX

retCode

説明

Z1000

アルゴリズムモデルエラーまたはシステムエラー (Android)

サーバーから発行されたパラメーター解析例外 (bioType エラー) (iOS)

Z1001

クライアントアルゴリズムの初期化に失敗しました

Z1002

カメラを起動できません

Z1003

サポートされていないハードウェア (CPU)

Z1004

オペレーティングシステムのバージョンが古すぎます

Z1005

1 回の顔スキャンがタイムアウトしました

Z1006

再試行回数が制限を超えました

Z1008

ユーザーが顔スキャンをアクティブに終了しました

Z1009

バックグラウンドアプリに切り替えるときに終了しました

Z1010

内部リフレクションが異常であるか、対応するページが見つかりません (Android)

zimid が null です (iOS)

Z1012

ネットワークエラー

Z1013

動作検知に失敗しました

Z1016

ユーザーがリトライポップアップボックスの [終了] ボタンをクリックしました

Z1018

前面カメラなし

Z1019

カメラの使用許可がありません

Z1020

カメラを開けません

Z1021

カメラに画像ストリームがありません

Z1022

内部エラーにより認証が中断されました

Z1024

最後の認証が処理されています

Z2XXX

retCode

説明

Z2000

システムエラー

Z2001

Android:

  • 前面カメラなし

  • カメラの初期化に失敗しました

  • カメラの使用許可がありません

iOS:

  • カメラの使用許可がありません

  • クライアントアルゴリズムの読み込みに失敗しました

Z2002

ユーザーがアクティブに終了しました

Z2003

ネットワーク接続の例外

Z2006

再試行回数が制限を超えました

Z2007

なりすまし防止検知中にエラーが発生したため、ユーザーが終了を選択しました

Z2341

ドキュメントが検出されませんでした

Z50XX

retCode

説明

Z5001

リクエストプロトコルエラー

Z70XX

retCode

説明

Z7001

インターネットに接続されていません

Z7002

ユーザーが終了しようとしています

Z7003

eKYC がコールバック onComplete を呼び出し、結果は Success です (Android のみ)

Z7005

eKYC がコールバック onComplete を呼び出し、結果は Pending です (Android のみ)

Z7010

clientCfg の戻り値が正しくありません

Z7011

コンテキストが null です (Android)

Viewcontroller が null です (iOS)

Z7012

clientCfg が null です

Z7013

FLOW_TYPE が null です

Z7014

設定ファイルがありません

Z7015

ファイルの読み込みに失敗しました

Z7016

Web サービス設定ファイルがありません (Android のみ)

Z7017

リフレクションに失敗しました (Android のみ)

Z7018

zimid が null です

Z7019

bizDataKey の値が null です

Z7020

zlzconfig 内の Web タスクの URL が null です

Z7021

現在のタスクは webTask ではありません

Z7022

ネットワークの問題以外の RPC 例外

Z7023

H5 キーパラメーターチェックエラー

Z7024

必要な問題に応じて具体的な分析

Z7025

zimid キーが null です

Z7026

URL パターンが null です

Z7027

設定で URL パターンが見つかりません

Z7028

誤ったタスクインデックス

Z7029

誤ったタスクタイプ

Z7030

誤ったサーバタースク名

Z7031

誤った設定形式

Z7032

nativeTask 内の zimInitResp が null です

Z7033

webTask 結果処理エラー

Z7035

ドキュメントまたは顔の収集に成功しました

Z7075

カメラの初期化に失敗しました

Z7076

カメラを開けません

Z7077

モデルファイルエラーによりアルゴリズムの初期化に失敗し、ユーザー操作がブロックされました

Z7078

サーバーが認識できないリターンコードをクライアントに返しました

Z90XX

retCode

説明

Z9003

ZOLOZ CONNECT 認識成功

Z9004

ZOLOZ CONNECT 認識失敗