WooCommerceストアをSHOPLINEに移行する方法
ビジネスの継続性を維持しながらSHOPLINEへの迅速な移行を支援するために、SHOPLINEはストア移行ツールアプリを提供しています。このアプリは、WooCommerceストアの商品の顧客やその他のデータをSHOPLINEに迅速に移行し、Googleチャンネルの商品フィードとデータレポートの同期を手動入力なしで維持します。このツールを使用すると、ストアの認証、移行モジュールの選択から移行に失敗したデータの処理まで、移行プロセス全体を完了できます。
このガイドでは、ストア移行ツールアプリを使用してWooCommerceストアをSHOPLINEに移行する方法を説明します。以下の手順に従って、WooCommerceストアの準備、移行の完了、および重要な移行上の注意点を理解してください。
WooCommerceまたはShoplazzaストアの移行については、それぞれ以下の記事を参照してください:
WooCommerce移行プロセスの概要
WooCommerceからSHOPLINEへの移行は、以下の7つの段階で構成されます:
| 段階 | セクション | 説明 |
| 1 | 移行のためのストア準備 | データ移行中に予期しない通知が発生しないように、ストアの設定チェックを完了します。 |
| 2 | WooCommerce移行認証情報の取得 | WooCommerce管理画面でREST APIを生成し、SHOPLINEでストア認証を完了します。 |
| 3 | 移行するデータモジュールの選択 | 移行したい商品、顧客、301リダイレクトを選択し、必要に応じてGoogle広告フィードの同期を設定します。 |
| 4 | 移行の開始 | SHOPLINEで移行プロセスを開始します。 |
| 5 | 移行失敗の処理 | 移行に失敗したデータを確認し、処理します。 |
| 6 | 二次移行:増分データの移行 | ドメイン切り替え前に新たに追加されたデータを移行する必要がある場合、再度移行を開始できます。 |
| 7 | 移行の完了とストアドメインの紐付け | ストア設定を完了し、WooCommerceストアの専用ドメインを接続して正式に公開します。 |
移行のためのストア準備
移行を開始する前に、データ移行中にストアの通常の運用が妨げられないよう、以下の準備手順を完了してください:
- メール通知をオフにする:移行中に顧客や注文が作成された際に顧客へ自動的にメールが送信されないよう、ストアの管理画面で顧客および注文関連のメール通知をオフにしてください。
- 決済チャネルに通知する:ストアがSaaSプラットフォームを切り替えることを決済チャネルに知らせ、決済機能に影響が出ないようにしてください。
- 広告データのバックアップ(任意):移行前に元の広告チャネルからフィードファイルをバックアップし、元の商品のIDを確認してください。これを参照して広告データが正常に移行されたかを検証できます。
- 商品データのクリア(任意):フィードを移行する必要がある場合、移行アプリ以外のアプリで作成された商品はフィードと紐付けられないため、開始前に必ずSHOPLINEの商品データをクリアしてください。
WooCommerce移行認証情報の取得
移行モジュールを選択する前に、ストア移行アプリがストアデータを読み取れるよう、WooCommerceの管理画面でREST APIを作成する必要があります。
WooCommerce管理画面で、以下の手順を完了してください:
- 「WooCommerce > 設定 > 詳細設定 > REST API」に移動し、キーを追加をクリックします。
- 説明を入力し、APIキーを生成をクリックします。
- キーが作成されたら、生成されたAPIキーとAPIシークレットを保存してコピーします。
SHOPLINEでのWooCommerceストアの認証
WooCommerce管理画面でAPIキーを生成した後、SHOPLINE管理画面に移動してストア移行アプリの認証を完了してください:
- ストアを作成し、ストアフロントのデザイン設定を行う前に、SHOPLINEアプリストアにアクセスし、マルチプラットフォームストア移行をインストールします。
- アプリページでWooCommerceチャネルを選択し、移行を開始をクリックします。
- WooCommerceストアのドメイン(https://のプレフィックスは含めず)を入力し、先ほど取得したコンシューマーキーとコンシューマーシークレットを貼り付けます。次のステップへ進みます。
移行するデータモジュールの選択
ストア認証が完了したら、移行したいデータモジュールを選択できます:
| モジュール | 説明 | 依存モジュール |
| 商品 |
商品名、販売価格、説明、商品画像、バリエーションの詳細、タグなどを含む基本的な商品情報。 注:商品カテゴリについては、手動での分類のみサポートされています。 |
— |
| 顧客 | 基本的な顧客情報(顧客名、電話番号、メール、住所など)。 | — |
| 注文 | 注文(注文アイテム、注文金額、受取人などの基本的な注文情報)。 | 商品および顧客モジュールに依存 |
| 301リダイレクト | 元のプラットフォームで既に設定されている301リダイレクトデータ。移行後に対応するリンクが正しくリダイレクトされることを保証します。 | — |
| 商品レビュー管理 | レビュアーおよびレビュー内容を含む商品レビューのデータ。 | 商品モジュールに依存 |
推奨モジュール移行順序
- 商品、顧客、301リダイレクト
- 注文、商品レビュー管理
強い依存関係ルール
一部のモジュールはビジネスデータ間に強い依存関係があります:
- 注文は商品および顧客データに依存します。商品または顧客データが移行されていない場合、注文データは異常となり修正できません。
- 商品レビュー管理は商品に依存します。商品レビューは上書き更新をサポートしていないため、再度移行するとレビューがコピーされます。
| 影響:商品が不足している場合、カスタム商品が作成され、配送および返品/返金に影響します。顧客が不足している場合、新しい顧客が作成され、顧客の参加日が正しくなくなります。 |
注文モジュールが商品および顧客モジュールと同じバッチで移行され、依存モジュールの成功率が必要な条件(95%未満)を満たさない場合、システムは注文の移行を継続しません。
|
注: 基礎モジュールの異常データが修正できず成功率が95%に達しない場合、後続モジュールの移行に影響があるため、カスタマーサクセスマネージャーに連絡するか、erp@shopline.comまでメールしてください。 |
以下の条件を満たす場合、注文モジュールは別途移行可能です:
- 依存モジュールの最新の完全移行が過去90日以内に行われていること。完全移行とはカスタムスコープが設定されていない(移行スコープが「すべて」)もので、中断または終了した移行タスクは含みません。
- 依存モジュールの最新の完全移行の成功率が95%以上であること。満たされない場合は、失敗したデータに対して再試行をクリックして成功率を更新できます。
移行中の広告データの同期
現在GoogleまたはMetaの広告を運用している場合は、移行後に広告のパフォーマンスが中断されないよう、選択したツールに基づいて以下の手順を完了してください:
- 公式SHOPLINE Smart Feedアプリの使用(推奨):コアストアデータの移行が完了したら、Smart Feedアプリのインストールをお勧めします。WooCommerceからの商品フィードの移行をサポートし、IDマッチングを確実にするためにアプリ内で全ての設定を完了できます。詳細は「Smart Feed(新):Shopify、WooCommerce、Shoplazzaからの商品フィードの移行(限定アクセス)」をご覧ください。
- サードパーティSimprosysアプリの使用:GoogleまたはMetaの広告データをSimprosysで移行する場合は、移行プラグインでフィードルールを設定し、そこで移行を完了する必要があります。移行開始前にSHOPLINEストア内の未移行商品を必ずクリアして、フィードのマッチング失敗を避けてください。
移行の開始
移行したい項目をすべて選択したら、移行開始をクリックしてストアの移行を開始します。
移行失敗の対応
移行完了後、システムエラーや要件を満たさないデータにより一部のデータが移行に失敗する場合があります。モジュールごとに失敗したデータを確認し、対応できます:
- 移行終了後、移行結果ページで失敗した移行データの詳細を確認します。
- 失敗したデータはモジュールごとにエクスポート可能で、1回の移行につき最大10,000件の履歴がエクスポートできます。単一モジュールの失敗データがこの上限を超える場合は、まず一部の失敗を分析・解決し、再試行をクリックしてから再度エクスポートを試みることをお勧めします。
二次移行:増分データの移行
すでに完全な移行を完了しているが、新たに追加されたデータ(例:ドメイン切り替え前など)を移行する必要がある場合は、再度移行を実行できます。これを「二次移行」と呼びます:
- 増分データ:注文およびカート離脱は作成日時でフィルタリングが可能で、「開始日時」を指定して正確な移行範囲を設定できます。
- 既に移行済みのデータ:既に移行済みのデータはデフォルトで上書きされませんが、上書きするかどうかを選択できます:
| オプション | 移行の挙動 | 使用例 |
| 上書き | 既に移行済みのデータが上書きされ、更新されます。 | 既に移行済みのデータを更新または修正する必要がある場合に使用します。 |
| 上書きしない(デフォルト) | 既に移行済みのデータは自動的にスキップされ、変更されません。 | 既に移行済みのデータに変更がない場合に使用します。 |
移行の完了とストアドメインの紐付け
データ移行が完了したら、ストアのセットアップを続行できます。これには、ストアフロントのテンプレート設定、支払い設定、広告ピクセルの設定、Meta認証、サイトマップの送信、広告フィードの同期が含まれます。広告ピクセルの設定は、元のチャネルのIDと一致している必要があります。
ストアのセットアップが完了したら、WooCommerceストアの専用ドメインをSHOPLINEに接続して、正式に公開できます。
WooCommerceストア移行に関する重要な注意事項
- SKU移行ルール:SHOPLINEは商品の属性値のデカルト積に基づいてSKUを生成します。つまり、商品の異なる属性のすべての組み合わせを結合して、すべての可能な商品バリエーションを作成します。その結果、この方法で生成された追加のSKUがWooCommerceに存在しない場合(WooCommerceは一部の属性組み合わせのSKUのみを持っている場合があります)、そのSKUの販売価格と在庫は「任意」の条件で設定された価格と在庫がデフォルトになります。属性値の別名が標準名と異なり、そのSKUに属性なしの設定がある場合、商品は標準名と別名の両方を別々の属性として生成します。
- 販売価格ルール:販売価格が存在し、かつ期間制限がある場合は、通常価格がSHOPLINEの販売価格になります。販売価格が存在し、期間制限がない場合は、販売価格がSHOPLINEの販売価格になります。販売価格がない場合は、通常価格がSHOPLINEの販売価格になります。
- 商品の短い説明フィールド:WooCommerceの短い説明フィールドはHTML形式であり、SHOPLINEのものはプレーンテキスト形式であるため、両者の形式はマッピングできず、このフィールドは移行できません。
- 顧客アカウントの有効化:SHOPLINEは、顧客の操作なしでアカウント登録プロセスを完了することをサポートしています。移行された顧客はログインページにアクセスし、アカウントとパスワードを直接入力して、メール認証コードを使ってアカウントを有効化できます。
- 電話番号ログインの許可:ストアでは電話番号の登録とログインを有効にする必要があります。そうしないと、移行後に電話番号のみを持つ顧客はログインできません。これは設定 > 顧客で有効にできます。
WooCommerceストア移行に関するよくある質問
Q1: 移行された商品の表示数量が実際の移行商品数と一致しないのはなぜですか?
スマート商品分類の移行はサポートされていません。移行された商品の数量には、商品数、SKU数、カテゴリ数、および商品と分類の結合関係の数が含まれます。
Q2: 管理画面に表示される顧客数が移行された顧客数と異なるのはなぜですか?
顧客統計はリアルタイムで更新されないため、約1.5時間のデータ遅延があります(例えば、40,000件の顧客データが移行された場合、管理画面に表示される合計数は20,000件程度で、データが正しく更新されて表示されるまでに1時間以上かかります)。
この記事はAIを使用して翻訳されており、不正確な部分が含まれている可能性があります。最も正確な情報については、元の英語版をご参照ください。