Shopifyとカスタムアプリで連携する方法

Cascadeで Shopify ストアを分析するために、Shopify 管理画面でカスタムアプリを作成し、アクセストークンを発行して Cascade に貼り付ける手順です。

著者: Cascade

Cascade と Shopify を連携すると、売上トレンド・商品 ABC 分析・顧客 LTV・流入チャネル・返品分析・併売・在庫など、Cascade の EC 分析機能をすべてご利用いただけます。

連携には、ご自身の Shopify 管理画面でカスタムアプリを作成し、Cascade 用のアクセストークンを発行して貼り付ける必要があります。所要時間は 5 分ほどです。

連携前の準備

  • Shopify 管理画面にログインできる権限(ストアオーナー、もしくは「カスタムアプリ開発」を許可された担当者)

  • 接続したいストアドメイン(例:your-shop.myshopify.com

アクセストークンの発行は、ストアオーナー権限が必要です。社内に複数の担当者がいる場合は、ストアオーナー権限を持つアカウントで作業してください。

操作手順

1. Shopify 管理画面でアプリ開発画面を開く

Shopify 管理画面の左メニューから[アプリ]をクリックし、開いた画面下部の[アプリの設定]を選びます。次の画面で、右上の[アプリを開発する]をクリックします。

初めてアプリを開発する場合 [カスタムアプリ開発を許可する]→[レガシーカスタムアプリ開発を許可する]を順にクリックして許可してください。この操作はストアオーナー権限が必要で、一度許可すると元に戻せません。

2. レガシーカスタムアプリを作成する

[レガシーカスタムアプリを作成する]をクリックし、「アプリを作成」画面で次を入力して[アプリを作成する]を押します。

項目

入力値

アプリ名

Cascade

アプリ開発者

ご自身のアカウントを選択

3. Admin API のアクセス範囲を設定する

レガシーカスタムアプリ一覧に表示された「Cascade」をクリックして詳細を開き、概要タブの[Admin API スコープを設定する]をクリックします。

「Admin API アクセススコープ」の一覧から、次の 5 つにチェックを入れて右上の[保存]をクリックします。

スコープ

用途

read_customers

顧客リスト・顧客グループの取得

read_orders

注文・取引・チェックアウト離脱データの取得

read_products

商品・バリエーション・コレクションの取得

read_reports

Shopify レポートデータの取得

read_returns

返品データの取得

4. アプリをインストールする

保存後、概要タブに表示される[アプリをインストール]をクリックし、確認画面「◯◯(ストア名)に Cascade をインストールしますか?」で[インストール]を押します。

5. アクセストークンをコピーする

インストール完了後、「API 資格情報」タブの[トークンを一度表示する]をクリックし、表示された shpat_ から始まる文字列を 全選択してコピー してください。

アクセストークンは 1 回しか表示されません。 Cascade に貼り付けるまで画面を閉じないでください。コピーし損ねた場合は、カスタムアプリをアンインストール → 再インストールすると、新しいトークンが発行されます。

6. Cascade に貼り付けて連携する


外部連携ページ

Cascade の [設定]>[外部連携] を開き、一覧から「Shopify」の [連携する] を押します。

「Shopify と Custom App で連携する」画面が開いたら、次を入力して [連携する] を押します。

入力欄

内容

ショップドメイン(xxx.myshopify.com)

Shopify 管理画面のストアドメインをそのまま(例:your-shop.myshopify.com

Admin API アクセストークン(shpat_…)

手順 5 でコピーした shpat_ から始まる文字列

連携が完了すると「Shopify と連携しました。」と表示され、Shopify の行が 連携済み に変わります。EC 分析メニューにデータが反映されるまで、初回は数分〜数時間かかります。

アクセストークンの取り扱い

  • アクセストークンは、ストアの売上・顧客データに直接アクセスできる重要な情報です。社内・社外を問わず、他人に共有しないでください。

  • トークンが映ったスクリーンショットの撮影・共有も避けてください。

  • 漏れた可能性があるときは、カスタムアプリをアンインストール → 再インストールしてトークンを再発行し、Cascade 側でも再連携してください。

うまくいかないとき

状況

原因

対処

「アプリを開発する」が押せない

カスタムアプリ開発が許可されていない

ストアオーナーで[カスタムアプリ開発を許可する]→[レガシーカスタムアプリ開発を許可する]を許可してください

アプリ作成ボタンが表示されない

2026 年 1 月 1 日以降に作成されたストアでは、レガシーカスタムアプリを作成できない場合があります

Shopify のプラン状況とストア作成日をご確認のうえ、Shopify サポートにお問い合わせください

「連携に失敗しました。ショップドメインとアクセストークンを確認してもう一度お試しください」と表示される

アクセストークンを最後までコピーできていない/必要なアクセス範囲が不足している/ドメインに https:// やパスを含めている

shpat_ から始まる文字列を再コピーし、5 つのアクセス範囲が有効かを確認のうえ、ショップドメインは xxx.myshopify.com の形式だけ(https:// やパスを含めない)で入力してください

連携後にデータが表示されない

初回データの取り込み中

数分〜数時間後にもう一度ご確認ください

連携が途中で切れた

アプリのアンインストール、もしくはアクセストークンの有効期限切れ

カスタムアプリを再インストールし、Cascade で再連携してください

関連記事

Related to