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