Sanka

Shopify連携ガイド

Shopifyと連携する方法について

最終更新日: 2026/5/29

このガイドでは、ShopifyとSankaを接続する方法、連携で更新できる内容、受注・商品・在庫を取り込む前に確認するポイントを説明します。

連携でできること

Shopifyをストアの起点にし、販売、在庫、出荷、後続オペレーションをSankaで管理する場合にShopify連携を使います。ワークスペースの設定に応じて、次のような運用に利用できます。
  • Shopifyの受注をSankaの受注として取り込みます
  • Shopifyの商品をSankaの商品としてインポートまたはエクスポートします
  • SankaのロケーションとShopifyのロケーションを使って在庫数を同期します
  • 顧客やコンタクト情報をインポートまたはエクスポートします
  • Shopifyの受注、商品、在庫レコードが条件を満たしたときに、Sankaのアクションやワークフローを実行します
  • SKU、プラットフォームID、ロケーションマッピングを使って、複数のShopifyストアや販売チャネルをそろえます
Shopifyを接続しただけで、すべての商品、受注、顧客、在庫数が自動同期されるわけではありません。更新漏れを不具合として判断する前に、対象ストア、オブジェクト、マッピング、同期方向、SKUまたはプラットフォームIDの照合ルール、ワークフロー条件を確認してください。
サンプルプロンプト
/sanka このShopifyレコードとSankaレコードを変更する前に確認してください。対象ストア、対応する商品または受注、SKU、プラットフォームID、Shopifyロケーション、Sankaロケーション、同期方向、必須項目、実行される可能性があるアクションやワークフローを確認してください。私が承認するまで、インポート、エクスポート、在庫更新、後続レコード作成は実行しないでください。

期待される動作

接続が成功すると、Sankaの連携サービス画面にShopifyが表示されます。受注、商品、コンタクト、在庫は、対象のインポート、エクスポート、同期、Webhook、アクション、ワークフローが設定され、実行された場合に更新されます。 Shopify連携が正常に動いている場合、次の点を確認できます。
  • SankaレコードからShopifyストアと元レコードを追跡できます
  • Shopifyの商品は、設定されたプラットフォームID、SKU、またはマッピングルールでSankaの商品と照合されます
  • 在庫更新では、正しいSankaロケーションとShopifyロケーションが使われます
  • 取り込まれた受注には、顧客、明細、金額、通貨、ステータス、取り込み元情報が含まれます
  • 在庫移動、ピッキング作業、売上請求、タスクなどの後続レコードは、対象のアクションやワークフローが実行された場合だけ作成されます
  • インポート、エクスポート、アクション、ワークフロー、監査ログで、何がいつ変更されたかを確認できます
受注インポート、商品同期、在庫更新が自動で行われる想定の場合は、その処理を実行するワークフローまたは連携アクションを確認してください。Shopify連携だけでは、SKUマッピング不足、ロケーションマッピング不足、無効なワークフロー、必須項目不足、ストア権限不足を自動的に補完しません。

Shopifyを接続します

  1. Sankaにログインし、Shopifyストアを接続するワークスペースを開きます。
Shopify連携前のSankaワークスペース画面
  1. Sankaで ワークスペース > 連携サービス を開きます。
Sankaのワークスペースメニューから連携サービスを開く
  1. 連携サービスを作成 をクリックします。
Sankaで最初の連携サービスを作成する画面
  1. 連携サービスの一覧で Shopify を検索または選択します。
連携サービスの一覧からShopifyを選択する
  1. 通常方法 を選択し、連携サービスを作成 をクリックします。
Shopifyの通常接続方法を選択する
  1. Shopifyストアを接続し、アクセスを許可します。
ShopifyストアをSankaに接続する
  1. 認証後、Sankaの連携サービス画面に戻ります。Shopifyストアが一覧に表示されていることを確認します。
