Shopify連携のためのアクセストークンの設定方法
ShopifyとSQを連携するためのアクセストークン設定方法は、大きく2つのステップがあります。まずはShopify管理画面から、SQがShopifyにアクセスするためのトークンを発行します。つづいて、SQにShopifyで発行したトークンを登録します。Shopify上でアクセストークンを発行する手順
1
カスタムアプリを作成する
- Shopifyを開き、設定を選択し、[アプリと販売チャネル]をクリックします。
- [アプリを開発]をクリックします。
- 各アプリは異なる目的で利用するため、必要なスコープも異なります。
たとえば「SQ - 商品連携」は商品情報の読み書きに特化しています。全部で6つのアプリを作成します。下記を参考にアプリ名とアプリ開発者を入力し、[アプリを作成]をクリックしてください。- アプリ名:
SQ - 在庫再連携開発者:適切な担当者 - アプリ名:
SQ - 在庫差分同期開発者:適切な担当者 - アプリ名:
SQ - 商品連携開発者:適切な担当者 - アプリ名:
SQ - 割引操作開発者:適切な担当者 - アプリ名:
SQ - 注文操作開発者:適切な担当者 - アプリ名:
SQ - 出荷指示開発者:適切な担当者
- アプリ名:
2
Admin APIスコープを設定する
- 作成したアプリの [概要] 内から [Admin APIスコープを設定する] をクリックします。
- [設定] を選択し、Admin APIアクセススコープの検索バーから設定するスコープを選択します。アプリごとに必要なスコープが異なるので、下記を参照してそれぞれのアプリに必要なスコープにチェックを入れてください。すべてのチェックが完了したら、[保存] をクリックします。
SQ - 在庫再連携
SQ - 在庫再連携
選択合計数:6
write_inventory, read_inventorywrite_locations, read_locationswrite_orders, read_ordersSQ - 在庫差分同期
SQ - 在庫差分同期
選択合計数:6
write_inventory, read_inventorywrite_locations, read_locationswrite_orders, read_ordersSQ - 商品連携
SQ - 商品連携
選択合計数:8
write_products, read_productswrite_product_listings, read_product_listingswrite_price_rules, read_price_ruleswrite_inventory, read_inventorySQ - 割引操作
SQ - 割引操作
選択合計数:6
write_discounts, read_discountswrite_customers, read_customerswrite_products, read_productsSQ - 注文操作
SQ - 注文操作
選択合計数:10
write_merchant_managed_fulfillment_orders, read_merchant_managed_fulfillment_orderswrite_assigned_fulfillment_orders, read_assigned_fulfillment_orderswrite_orders, read_orderswrite_order_edits, read_order_editswrite_returns, read_returnsSQ - 出荷指示
SQ - 出荷指示
選択合計数:7 (read のみ選択)
read_merchant_managed_fulfillment_orders,read_locations,read_assigned_fulfillment_orders,read_products,read_third_party_fulfillment_orders,read_orders,read_order_edits3
アプリをインストールしてAPIアクセストークンを取得する
アプリのAPIスコープを設定すると、アプリをインストールできるようになります。インストール後にAPIアクセストークン、APIキー、シークレットキーを保存します。
- [アプリをインストール] をクリックします。
- モーダルウィンドウで、[アプリをインストール] をクリックします。
- アクセストークンを取得します。
- アプリに対してAdmin APIスコープを選択した場合、[Admin APIアクセストークン] セクションに移動し、[トークンを一度開示] をクリックします。アクセストークン全文は、このページへの最初のアクセス時のみ開示され、以降のアクセスの際には、このページには参照用としてアクセストークンの最後の4桁のみが表示されます。
4
APIキーとシークレットキーを取得する
[Admin APIアクセストークン] セクション内に表示されているAPIキーとシークレットキーを控えてください。
SQ上でShopifyのアクセストークンを設定する方法
1
SQのShopify連携設定画面を開く
- 販売チャネル[Shopify]を選択し、連携したいストアをクリックします。
- 設定したい項目の[設定]を選択します。
2
発行されたアクセストークンをコピーする
Shopifyでアクセストークンを発行する方法で控えておいた、下記3つの情報を貼り付けてください。
- Admin APIのアクセストークン
- APIキー
- シークレットキー