# PC SDK エーラコード
StovePCResultを通じて転送されるエーラコードの詳細の一覧
エーラコード | コード | 原因 | 推奨事項 |
---|---|---|---|
0 | NO ERROR | 正常 | |
[50 ~ 99 Config & Error] | |||
50 | INVALID_CONFIG | 環境設定パラメータが有効ではありません。 | 環境設定パラメータのデータが漏れてないか、有効なデータが設定されているかを確認します。 |
51 | INVALID_CALLBACK | ログレベルが有効ではありません。 | ログレベルの設定値が有効なのか確認します。テストの際には4に設定し、連動を完了したら2に設定します。 |
52 | INVALID_LOG_LEVEL | ログレベルが有効ではありません。 | ログレベルの設定値が有効なのか確認します。 |
53 | INVALID_LOG_PATH | ログファイルのパスが有効ではありません。 | 設定されたパスへフォルダーがあるかを確認するか、それとも空白にしておきます。 |
54 | INVALID_ENV | サーバから環境設定情報の取得に失敗しました。 | Env値を "Live"に設定します。 |
[100 ~ 149 Core Error] | |||
100 | CORE_NOT_INITIALIZE | SDKの内部での初期化に失敗しました。 | SDKの初期化関数が正常に呼び出され、初期化が成功したかを確認します。 |
101 | CORE_ALREADY_INITIALIZE | SDKがすでに初期化されました。 | SDKの初期化を繰り返し実行するのか検討します。検討後、異常がない場合はSTOVEの担当者にお問い合わせください。 |
102 | CORE_TASKS_ALL_EMPTY | SDKの全てのタスクが作成されていません。 | SDKの初期化関数が正常に呼び出され、初期化が成功したかを確認します。 |
103 | CORE_CALLBACK_EXECUTE_NULLPTR | SDKからアドレスがNULLなコールバックを呼び出しました。 | STOVEの担当者にお問い合わせください。 |
[150 ~ 199 SGUP Error] | |||
150 | SGUP_NOT_INITIALIZE | SGUPのタスクが初期化されていません。 | STOVEランチャーを実行し、ログインします。 |
151 | SGUP_TASK_EMPTY | SGUPのタスクが作成されていません。 | SDKの初期化関数が正常に呼び出され、初期化が成功したかを確認します。 |
152 | SGUP_EXTERNAL_ERROR | SGUP作業の外部からエーラが発生しました。 | STOVEの担当者にお問い合わせください。 |
153 | SGUP_ONTOKEN_EMPTY | SGUPのトークン関連コールバック関数が設定されていません。 | SDKの初期化の際に設定されたOnTokenのコールバックが正しく設定されているのか確認します。 |
154 | SGUP_ONUSER_EMPTY | SGUPのユーザ関連コールバック関数が設定されていません。 | SDKの初期化の際に設定されたOnUserのコールバックが正しく設定されているのか確認します。 |
155 | SGUP_TOKEN_INVALID | SGUPのトークンが有効ではありません。 | - C:\Program Files (x86)\Smilegate\STOVE フォルダーへ指定された、PolicyConfig.jsonファイルがあるか確認します。 - AppKey, SecretKey, GameIDを正しく入力したかを確認します。 |
[200 ~ 249 Ownership Error] | |||
200 | OWNERSHIP_NOT_INITIALIZE | Ownershipのタスクが初期化されていません。 | STOVEの担当者にお問い合わせください。 |
201 | OWNERSHIP_TOKEN_INVALID | Ownershipのトークンが有効ではありません。。 | 再度SDK初期化を試し、引き続きエーラーが発生する場合、STOVEの担当者にお問い合わせください。 |
202 | OWNERSHIP_TASK_EMPTY | Ownershipのタスクが空です。 | SDKの初期化関数が正常に呼び出され、初期化が成功したかを確認します。 |
203 | OWNERSHIP_ONOWNERSHIP_EMPTY | Ownershipのコールバックが設定されていません。 | SDKの初期化の際に設定されたOnOwnershipのコールバックが正しく設定されているのか確認します。 |
204 | OWNERSHIP_HTTP_ERROR | Ownership照会後、ネットワークエラーが発生しました。 | OnError コールバックにて受け取ったStovePCError構造体情報をSTOVEの担当者にお伝えください。 |
205 | OWNERSHIP_RESPONSE_ERROR | Ownership照会後、応答値が有効ではありません | OnError コールバックにて受け取ったStovePCError構造体情報をSTOVEの担当者にお伝えください。 |
[250 ~ 299 Stats Error] | |||
250 | STATS_PARAM_INVALID | Statsの呼び出しパラメータが有効ではありません。 | APIを呼び出すためのパラメータが有効なのか確認します。 |
251 | STATS_TOKEN_INVALID | Statsのトークンが有効ではありません。 | 再度SDK 初期化を試し、引き続きエーラーが発生する場合、STOVEの担当者にお問い合わせください。 |
252 | STATS_TASK_EMPTY | Statsのタスクが空です。 | SDKの初期化関数が正常に呼び出され、初期化が成功したかを確認します。 |
253 | STATS_ONSTAT_EMPTY | Statsのコールバックが設定されていません。 | SDKの初期化の際に設定されたOnStatのコールバックが正しく設定されているのか確認します。 |
254 | STATS_ONSETSTAT_EMPTY | Statsのコールバックが設定されていません。 | SDKの初期化の際に設定されたOnSetStatのコールバックが正しく設定されているのか確認します。 |
255 | STATS_HTTP_ERROR | Stars照会後、ネットワークエラーが発生しました。 | OnError コールバックにて受け取ったStovePCError構造体情報をSTOVEの担当者に共有しつつお問い合わせください。 |
256 | STATS_RESPONSE_ERROR | Stats APIを呼び出した後の応答値が有効ではありません。 | OnError コールバックにて受け取ったStovePCError構造体情報をSTOVEの担当者に共有しつつお問い合わせください。 |
[300 ~ 349 Achievement Error] | |||
300 | ACHIEVEMENT_PARAM_INVALID | Achievementの呼び出しパラメータが有効ではありません。 | APIの呼び出しパラメータが有効なのか確認します。 |
301 | ACHIEVEMENT_TOKEN_INVALID | Achievementトークンが有効ではありません。 | 再度SDK 初期化を試し、引き続きエーラーが発生する場合、STOVEの担当者にお問い合わせください。 |
302 | ACHIEVEMENT_TASK_EMPTY | Achievementのタスクが空です。 | SDKの初期化関数が正常に呼び出され、初期化が成功したかを確認します。 |
303 | ACHIEVEMENT_ONACHIEVEMENT_EMPTY | Achievementのコールバックが設定されていません。 | SDKの初期化の際に設定されたOnAchievementのコールバックが正しく設定されているのか確認します。 |
304 | ACHIEVEMENT_ONALLACHIEVEMENT_EMPTY | Achievementのコールバックが設定されていません。 | SDKの初期化の際に設定されたOnAllAchievementのコールバックが正しく設定されているのか確認します。 |
305 | ACHIEVEMENT_HTTP_ERROR | Achievement照会後、ネットワークエラーが発生しました。 | OnError コールバックにて受け取ったStovePCError構造体情報をSTOVEの担当者に共有しつつお問い合わせください。 |
306 | ACHIEVEMENT_RESPONSE_ERROR | Achievement照会後、応答値が有効ではありません。 | OnError コールバックにて受け取ったStovePCError構造体情報をSTOVEの担当者に共有しつつお問い合わせください。 |
[350 ~ 399 Leaderboard Error] | |||
350 | LEADERBOARD_PARAM_INVALID | Leaderboardの呼び出しパラメータが有効ではありません。 | Leaderboard APIを呼び出すためのパラメータが有効なのか確認します。 |
351 | LEADERBOARD_TOKEN_INVALID | Leaderboardトークンが有効ではありません。 | 再度SDK初期化を試し、引き続きエーラーが発生する場合、STOVEの担当者にお問い合わせください。 |
352 | LEADERBOARD_TASK_EMPTY | Leaderboardのタスクが空です。 | SDKの初期化関数が正常に呼び出され、初期化が成功したかを確認します。 |
353 | LEADERBOARD_ONRANK_EMPTY | Leaderboardのコールバックが設定されていません。 | SDKの初期化の際に設定されたOnRankのコールバックが正しく設定されているのか確認します。 |
354 | LEADERBOARD_HTTP_ERROR | Leaderboard APIを呼び出した後の応答値が有効ではありません。 | OnErrorコールバックにて受け取ったStovePCError構造体情報をSTOVEの担当者に共有しつつお問い合わせください。 |
355 | LEADERBOARD_RESPONSE_ERROR | Leaderboard照会後、応答値が有効ではありません。 | OnErrorコールバックにて受け取ったStovePCError構造体情報をSTOVEの担当者に共有しつつお問い合わせください。 |
[400 ~ 449 Member Error] | |||
400 | STOVE_PC_MEMBER_TOKEN_INVALID | Memberのトークンが有効ではありません。 | 再度SDK 初期化を試し、引き続きエーラーが発生する場合、STOVEの担当者にお問い合わせください。 |
401 | STOVE_PC_MEMBER_TASK_EMPTY | Memberのタスクが空です。 | SDKの初期化関数が正常に呼び出され、初期化が成功したかを確認します。 |
402 | STOVE_PC_MEMBER_HTTP_ERROR | Member照会後、ネットワークエラーが発生しました。 | OnError コールバックにて受け取ったStovePCError構造体情報をSTOVEの担当者に共有しつつお問い合わせください。 |
403 | STOVE_PC_MEMBER_RESPONSE_ERROR | Member照会後、応答値が有効ではありません。 | Env値を "Live"に設定します。 |
[450~499 Popup Error] | |||
460 | POPUP_SETGAMEPROFILE_NOT_CALL | ゲームプロファイルが設定されていません。 | SetGameProfile APIを呼び出します。 |
[500~549 Billing Error] | |||
550 | BILLING_PARAM_INVALID | Billing 呼び出しパラメータが無効です。 | Billing API呼び出しパラメータが有効であることを確認してください。 |
551 | BILLING_TASK_EMPTY | Billing ジョブが空です。 | SDK 初期化関数が呼び出され、初期化が成功したことを確認します。 |
552 | BILLING_NOT_SET_SHOP_KEY | Shop Keyが設定されていません。 | Shop Keyを使用してIAP初期化関数を呼び出します。 |
553 | BILLING_ONFETCHSHOPCATEGORIES_EMPTY | Billing コールバックが設定されていません。 | SDK 初期化時に設定された OnFetchShopCategories コールバックが正常に設定されていることを確認します。 |
554 | BILLING_ONFETCHPRODUCTS_EMPTY | Billing コールバックが設定されていません。 | SDK 初期化時に設定された OnFetchProducts コールバックが正常に設定されていることを確認します。 |
555 | BILLING_ONSTARTPURCHASE_EMPTY | Billing コールバックが設定されていません。 | SDK 初期化時に設定された OnStartPurchase コールバックが正常に設定されていることを確認します。 |
556 | BILLING_ONCONFIRMPURCHASE_EMPTY | Billing コールバックが設定されていません。 | SDK 初期化時に設定された OnConfirmPurchase コールバックが正常に設定されていることを確認します。 |
557 | BILLING_ONFETCHINVENTORY_EMPTY | Billing コールバックが設定されていません。 | SDK 初期化時に設定された OnFetchInventory コールバックが正常に設定されていることを確認します。 |
558 | BILLING_HTTP_ERROR | Billing照会後にネットワークエラーが発生しました。 | OnError コールバックとして渡された StovePCError 構造体の情報を STOVE 担当者に渡して問い合わせます。 |
559 | BILLING_RESPONSE_ERROR | Billing照会後の応答値が無効です。 | OnError コールバックとして渡された StovePCError 構造体の情報を STOVE 担当者に渡して問い合わせます。 |
[600~649 GlobalDomain Error] | |||
600 | GLOBALDOMAIN_TOKEN_INVALID | GlobalDomain トークンが無効です。 | SDK 初期化を再試行して、同じエラーが発生した場合は STOVE 担当者に連絡します。 |
601 | GLOBALDOMAIN_TASK_EMPTY | GlobalDomain ジョブが空です。 | SDK 初期化関数が呼び出され、初期化が成功したことを確認します。 |
602 | GLOBALDOMAIN_HTTP_ERROR | GlobalDomain 照会後にネットワーク・エラーが発生しました。 | OnError コールバックとして渡された StovePCError 構造体の情報を STOVE 担当者に渡して問い合わせます。 |
603 | GLOBALDOMAIN_RESPONSE_ERROR | GlobalDomain 照会後の応答値が無効です。 | OnError コールバックとして渡された StovePCError 構造体の情報を STOVE 担当者に渡して問い合わせます。 |
[650~699 Shutdown Error] | |||
650 | SHUTDOWN_TOKEN_INVALID | Shutdown トークンが無効です。 | SDK 初期化を再試行して、同じエラーが発生した場合は STOVE 担当者に連絡します。 |
651 | SHUTDOWN_TASK_EMPTY | Shutdown ジョブが空です。 | SDK 初期化関数が呼び出され、初期化が成功したことを確認します。 |
653 | SHUTDOWN_HTTP_ERROR | Shutdown照会後にネットワークエラーが発生しました。 | OnError コールバックとして渡された StovePCError 構造体の情報を STOVE 担当者に渡して問い合わせます。 |
654 | SHUTDOWN_RESPONSE_ERROR | Shutdown 照会後の応答値が無効です。 | OnError コールバックとして渡された StovePCError 構造体の情報を STOVE 担当者に渡して問い合わせます。 |
[External Error] | |||
806 | SgupTokenInvalid | Fail to get token from sgup_api | 155と同一のエラーです。 -C:\Program Files (x86)\Smilegate\STOVE フォルダーへ指定された、PolicyConfig.jsonファイルがあるか確認します。 - AppKey, SecretKeyを正しく入力したかを確認します。 |
[900 ~ * Exception] | |||
900 | UNMANAGED_EXCEPTION | UnManage CodeからExceptionが発生しました。 | - STOVEランチャーのインストール可否を確認してから、引き続きエーラーが発生する場合、STOVEの担当者にお問い合わせください。 - Logpathがnullに設定されているかを確認し、該当データを空白(””)に設定します。 - StovePC.Uninitializeメソッドが正常に呼び出されているかどうかを確認して、SDKの初期化(Init)関数を繰り返し呼び出しているかどうかを確認します。( wrongInitCount' is max ) |
901 | MANAGED_EXCEPTION | Managed CodeからExceptionが発生しました。 | - バイナリフォルダーへSDK関連DLLファイルが存在しているかを確認し, ゲームクライアントをエンドユーザーに配布する際に必ず一緒に含まれる必要があります。 - 引き続きエーラーが発生する場合、STOVEの担当者にお問い合わせください。 |