Sankaの連携サービス画面に表示されたShopifyストア
  1. Shopify連携の詳細ドロワーを開き、接続情報と利用できるアクションを確認します。
Shopify連携の通知とアクション状態 Shopify連携の詳細ドロワー

商品と在庫マッピングを準備します

商品や在庫を同期する前に、次のルールを確認します。
  • Shopifyの商品とSankaの商品を照合するために、安定したSKUまたはShopifyプラットフォームIDを使います
  • 各Shopifyロケーションが正しいSankaロケーションに対応していることを確認します
  • 商品名、バリエーション、価格、在庫数について、SankaとShopifyのどちらを正とするかを決めます
  • SankaからShopifyへ新しい商品をエクスポートする前に、必須の商品項目を確認します
  • すべての商品やストアを同期する前に、小さな範囲でテスト同期を行います
複数ストアを運用する場合は、まず1つのストアを基準にし、他のストアをSKU、プラットフォームID、ロケーションルールで紐づけます。重複SKU、欠けているバリエーション、ロケーション差分を確認するまでは、広い範囲の在庫同期を実行しないでください。

トラブルシューティング

Shopifyは接続済みだが受注や商品が見つからない場合

対象ストア、インポートまたは同期アクション、期間、オブジェクト種別、ストア権限、インポート履歴を確認します。ワークフローやWebhookから作成される想定の場合は、ワークフローが有効で、対象イベントが発生しているかを確認してください。

在庫数が合わない場合

Shopifyロケーション、Sankaロケーション、SKU、プラットフォームID、最新の在庫移動履歴を照合します。商品が両方のシステムに存在していても、ロケーションマッピングやSKUの照合ルールが違うと、想定と異なる在庫数が更新されることがあります。

商品や顧客が重複した場合

インポートやエクスポートを再実行する前に、照合ルールを確認します。SKU、プラットフォームID、メールアドレス、または照合に使う項目が不足または不一致の場合、重複が発生しやすくなります。

商品更新がShopifyに反映されない場合

実行した処理がインポート、エクスポート、同期のどれかを確認します。次に、Shopifyの商品必須項目、バリエーション情報、在庫追跡設定、ストア権限、アクション履歴を確認してください。

後続の受注、ピッキングタスク、売上請求、在庫移動が作成されない場合

必要なSankaアクションまたはワークフローが有効か、Shopify受注が条件を満たしているかを確認します。受注、ワークフロー履歴、アクション履歴で実行されるべき状態だったと確認できるまでは、設定上の問題として扱ってください。

チェックポイント

顧客に返信する前やAIにコード変更を依頼する前に、Sankaのレコード、インポート履歴、アクション履歴、ワークフロー履歴、在庫移動、監査ログで何が起きたかを確認します。
Sankaを検索...
Shopify連携の確認

ログ

ログを検索すべてのアクションすべての日付
ID / アクション日時対象 / 項目変更内容実行者
3Shopify商品マッピングを確認2026/05/10 13:00保湿セラム SKU BS-100SKU、プラットフォームID、Shopifyロケーションマッピングを確認Claude連携
2Shopify受注を取り込み2026/05/10 13:15Green Salon Groupの受注マッピング確認後にShopify受注から受注下書きを作成Sanka連携
1在庫ワークフローを確認2026/05/10 13:25在庫引当ワークフロー在庫を引き当てる前に在庫移動の条件を確認Sankaユーザー

安全に確認するには、Shopifyストア、Sankaレコード、SKUまたはプラットフォームID、ロケーションマッピング、同期方向、インポート・エクスポート履歴、後続の在庫または受注ワークフローを合わせて確認します。

関連ガイド

まとめ

SankaとShopifyの連携では、ストア、SKUまたはプラットフォームID、ロケーションマッピング、同期方向、後続ワークフローを明確にすることが重要です。本番データを変更する前に、マッピングと履歴を確認し、サポート回答やAIによる修正が期待される動作に合っているかを確認してください。