メインコンテンツにスキップ
バージョン: 1.x

DB03002: 無効なデータ型

これは何を意味するのか​

データ型がデータベースが期待するものと一致していません。例えば、数字が期待される場所にテキストが提供されました。

一般的な原因​

  • ユーザー入力エラー — 数値フィールドにテキストを入力
  • インポートの問題 — インポートされたデータに不正なフォーマットがある
  • データの破損 — 転送中に値が破損
  • プラグインの衝突 — 別のプラグインがデータ型を変更

修正方法​

1. 入力内容を確認する​

入力しているデータを確認してください:

  • 価格 — 数字である必要があります(例:19.99)
  • 数量 — 整数である必要があります(例:5)
  • ID — 数値である必要があります

2. 値を消去し再入力する​

データが破損している場合:

  • フィールドをクリア
  • 値を手動で再入力
  • 外部ソースからのコピー&ペーストを避ける

3. ソースデータを確認する​

WooCommerceから同期している場合:

  • WordPress管理でデータを確認
  • 不正にフォーマットされたフィールドを探す
  • ソースでデータを修正

4. データを再同期する​

未保存の作業がないか、先に確認してください

ローカルデータを消去したり、アプリを再インストールしたりすると、店舗にまだ送信されていないデータがこのデバイスから削除されます。オフライン中の販売、開いたままのカート、保存されなかった編集も含まれます。消去する前に、Store health → Databaseを開き、保留中またはサーバーに未到達の項目がないことを確認してください。次にStore health → Logsで、stuck recordsが0件、changes waiting to sendが0件であることを確認し、開いているカートはすべて完了するか内容を記録してください。WCPOSにStore healthページがない場合は、先にWCPOSを更新してから確認してください。項目や待機中の変更がある場合、または確認できない場合は消去せず、店舗のオーナーに相談するかサポートにお問い合わせください。

このページの他の手順で解決せず、上記の確認を済ませた場合に限り、サーバーから最新データを取得します:

  • ローカルキャッシュをクリア
  • データを再同期
  • 問題が解決するか確認

5. プラグインの衝突を確認する​

他のWooCommerceプラグインを使用している場合:

  • それらが予期しない方法でデータを変更する可能性があります
  • テストのために一時的に無効にする
  • 互換性の問題を報告

一般的な例​

フィールド期待される無効
価格19.99$19.99
数量5five
SKUABC123— (任意のフォーマット可)
製品ID42product-42
  • DB03003 — 必須フィールドが不足
  • API03003 — 無効なパラメータ値