YSカート WooCommerceインポート

Woo の顧客/商品/注文/ダウンロード権限を YS CART に完全に移行し、継続実行、再インポートなどに対応します。

v0.7.16 YSカート 道具 無料ダウンロード

WooCommerceからYS CARTへ移行する際、最も懸念されるのは過去のデータの移行が不完全になることでしょう。このインポートブリッジは、顧客、商品、注文、さらにはデジタルダウンロード権限まで、YS CARTへ完全に移行します。さらに、「安心して2回実行できる」ように設計されており、重複してインポートしてもデータが重複して作成されることはありません。

精霊式導き、6ステップで完了

インポートウィザードは「環境チェック → SQLバックアップ → 顧客 → 商品 → 注文 → 完了」の正しい順序で段階的なアップロードとインポートをガイドします。手動モードで作業記録、バックアップ、復元を管理することも可能です。ソースサイトからZIPパッケージをエクスポートしてアップロードするだけで、複数の異なるソースサイトを順次インポートできます。注文は「ソースサイト+ソース注文番号」で識別されるため、重複することはありません。

大場景も動かせる:RESTでバッチ処理を継続

再開可能なRESTバッチジョブをインポート:中断後、チェックポイントから再開し、タイムアウトを心配する必要はありません。注文の日付はUTC正規化され、国と郵便番号は自動的にクリーンアップされ、過去のカスタムステータス(元のプラグインが無効になっていても)も含まれます。デジタルダウンロード権限は、正しい顧客と注文にバインドされ、使用されたダウンロード回数はリセットされません。

機能特徴

六歩で精霊を呼び出す

環境チェック→SQLバックアップ→顧客→商品→注文→完了、順番は間違いない。

継続可能なRESTバッチ

大量資料をバッチ処理、中断・再開可能、ホストタイムアウトの心配なし。

重匯冪等

既存のデータは重複して作成されません。上書き再インポートはソースメタデータを更新します。

デジタルダウンロード権限の移行

ダウンロード可能なファイル、回数、期限を、正しい顧客と注文に紐付けます。

マルチソースサイト対応

注文は「出荷元+出荷元注文番号」で識別され、複数拠点の統合では上書きされません。

資料正規化

注文時間のUTC化、国番号/郵便番号の自動クリーニング、カスタムステータスの包含。

スクリーンショット

更新日誌 (最新)

本版は0.7.14/0.7.15/0.7.16の3回の修正を累積したものです(前の2版は単独でリリースされていません)。

修正済み

0.7.16 — Core のアトミックソースインポートに変更

  • 商品、属性、商品ダウンロードと持続的ソースID一緒に提出。この指令は Core 2.61.5 によって提供されます。カタログ取引の所有者を持たない古い Core は、従来のインポートパスを維持します。
  • まずCoreの商品IDを読み込み、次に保持されているlegacyのマッピングを参照します。legacyのupsertとバリエーションダウンロードの書き込み側は、引き続きそれぞれ独自のマップでIDを管理します。
  • 元の提出結果を証明できない場合、一括して中断する同時にバックグラウンドの自動ポーリングループを停止し、現在のカーソルと有効期限付きのジョブロックを突合用に保持します。不確実なバッチは成功として処理されず、後続の処理に進むことはありません。

0.7.15 — バッチカウントがリセットされなくなりました

  • バリエーション段階に入る際、前回の商品の processed/success/error の合計数を保持し、バリエーションのカーソルのみをリセットします。完了した商品のリストは、ジョブのカウントから消えなくなります。

0.7.14 — 拒否された商品アップデートはエラーとしてカウントされます

  • YS CART:商品更新が拒否された場合をインポートエラーとして処理:既存の取引で属性、マッピング、デジタルダウンロードが変更されました以前ロールバックにより、その行は成功としてカウントされなくなりました。

変更しました

  • リリースパッケージの境界は、打包スクリプトの中だけでなく、`.gitattributes` の `export-ignore` で宣言されるように変更されました。本バージョンは v0.7.13 とファイルごとに同一(63個)であり、コードの変更のみが行われています。

よくある質問

両方同時にハッキングする必要がありますか?

WooCommerceサイトからZIPパッケージをエクスポートし、YS CARTサイトにこのプラグインをインストールしてインポートします。同じサイトでの直接移行(両方のシステムが同じサイトの場合)もサポートしています。

匯到一半斷線了怎麼辦?

ジョブは再開可能なバッチ設計で、チェックポイントから再開できます。各ジョブには監査証跡があります。

もう一度実行すると、重複注文になりますか?

いいえ。注文は、ソースサイト+ソース注文番号で識別され、再インポートは既存のデータのみを更新します(べき等性)。

サブスクリプションと変化する商品について

商品と仕様変更への対応。特殊な形態(サブスクリプションなど)は対応表に従って変換し、インポート前の環境チェックで注意事項を記載します。

0