API06003: 無効なサイト構成
これは何を意味しますか
サイトの構成が無効または不完全です。これには、URLの誤り、認証設定、またはその他の構成の問題が含まれる可能性があります。
一般的な原因
- 部分的な構成 — 一部の設定が不足している
- 不一致の設定 — 構成がサイトに一致しない
- 破損した構成 — 設定が破損した
- サイトの変更 — POS構成を更新せずにサイトが変更された
修正方法
1. すべての設定を確認する
完全な構成を確認します:
- サイトURLが正しい
- 認証が正しく設定されている
- その他の追加設定が正しい
2. 最初から再構成する
まず未保存の作業がないか確認してください
ローカルデータを消去するかアプリを再インストールすると、このデバイスから店舗に届いていないデータ(オフライン中の販売、開いているカート、保存されていない編集内容など)が削除されます。消去する前にStore health → Databaseを開き、保留中またはサーバーに一度も届いていないデータがないことを確認してください。次にStore health → Logsでstuck recordsが0件、changes waiting to sendが0件であることを確認し、すべての開いているカートを完了するか記録してください。WCPOSにStore healthページがない場合は、先にWCPOSを更新してから確認してください。項目が表示されている、送信待ちがある、または確認できない場合は消去せず、店舗オーナーに相談するかサポートに連絡してください。
設定が破損している場合に限り、上記を確認した後に実行してください:
- すべての保存された設定をクリアする
- セットアッププロセスを再開する
- 新しい構成を入力する
3. サイト要件を確認する
WordPressサイトが要件を満たしていることを確認します:
- WordPressがインストールされ、アクセス可能であること
- WooCommerceがインストールされており、アクティブであること
- WCPOSプラグインがインストールされており、アクティブであること
- パーマリンクが有効になっている(「プレーン」でないこと)
4. サイトアクセスをテストする
以下のURLがブラウザで機能することを確認します:
https://yoursite.com/— メインサイトhttps://yoursite.com/wp-json/— REST APIhttps://yoursite.com/wp-json/wcpos/v1/— WCPOS API
5. WordPressの設定を確認する
WordPress管理画面で:
- 設定 → 一般 — URLを確認する
- 設定 → パーマリンク — 「プレーン」でないことを確認する
- WooCommerce → ステータス — 問題がないか確認する
構成要件
有効な構成には以下が必要です:
- サイトURL — プロトコルを含む完全なURL
- 認証 — 有効な認証情報またはAPIキー
- 権限 — ユーザーがPOSにアクセスできる
- プラグイン — 必要なプラグインがアクティブであること