開発者ガイドクライアントSDKiOS SDKクライアントエラーコード...
クライアントエラーコード定義
基本エラーコード
| コード |
説明 |
詳細説明 |
| 1005 |
AppKeyが存在しません |
公式サイトでAppKeyに対応するアプリケーションが削除されていないか確認してください |
| 1008 |
不正なAppKey |
公式サイトのアプリケーション詳細でAppKeyを確認し、正確性を確認してください |
| 1009 |
現在のAppkey下にiOSアプリが作成されていない、または使用しているSDKバージョンが2.1.0未満 |
公式サイトのアプリケーション詳細を確認してください。アプリに統合されているEngageLab SDKを最新バージョンに更新してください |
タグ/エイリアス関連エラー
| コード |
説明 |
詳細説明 |
| 6001 |
無効な設定、tag/alias/propertyパラメータがすべてnullです |
nullでないパラメータを設定してください |
| 6002 |
設定タイムアウト |
再試行を推奨します。通常、ネットワークが悪い場合や初期化がまだ完了していない場合に発生します |
| 6003 |
不正なエイリアス文字列 |
有効なエイリアスとタグは次のように構成されます:文字(大文字小文字区別)、数字、アンダースコア、中国語文字、特殊文字(2.1.9以降でサポート)@!#$&*+=.| |
| 6004 |
エイリアスが長すぎます、最大40バイト |
中国語UTF-8は3バイトです |
| 6005 |
不正なタグ文字列 |
有効なエイリアスとタグは次のように構成されます:文字(大文字小文字区別)、数字、アンダースコア、中国語文字、特殊文字(2.1.9以降でサポート)@!#$&*+=.| |
| 6006 |
タグが長すぎます、各タグは最大40バイト |
中国語UTF-8は3バイトです |
| 6007 |
タグ数が制限を超えています |
これはデバイスの制限です |
| 6008 |
タグが合計長制限を超えています |
合計長は最大7Kバイトです |
| 6018 |
タグが多すぎます |
ユーザーが制限以上のタグを設定しており、これ以上設定できません |
| 6019 |
タグの取得に失敗しました |
すべてのタグを取得中に例外が発生しました |
操作頻度関連エラー
| コード |
説明 |
詳細説明 |
| 6011 |
短時間での操作が頻繁すぎます |
10秒以内にtag/alias/propertyを10回以上設定、または電話番号を10秒以内に3回以上設定、またはpropertyを10秒以内に10回以上設定 |
| 6021 |
前回のタグリクエストがまだ応答待ち中で、一時的に次のリクエストを実行できません |
タグ関連APIを複数回呼び出した場合、前回の呼び出しのコールバックを受信してから次の操作を実行してください。コールバックが受信されない場合は、20秒待ってから次の操作を実行してください |
| 6022 |
前回のエイリアスリクエストがまだ応答待ち中で、一時的に次のリクエストを実行できません |
エイリアス関連APIを複数回呼び出した場合、前回の呼び出しのコールバックを受信してから次の操作を実行してください。コールバックが受信されない場合は、20秒待ってから次の操作を実行してください |
| 6041 |
liveActivity PushTokenの設定が頻繁すぎます |
60秒待ってから再試行してください |
電話番号関連エラー
| コード |
説明 |
詳細説明 |
| 6013 |
ユーザーデバイスのタイムライン異常 |
ローカルデバイスのタイムライン変更が異常で、電話番号設定に影響しました |
| 6023 |
不正な電話番号 |
"+"または数字で始まり、その後は"-"と数字のみを含めることができます |
| 6025 |
電話番号が長すぎます |
電話番号が長すぎます。現在EngageLabの電話番号検証の最大長は20です |
ネットワーク/サーバー関連エラー
| コード |
説明 |
詳細説明 |
| 6014 |
ネットワークが混雑しています |
ネットワークが混雑しており、リクエストが失敗しました。再試行してください |
| 6016 |
無効なユーザー |
無効なユーザーのためリクエストが失敗しました |
| 6017 |
無効なリクエスト |
このリクエストには異常なパラメータがあり、リクエストは無効です |
| 6020 |
リクエストが失敗しました |
特殊な問題によりリクエストが失敗しました |
| 6024 |
内部サーバーエラー |
内部サーバーエラーが発生しました。しばらくしてから再試行してください |
その他のエラー
| コード |
説明 |
詳細説明 |
| 6009 |
不明なエラー |
SDKで予期しない例外が発生しました。詳細なエラー情報はクライアントログで確認でき、トラブルシューティングに使用できます |
| 6012 |
Engagelabサービスが停止状態の間にタグ、エイリアス、または電話番号を設定しました |
開発者はこのエラーコード情報に基づいて処理またはプロンプトできます |
| 6015 |
ブラックリスト |
ユーザーがブラックリストに登録されています。サポートに連絡して削除してください |
| 6039 |
liveActivity PushTokenの長さが制限を超えています |
PushTokenが正しく渡されているか確認してください |
| 6040 |
liveActivity識別子の長さが制限を超えているか、未入力です。liveActivity識別子は最大24バイトです |
liveActivity識別子が正しく渡されているか確認してください |
| 6042 |
liveActivity PushTokenの設定が制限を超えています |
インターフェース呼び出しが正常か確認してください |