外部サプライヤー API から製品を WooCommerce に同期する
概要
miniOrange WooCommerce Product Syncプラグインは、WooCommerceストアへの商品インポートプロセスを効率化するために設計された強力なプラグインです。JSONまたはXML APIを活用することで、在庫管理システムやサプライヤーデータベースなどの外部ソースから商品データをWooCommerceプラットフォームに直接シームレスに同期します。
この包括的なガイドはプロセスを案内します JSONまたはXML APIを使用して、外部の商品データをWooCommerceストアにシームレスに統合する方法をご紹介します。以下のステップバイステップの手順に従うことで、商品情報を簡単に同期し、更新を自動化し、WooCommerceストアの管理ワークフローを効率化できます。
WooCommerce 製品の同期

外部API / サプライヤー在庫から商品を自動的にインポートします。商品、アイテム、リストの同期を自動化し、これらのアイテムからWooCommerceストア用のWooCommerce商品を作成/更新します。
詳細を見るWooCommerce Product Syncプラグインのインストールと有効化(プレミアムプラグインの場合)
- WordPress管理ダッシュボードにプラグインをインストールして有効化した後、 プラグインにログインする プラグインの購入に使用した miniOrange アカウント (メールアドレスとパスワードを使用)。
- ログインしたら、 ライセンスを確認する miniOrangeライセンスキーは、 ミニオレンジポータル.
- ソフトウェアの制限をクリック ライセンス認証 プラグインの使用を開始します。
カスタムサプライヤーからの製品の同期を構成する手順
- に行きます サプライヤー プラグイン画面内のタブをクリックします。 カスタムを追加 オプションを選択します。
- 接続に名前を付け(例:Logoline)、 接続タイプ.
- Authorization タブで、接続する API に必要な認証タイプを選択し、その資格情報を入力します。
- 今、に行きます API タブをクリックし、API エンドポイントや API の名前などの製品 API の詳細を入力します。
- APIを設定すると、 接続をテストする API からの正常な応答を確認します。
- さあ行く 前提条件 タブをクリックして、必要なパラメータを設定します。
- 製品データソースすべての商品データを含む属性キーをマッピングします。以下の例では「products」です(これはAPIレスポンスに依存し、該当するキーが存在しない場合は空白のままにしてください)。
- 製品固有識別子では、APIレスポンス内のどのキーで各製品を一意に識別するかを指定する必要があります。以下の例では「id」です。
- 今、に行きます 属性マッピング セクションと選択 主要製品 API データを WooCommerce 属性にマッピングします。
- コア分野 タブで、次のような属性をマッピングします 固有の製品識別子、SKU、名前、説明、価格、在庫数、画像など詳細な属性マッピングガイドについては、 詳細.
- API セクションでは、製品 API を使用して作成した API 接続を確認できます。
- 追加の接続を作成するには、 接続を追加別のAPI接続を作成する(例:在庫や価格などの属性が別のAPIで提供される場合)
- 既存のマッピングを編集するには、 編集.
- 同期を開始するには、 ホーム 画面でクリックして お気軽にご連絡ください
- マップされたすべての属性が表示され、同期したい属性を選択してクリックできます。 同期を開始する.
- 同期ステータスと同期された製品の数を追跡するには、 ダッシュボード、クリック 詳細を見る.
- 同期された商品は、 製品 タブには何も表示されないことに注意してください。

注意: 認証トークンを別のAPIで受信した場合、 こちらをクリックしてください。 設定方法を知りたい。

注意: APIのレート制限の場合に2つのAPI呼び出し間の時間遅延を設定する詳細な手順については、 詳細.
注意:
1. 単純な製品だけの場合は、 主要製品 属性を指定します。
2. 可変製品がある場合は、メイン製品の名前、説明、カテゴリなどの共通製品属性と、バリエーションのサイズ、色などの可変属性をマッピングする必要があります。
3. 価格、在庫などの属性については、メイン製品とバリエーションの両方にマッピングする必要があります。
注意: 固有商品識別子は、各商品を識別するために使用される固有のコードです。「固有商品識別子」フィールドを次のように設定できます。 _sku WooCommerceのメタキー。これにより、各商品がSKUによって一意に識別されます。
商品が表示されていれば、接続は成功です。WooCommerceストアはサプライヤーから商品、価格、在庫データをインポートする準備が整っています。
同期の最適化
同期を最適化するには、開発者向けドキュメントで詳細を確認してください。
- バッチ設定: これにより、製品を小さなバッチで同期できるため、サーバーに過負荷がかからず、同期がスムーズに実行されます。 詳細 設定方法を知りたい。
- ページネーション: API がページ単位でデータを返し(例:1 ページあたり 50 製品)、すべてのデータを取得するために page_number パラメータが必要な場合は、提供されている手順に従ってページ区切りを簡単に処理できます。 こちらをクリックしてください リクエストでページ区切りを実装するための詳細なガイダンス。
機能の詳細については、以下をご覧ください。
関連記事
お困りですか?
メールでお問い合わせください apisupport@xecurify.com お客様のご要望について迅速なガイダンス(電子メール/会議経由)をご提供し、当社のチームがお客様のご要望に応じて最適なソリューション/プランの選択をお手伝いします。
