ShopifyストアをSHOPLINEに移行する方法
ビジネスの継続性を維持しながら迅速にSHOPLINEへ移行できるよう、SHOPLINEはストア移行ツールアプリを提供しています。このワンクリック移行ツールは、対応プラットフォームからストアデータを転送します。
このガイドでは、ストア移行ツールアプリを使ってShopifyストアをSHOPLINEに移行する方法を説明します。以下の手順に従ってShopifyストアの準備、移行の完了、重要な移行上の注意点を理解してください。
WooCommerceまたはShoplazzaストアの移行については、それぞれ以下の記事を参照してください:
|
ヒント:SHOPLINEアカデミーで学ぶ 移行プロセスをマスターし、実践的な実装のコツを学べるアカデミーコース:移行を簡単にする方法をご覧ください。 |
Shopify移行プロセスの概要
ShopifyからSHOPLINEへの移行は、以下の6つの段階で行われます:
| ステージ | セクション | 説明 |
| 1 | 移行のためのストア準備 | データ移行中のエラー通知や在庫問題を防ぐために、ストア設定のチェックを完了します。 |
| 2 | Shopify移行認証情報の取得 | Shopify管理画面で承認認証情報を生成し、SHOPLINEでストアの承認を完了します。 |
| 3 | 移行するデータモジュールの選択 | 移行が必要なデータモジュールを選択し、モジュール間の依存関係と移行順序を確認します。 |
| 4 | 移行失敗の対応 | 移行に失敗したデータを確認し、対応します。 |
| 5 | 二次移行:増分データの移行 | ドメイン切り替え前に新たに追加されたデータを移行する必要がある場合、再度移行を実行できます。 |
| 6 | 移行完了とストアドメインのバインド | ストア設定を最終調整し、Shopify専用ドメインをバインドしてストアを正式に公開します。 |
移行のためのストア準備
移行を開始する前に、データ移行によるストアの通常運営の妨げを避けるために、以下の準備を完了してください:
- メール通知をオフにする:SHOPLINEマーチャント管理画面およびCRM、SmartPushなどのサードパーティアプリでメール通知をオフにし、データ書き込みによる通知が顧客に迷惑をかけるのを防ぎます。
- 決済チャネルに通知する:ストアがSaaSプラットフォームを切り替えることを決済チャネルに通知し、決済機能の妨げを防ぎます。
- デフォルトロケーション名を更新する:SHOPLINEのデフォルトロケーション名を元のShopifyストアのロケーション名に合わせて更新し、注文データ移行による異常な在庫差し引きを防ぎます。
- 広告データのバックアップ(任意):移行前に元の広告チャネルからのフィードファイルをバックアップし、元の商品のIDを確認してください。これは広告データが正常に移行されたかの検証に役立ちます。
- 商品データのクリア(任意):商品フィードを移行する場合、移行ツール以外のアプリで書き込まれた商品はフィードでマッチングできません。必ず既存のSHOPLINE商品データを事前にクリアしてください。
- ドメインの移行(任意):ドメインをShopifyで購入または更新している場合は、まずサードパーティプロバイダーに移管してください。
Shopify移行認証情報の取得
移行モジュールを選択する前に、ワンクリック移行ツールがストアデータを読み取れるようにShopifyストアの承認を完了する必要があります。
ストアを作成した後、ストアフロントのデザイン設定を行う前に、ワンクリック移行ツールをインストールして承認してください:
- SHOPLINEアプリストアにアクセスし、ストア移行ツールを検索してインストールします。
- アプリのページでShopifyストアのドメインを入力します。現在、3つのドメイン形式がサポートされています:handle、handle.myshopify.com、admin.shopify.com/store/handle。
- クライアントIDとシークレットを入力し、次へをクリックして移行を開始します。
| 注:クライアントIDとシークレットは、Shopify開発者ダッシュボードでカスタムアプリを作成し、API権限を設定して初めて生成されます。詳細な手順については、「Shopify移行認証情報の取得」をご覧ください。 |
移行するデータモジュールの選択
ストアの認証が完了したら、移行したいデータモジュールを選択できます。モジュール間には依存関係があるため、移行するモジュールを選択する前に以下の表で移行順序を確認してください:
| モジュール | 説明 | 依存モジュール |
| ストア アセット | ストアのタイムゾーン設定、画像、動画、ファイルアセットを移行します。 | — |
| 商品 | 商品情報(名前、販売価格、説明、画像、バリエーション詳細、タグなど);商品カテゴリ(手動およびスマートカテゴリ)。 | ストア アセットモジュール(動画アセット)に依存 |
| 顧客 |
基本的な顧客情報。 注:Shopifyのトライアル、ベーシック、スタータープランでは顧客データを取得できません。詳細は「Shopifyルール」をご覧ください。 |
— |
| 顧客セグメント | 顧客セグメントグループ。詳細は「ShopifyからSHOPLINEへの顧客セグメントの移行」をご覧ください。 | 商品モジュールに依存 |
| ギフトカード | ギフトカードの金額、残高、指定顧客など。 | 顧客モジュールに依存 |
| 割引コード | 割引キャンペーンおよび割引コード。詳細は「ShopifyからSHOPLINEへの割引コードおよび注文割引情報の移行」をご覧ください。 | 商品および顧客モジュールに依存 |
| 注文 | 注文(基本的な注文情報、注文商品、注文金額、受取人など);カート離脱(アーカイブされておらず、呼び戻されていないもの)。 | 商品、顧客、割引コードモジュールに依存 |
| 配送および配送管理 | 通常配送プラン、カスタム配送プラン、およびロケーションデータ。 | 商品モジュールに依存 |
| カスタムページ | カスタムページのタイトル、コンテンツ、および公開ステータス。 | — |
| ブログ | ブログカテゴリおよびブログ投稿。 | — |
| 301リダイレクト | 元のプラットフォームで設定された301リダイレクトデータ。 | — |
| メタオブジェクト | メタオブジェクトの定義およびエントリ。 | メタオブジェクトのエントリは参照されるリソース(商品、顧客、ページ、ブログ、メタオブジェクト)に依存 |
| メタフィールド | 指定されたリソース(顧客、商品、注文、カスタムページ、ブログ)におけるメタフィールドおよび定義。 | メタフィールドの定義はメタオブジェクトに依存;メタフィールドの値は所有モジュールおよび参照リソースに依存 |
| 翻訳 | 元のストアで設定された翻訳済みコンテンツ(商品、ブログ、カスタムページを含む)。 | 所有モジュールに依存 |
推奨モジュール移行順序
- ストア アセット、商品、顧客、カスタムページ、ブログ、翻訳
- 配送および配送管理、ギフトカード、顧客セグメント、メタオブジェクト
- 割引コード、メタフィールド
- 注文およびカート離脱(注文作成は取り消せません — まず商品および顧客モジュールが完全に移行されていることを確認してください)
強い依存関係ルール
いくつかのモジュールは、互いに強いビジネスデータの依存関係があります:
- ギフトカードは顧客データに依存しています。顧客データが移行されていない場合、それらの顧客にリンクされたギフトカードは移行に失敗します。
- 割引コードは商品および顧客データに依存しています。商品または顧客データが移行されていない場合、「指定された範囲」のキ ャンペーンは移行に失敗します。
- 注文およびカート離脱は商品および顧客データに依存しています。商品または顧客データが移行されていない場合、注文データは異常となり修正できません。
| 影響:商品が不足している場合はカスタム商品が代わりに作成され、配送や返金に影響します。顧客が不足している場合は新しい顧客が代わりに作成され、「顧客参加」日が正しくなくなります。 |
ギフトカード、割引コード、注文が依存する基礎モジュールと同じバッチで移行される場合、基礎モジュールの移行成功率が条件(95%未満)を満たさないと、システムはギフトカード、割引コード、注文の移行を進めません。
例:ギフトカードは顧客に依存しています — 顧客モジュールの成功率が条件を満たさない場合、ギフトカードの移行は実行されません。
| 注:基礎モジュールの異常データが修正できず、成功率が95%に達しない場合 — 後続のモジュール移行に影響がある場合は、カスタマーサクセスマネージャーに連絡するか、erp@shopline.comまでメールでお問い合わせください。 |
以下の条件を満たす場合、ギフトカード、割引コード、注文は別々に移行できます:
- 依存するモジュールの最新の完全移行が過去90日以内であること。完全移行とはカスタム範囲が設定されていない(移行範囲が「すべて」)ことを意味し、移行タスクが中断または終了した履歴は除きます。
依存するモジュールの最新の完全移行成功率が95%以上であること。この条件を満たさない場合は、失敗したデータに対して再試行を使用して成功率を更新できます。
移行中の広告データの同期
現在GoogleまたはMeta広告を実行している場合、移行後に広告パフォーマンスが中断されないよう、選択したツールに基づいて以下の手順を完了してください:
- 公式SHOPLINE Smart Feedアプリを使用する(推奨):コアストアデータの移行が完了したら、Smart Feedアプリのインストールをお勧めします。これはShopifyからの商品フィードの移行をサポートし、アプリ内でIDマッチングを確実にするためのすべての設定を完了できます。詳細は「Smart Feed(新):Shopify、WooCommerce、Shoplazzaからの商品フィードの移行(限定アクセス)」をご覧ください。
- サードパーティのSimprosysアプリを使用する:GoogleまたはMeta広告データの移行にSimprosysを使用する場合は、移行プラグインでフィードルールを設定し、そこで移行を完了する必要があります。移行を開始する前に、SHOPLINEストアに既にある未移行の商品を必ずクリアして、フィードマッチングの失敗を避けてください。
移行失敗の対応
移行完了後、システムエラーや要件を満たさないデータにより、一部のデータが移行に失敗することがあります。モジュールごとに失敗したデータを確認し、対応できます:
- 移行終了後、移行結果ページで失敗した移行データの詳細を確認します。
- 失敗したデータはモジュールごとにエクスポート可能で、1回の移行につき最大10,000件の履歴がエクスポートできます。単一モジュールの失敗データがこの制限を超える場合は、まず一部の失敗を分析・解決し、再試行をクリックしてから再度エクスポートを試みることをお勧めします。
よくあるエラーの原因と対処法については、「よくあるストア移行失敗のトラブル解決」をご覧ください。
二次移行:増分データの移行
すでに完全な移行を完了している場合でも、新たに追加されたデータ(例:ドメイン切り替え前など)を移行する必要がある場合は、再度移行を実行できます。これを「二次移行」と呼びます:
- 増分データ:注文およびカート離脱は作成日時でフィルタリングが可能で、「開始時間」を指定して移行範囲を正確に設定できます。
- 既に移行済みのデータ:既に移行済みのデータはデフォルトで上書きされませんが、上書きするかどうかを選択できます:
| オプション | 移行の動作 | 使用例 |
| 上書き | 既に移行済みのデータが上書きされ、更新されます。 | 既に移行済みのデータを更新または修正する必要がある場合に使用します。 |
| 上書きしない(デフォルト) | 既に移行済みのデータは自動的にスキップされ、変更されません。 | 既に移行済みのデータに変更がない場合に使用します。 |
移行完了とストアドメインのバインド
データ移行が完了したら、ストアの設定を継続できます。これには、ストアフロントテンプレートの設定、支払い設定、広告ピクセルの設定、Meta認証、サイトマップの送信などが含まれます。
ストアのセットアップが完了したら、Shopify専用ドメインをSHOPLINEにバインドして、正式にストアを公開できます。
移行に関する注意点
注文モジュールの移行に関する問題
- 移行された注文のデータは、移行完了後24~48時間で表示されます。
- 移行されたShopifyの注文と金額は、デフォルトでカスタマイズされた支払い方法で作成されます。これらの注文は返金可能ですが、実際の返金は発生しません。返金操作はオフラインまたはShopify上で完了する必要があります。
- 注文内の商品または顧客の移行に失敗した場合でも、注文は移行され作成されますが、カスタム顧客およびカスタム商品として作成されます。これにより、発送や返金に関連する商品が一致しないため、発送や返金の失敗が発生する可能性があります。
- 現在、物流方法フィールドの移行はサポートされていませんが、物流ステータスの移行はサポートされています。
- 現在、注文の返品ステータスの移行はサポートされていません。これはShopifyが注文返品の照会用インターフェースを提供していないためです。
- Shopifyのロケーションの移行可能数は、SHOPLINEストアで購入したプランに含まれるロケーション数に基づきます。SHOPLINEストアのロケーション数がShopifyストアのそれより少ない場合、ロケーションの移行は失敗します。
- 現在、POSチャネルの注文詳細ページには商品画像が表示されません。
- 注文移行前に、SHOPLINE管理画面の設定 > 通知で注文関連のメール通知をオフにしてください。
- Shopify注文内の商品が削除された場合、移行された注文はSHOPLINEで有効/掲載中のステータスを保持します。これはShopifyインターフェースが商品ステータス情報を提供しないためです。削除された商品には支払いまたは発送情報がないため、移行後に一部支払いまたは一部発送のステータスになる可能性があります。
- Shopifyでは注文は支払い通貨で表示されますが、移行された注文はSHOPLINEストアで設定された通貨で表示されるため、Shopifyの注文通貨と不一致になる場合があります。
- 多通貨注文の移行はサポートされていますが、これらの注文のキャンセルおよび返金はまだサポートされていないため、Shopifyの注文ステータスと不一致が生じる可能性があります。
その他の問題
- Shoplazzaストアから顧客データを移行した後、顧客は異なるシステムからのデータであるため、メールでアカウントを有効にするためにメール認証が必要です。SHOPLINE管理画面の設定 > 顧客アカウント > 通常アカウントに移動し、有効化方法オプションを選択してください。顧客はストアにログインしようとすると、メールで送信された認証コードでアカウントを再有効化できます。
| 注:移行前に、すべてのサブスクリプション関連のメール通知(設定 > 通知)をオフにしてください。移行が完了する前に顧客へメールが送信されるのを防ぐためです。 |
- 物流設定の移行については、通常配送プランのみが移行されます。商品に基づいて設定されたカスタム配送プランはサポートされていません。通常配送プランとカスタム配送プランが同時に存在する場合は移行がサポートされません。
- SHOPLINEストアでは電話番号サインインを有効にする必要があります。そうしないと、電話番号のみで登録した顧客はストア移行後にログインできなくなります。設定は設定 > 顧客アカウントで確認できます。
- 移行後にストアフロントで商品画像が正しく表示されるように、画像がSHOPLINEでサポートされている形式であることを確認してください:
- サポートされている形式は、.gif、.pjp、.jpg、.pjpeg、.jpeg、.jfif、.png、.bmp、.webp、.svg、.ico、.avif(最大ファイルサイズ:10 MB)です。
- アニメーションGIFもサポートされており、最大ファイルサイズは8 MBです。
- 正方形の商品画像の場合、推奨サイズは800 × 800ピクセルです。
- 詳細は「商品への画像、動画、ファイルの追加」をご覧ください。
- スマートカテゴリとマニュアルカテゴリでサポートされている並べ替えルールは以下の表をご覧ください。移行後に管理画面で商品並べ替え順を再確認し、誤った移行順によるストアのコンバージョン低下を防いでください。
移行でサポートされている並べ替えルール:
| 並べ替えルール | スマートカテゴリ | マニュアルカテゴリ |
| カスタム並べ替え | ✘ | ✔ |
| ベストセラー | ✔ | ✔ |
| コンバージョン率 | ✘ | ✘ |
| 商品名 | ✔ | ✔ |
| 作成日 | ✘ | ✘ |
| 更新日 | ✘ | ✘ |
| 販売価格 | ✔ | ✔ |
| 閲覧数 | ✘ | ✘ |
| カート追加数 | ✘ | ✘ |
- スマートカテゴリの分類ルール:
| 分類ルール | 対応していますか? |
| 商品タイトル | ✔ |
| 販売価格 | ✔ |
| 比較用価格 | ✔ |
| タグ | ✔ |
| 在庫 | ✔ |
| ベンダー | ✔ |
| バリエーション重量 | ✔ |
| バリエーション名 | ✔ |
| 作成日 | ✘ |
| 販売量 | ✔(注文が移行された後に対応) |
| 閲覧数 | ✘ |
| カート追加数 | ✘ |
| 商品カテゴリ | ✔ |
| カスタム商品カテゴリ | ✔ |
| メタフィールド | ✔ |
よくある質問
Q1: 移行された商品の表示数量が実際の移行商品数と一致しないのはなぜですか?
移行された商品の数量には、商品数、SKU数、カテゴリ数、および商品とカテゴリの紐付け関係の数量が含まれています。
Q2: 管理画面に表示される顧客数が移行された顧客数と異なるのはなぜですか?
顧客統計はリアルタイムで更新されないため、約1.5時間のデータ遅延があります(例えば、40,000件の顧客データが移行された場合、管理画面に表示される合計数は20,000件程度で、正しく表示されるまでに1時間以上かかります)。
Q3: 移行された顧客のステータスが「期限切れ」になっているのはなぜですか?
これはその顧客がShopifyで有効化されていないことを意味し、SHOPLINEでは期限切れとなっています。このステータスの表現は顧客体験向上のため「未有効化」に最適化されています。古いステータスを上書きするには、再度移行を開始してください。
Q4: 顧客を移行する際に、EmailおよびSMSの購読状況も転送・保存されますか?
はい、顧客のEmailおよびSMSの購読プリファレンス設定は移行中に引き継がれ、保存されます。
対応する移行データの範囲について
以下の表は、ShopifyからSHOPLINEへストアを移行する際にストア移行ツールアプリが対応しているデータフィールドを示しています。どの種類のデータが移行可能かを理解するのに役立ちます。
商品データ
| フィールドカテゴリ | フィールド名 | マイグレーション対応 |
| 基本情報 | ID | 対応 |
| 商品タイトル | 対応 | |
| 商品概要 | 不要(Shopifyにはこのフィールドがありません) | |
| 商品説明 | 対応 | |
| メディアファイル(画像/動画) | 対応 | |
| SPU | 不要(Shopifyにはこのフィールドがありません) | |
| バリエーション情報 | バリエーション名 | 対応 |
| バリエーション画像 | 対応 | |
| SKUID | 非対応 | |
| SKU画像 | 対応 | |
| SKU | 対応 | |
| バーコード | 対応 | |
| 販売価格 | 対応 | |
| 定価 | 対応 | |
| 原価 | 対応 | |
| 課税対象 | 対応 | |
| 在庫 | 在庫(ロケーション別設定) | 対応 |
| 在庫追跡 | 対応 | |
| 在庫切れ時も継続販売 | 対応 | |
| 配送が必要 | 対応 | |
| 重量 | 対応 | |
| 重量単位 | 対応 | |
| 関税情報 | 配送国/地域 | 非対応 |
| HS(調和システム)コード | 非対応 | |
| 商品設定 | 有効/下書きステータス | 対応 |
| 販売チャネル | 対応 | |
| 商品カテゴリ | 対応 | |
| 商品タイプ | 対応 | |
| タグ | 対応 | |
| ベンダー | 対応 | |
| 検索エンジン最適化 | ページタイトル | 対応 |
| メタディスクリプション | 対応 | |
| URL | 不要(Shopifyにはこのフィールドがありません) | |
| テーマテンプレート | テンプレート | 非対応 |
| 商品メタフィールド | カスタムメタフィールド | 対応 |
| Shopify専用フィールド | 地域別商品カタログ | 非対応 |
| B2B商品カタログ | 非対応 |
顧客データ
| フィールドカテゴリ | フィールド名 | マイグレーションサポート |
| 基本情報 | ID | 不要(SHOPLINEによる自動生成) |
| 名 | サポートあり | |
| 姓 | サポートあり | |
| メール | サポートあり | |
| メール認証済み | サポートあり | |
| 電話番号 | サポートあり | |
| 性別 | 不要(Shopifyに該当フィールドなし) | |
| 誕生日 | 不要(Shopifyに該当フィールドなし) | |
| 顧客パスワード | 不要(Shopifyに該当フィールドなし) | |
| 発送元住所 | 連絡先電話番号 | サポートあり |
| 国/地域 | サポートあり | |
| 名 | サポートあり | |
| 姓 | サポートあり | |
| 会社名 | サポートあり | |
| 住所1 | サポートあり | |
| 住所2 | サポートあり | |
| 市区町村 | サポートあり | |
| 都道府県/州 | サポートあり | |
| 郵便番号 | サポートあり | |
| デフォルトの住所 | サポートあり | |
| 購読情報 | マーケティングメール購読 | サポートあり |
| マーケティングSMS購読 | サポートあり | |
| その他 | タグ | サポートあり |
| メモ | サポートあり | |
| 税設定 | 免税 | サポートなし |
| 免税地域 | サポートなし | |
| 販売情報 | 合計注文数 | サポートあり |
| 合計金額 | サポートあり | |
| 平均注文金額 | サポートあり | |
| 注文商品詳細 | サポートあり |
注文データ
| フィールドカテゴリ | フィールド名 | 移行サポート |
| 基本情報 | 注文ID | 不要 (SHOPLINEが自動生成) |
| 注文番号 | サポートあり | |
| 作成日時 | サポートあり | |
| 注文元 | サポートなし | |
| 注文ステータス | サポートあり | |
| 支払いステータス | サポートあり | |
| 発送ステータス | サポートあり | |
| 在庫処理方法 | 不要 (過去の注文は在庫差引不要) |
|
| 商品情報 | 商品情報 | サポートあり |
| SKU情報 | サポートあり | |
| 商品名 | サポートあり | |
| 商品画像 | サポートあり | |
| バリエーション情報 | サポートあり | |
| SKU | サポートあり | |
| 販売価格 | サポートあり | |
| 数量 | サポートあり | |
| 商品割引 | サポートあり | |
| 商品税金 | サポートあり | |
| ロケーション | 不要(Shopifyにはこのフィールドなし) | |
| 発送必要 | サポートあり | |
| 課税対象 | サポートあり | |
| 注文金額 | 小計 | サポートあり |
| 注文割引 | サポートあり | |
| 販売価格は税込み | サポートあり | |
| 送料 | サポートあり | |
| 送料詳細 | サポートあり | |
| 支払い情報 | 支払い金額 | サポートあり |
| 支払いチャンネル | サポートあり | |
| 支払い日時 | サポートあり | |
| 支払いステータス | サポートあり | |
| 顧客情報 | 顧客ID | サポートあり |
| 顧客名 | サポートあり | |
| 連絡用メール | サポートあり | |
| 連絡用モバイル電話 | サポートあり | |
| 過去注文数 | サポートあり | |
| 受取人情報 | 名前 | サポートあり |
| 電話番号 | サポートあり | |
| メール | サポートあり | |
| 詳細住所 | サポートあり | |
| 国 | サポートあり | |
| 都道府県 | サポートあり | |
| 市区町村 | サポートあり | |
| 区 | 不要(Shopifyにはこのフィールドなし) | |
| 郵便番号 | サポートあり | |
| 会社名 | サポートあり | |
| メール送信 | 発送メール | 不要 (注文移行時にメール通知不要) |
| 確認メール | 不要 (注文移行時にメール通知不要) |
|
| 請求情報 | 請求情報 | サポートあり |
| 注文タグ | 注文タグ | サポートあり |
| 注文メモ | 購入者メッセージ | 不要 (Shopifyにはこのフィールドなし) |
| マーチャントメモ | サポートあり | |
| その他情報 | B2B会社ロケーション | 不要 (Shopifyにはこのフィールドなし) |
| 発送情報 | 物流業者 | サポートあり |
| 追跡番号 | サポートあり | |
| 顧客通知 | 不要 (移行時に顧客通知不要) |
|
| 追跡URL | サポートあり | |
| キャンセル情報 | キャンセル理由 | 対応済み |
| 顧客への通知 | 不要 (移行のため顧客への通知は不要です) |
|
| 実際の発生時間 | 対応済み | |
| 在庫の再入荷 | 不要 (移行のため在庫処理は不要です) |
|
| 返金時間 | 返金時間 | 対応済み |
| 商品ラインアイテム情報 | 配送ステータス | 対応済み |
| 商品ID | 対応済み | |
| 在庫再入荷ロケーション | 対応済み | |
| 返金数量 | 対応済み | |
| 在庫処理方法 | 対応済み | |
| 配送返金ポリシー | 送料返金 | 対応済み |
| 支払い伝票情報 | 返金金額 | 対応済み |
| 支払いチャネル | 対応済み | |
| 支払い伝票番号 | 対応済み | |
| 返金メモ | 対応済み |
この記事はAIを使用して翻訳されており、不正確な箇所が含まれている可能性があります。最も正確な情報については、元の英語版をご参照ください。