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://のプレフィックスなし)を入力し、先ほど取得したコンシューマーキーとコンシューマーシークレットを貼り付けます。次のステップに進みます。
WooCommerceストア認証エラーのトラブルシューティング
ストアの承認に失敗すると、次へをクリックした後に「承認に失敗しました:[理由]」というメッセージが表示されます。以下のエラーメッセージを確認し、その原因と対処方法をご覧ください:
| エラーメッセージ | 考えられる原因 | 対処方法 |
| 承認に失敗しました:ドメインが正しくありません | ストアのドメインが正しくない、またはストアのドメインとConsumer KeyおよびConsumer Secretが異なるストアに属している。 | ストアのドメインが正しいか(https://のプレフィックスなしで)確認し、Consumer KeyとConsumer Secretがそのストアで生成されたものであることを確認してください。 |
| 承認に失敗しました:トークンの有効期限が切れています | 入力したConsumer KeyまたはConsumer Secretが無効になっています。 | WooCommerce > 設定 > 詳細 > REST APIに移動し、キーがまだ存在するか確認してください。削除されているか無効になっている場合は、キーを追加をクリックして新しいキーを生成し、新しいConsumer KeyとConsumer Secretで再度承認を行ってください。 |
| 承認に失敗しました:権限が設定されていません | REST APIキーに必要な権限がありません。 | WooCommerce > 設定 > 詳細 > REST APIに移動し、キーの権限設定を確認してから再度承認してください。 |
| 承認に失敗しました:データの取得に失敗しました。SHOPLINE担当者に連絡してください | 元のストアの一部のデータが読み取れない形式になっています。例えば、無効な商品販売価格の形式などです。 | この問題はSHOPLINEによる調査が必要です。SHOPLINEのSHOPLINE担当者に連絡してください。 |
| 承認に失敗しました:トークンの取得に失敗しました | 承認中に別のエラーが発生しました。 | サポートが必要な場合はSHOPLINEのSHOPLINE担当者に連絡してください。 |
|
注意事項:
|
移行するデータモジュールの選択
ストアの承認が完了したら、移行したいデータモジュールを選択できます:
| モジュール | 説明 | 依存モジュール |
| 商品 |
商品名、販売価格、説明、商品画像、バリエーション詳細、タグなどを含む基本的な商品情報。 注:商品カテゴリについては、手動での分類のみサポートされています。 |
— |
| 顧客 | 基本的な顧客情報(顧客名、電話番号、メール、住所など)。 | — |
| 注文 | 注文(注文商品、注文金額、受取人などの基本的な注文情報)。 | 商品および顧客モジュールに依存 |
| 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を使用して翻訳されており、不正確な部分が含まれている可能性があります。最も正確な情報については、元の英語版をご参照ください。