Shopifyストアを AI ツールに接続する
Shopifyアプリや Shopify のコマンドラインインターフェイス (CLI) コネクターを使用することで、Shopifyストアを外部サービスの AI ツールに接続できます。ストアに AI ツールを接続すると、承認したデータにツールがアクセスできるようになり、商品の更新や価格の変更などのアクションを代行させることができます。
どちらの連携を使用する場合でも、Shopify API 利用規約に同意することになります。接続を有効にする前に、承認する内容、共有されるデータ、およびご自身の責任事項について確認してください。
AI ツールとの接続の仕組み
連携をサポートするShopifyアプリまたは CLI コネクターを介して、Shopifyストアを外部サービスの AI ツールにリンクできます。たとえば、AI ツールから直接Shopifyアプリをインストールしたり、Shopify CLI を使用してローカルデバイスから Shopify API に AI ツールを接続したりできます。
いずれの場合も、AI ツールは設定時に承認されたストアデータにアクセスできます。アクセスのスコープは、付与する権限によって異なります。
ストアの接続と切り替え
ChatGPT、Claude、または Perplexity 向けのShopifyアプリを使用する場合、複数のストアが同じ組織内にある場合でも、一度に 1 つのストアしか接続できません。
ストアを切り替えるには、別のShopifyストアに接続するよう AI ツールにリクエストします。ツールは現在のストアを切断し、次のストアを選択するための新しい承認プロセスを開始します。
カスタムのコネクターを設定するのではなく、各 AI ツール向けの公式Shopifyアプリを使用してください。
ストアへのアクセスの承認
AI ツールの接続には、主に 3 つのステップがあります。各ステップでそれぞれ確認が必要です。
手順:
- ChatGPT、Claude、または Perplexity でShopifyアプリをインストールするか、Shopify に接続可能な AI ツールのリンクを使用して CLI コネクターを設定します。外部サービスのツールが Shopify に接続されると、認証のために管理画面にリダイレクトされます。
- インストールページで、外部サービスの AI ツールのデータアクセスレベルを確認し、インストール前にそのデータアクセスレベルに同意できるか確認して承認します。このステップによりストアへのアクセス権がツールに委任されるため、同意する前に、付与されるアクセスレベルに問題がないことを確認してください。後で AI ツールがより高いデータアクセスレベルを要求した場合、アクセス権限の引き上げを承認するよう求められます。
- AI ツールがアクセス権を取得すると、ツールはストアとやり取りできるようになります。ツール内で質問すると、ツールは付与されたアクセス権とユーザー権限の範囲内で、ストアのデータを読み取ったり編集したりします。
管理画面では、承認された各ユーザーまたはスタッフメンバーに対するデータアクセスレベルを管理できます。AI ツールは、そのユーザーに付与されている階層の範囲内でのみ、データにアクセスしたり、ストアに変更を加えたりできます。
ツールが持つデータアクセスのレベルは、次の 2 つの方法で管理します。
- アプリのアクセス権: AI ツールが持つアクセス権を決定します。アプリをインストールするとき、またはアプリのアクセス権をアップグレードするときに、アクセス権の承認を求められます。一部のアクセス権は読み取り専用であり、ツールはデータを表示できますが変更はできません。その他のアクセス権には書き込み権限が含まれており、ツールがデータを編集したり、アクションを代行したりできるようになります。要求されたアクセスレベルをツールに付与しない場合は、リクエストを拒否できます。
- ユーザー権限: AI ツールを操作するユーザーは、自身のユーザー権限によって制限を受けます。たとえば、商品のデータを読み取ることはできても編集することはできないユーザーは、商品のデータを編集する権限をツールに付与することはできません。
外部サービスとのデータ共有を承認すると、選択したデータが AI ツールに渡されます。その時点から、データは Shopify の環境外となり、当該プロバイダーの規約およびプライバシーポリシーの対象となります。
承認後にデータアクセスのスコープを縮小するにはアプリを完全にアンインストールするしかないため、確定する前に個々の権限を必ず確認してください。管理画面の設定からアプリやコネクターをアンインストールすることで、いつでもアクセス権を取り消すことができます。
データ共有とプライバシー
AI ツールに接続された機能を通じて共有されるデータは、外部サービスの AI ツール企業によって処理され、その企業の規約とプライバシーポリシーの対象となります。AI の出力には誤りが含まれる可能性があるため、AI ツールに要求した情報やアクションが正確であるか必ず確認してください。
Shopify 利用規約の第 9.9 条に基づき、外部サービスのツールと共有するデータを含めた外部サービスの使用、および適用法に基づくお客様に対する義務の履行については、ご自身の責任となります。適用される法律には、一般データ保護規則 (GDPR) やカリフォルニア州消費者プライバシー法 (CCPA) などの個人情報保護法が含まれますが、これらに限定されません。
外部サービスの AI ツールにアクセス権を付与した後は、そのデータは Shopify によって処理されなくなります。データが共有された後、外部サービスの AI ツールがデータをどのように使用、保持、または処理するかについて、Shopify で制御することはできません。
AI ツールを接続する際は、以下の責任を負うことになります。
- 連携を有効にする前に、接続する AI ツールの利用規約とプライバシーポリシーを確認すること。
- 接続された AI ツールの使用が、適用される法律に基づくお客様への義務を満たしているか確認すること。
- 接続された AI ツールによってストアに加えられた変更がないか監視すること。
AI ツールがストアで実行できるアクション
一部の AI ツールは、商品リストの更新、価格の変更、ストア設定の変更など、ストアに変更を加えることができます。設定を完了する前に、ツールが書き込み権限を必要とするかどうか、および変更を加える前にツールが確認のプロンプトを表示するかどうかを確認してください。
AI ツールがストアに誤った変更を加えた場合、その変更はご自身の責任となります。Shopify は、接続された AI ツールが代行するアクションの審査や承認は行いません。
Shopify に接続可能な AI ツール
連携ごとに独自の設定フローとアクセスのスコープがあります。AI ツール向けのShopifyアプリは、Shopify App Store では提供されていません。以下のリストにあるリンクを使用して、AI ツールから直接それぞれをインストールします。以下の AI ツールをShopifyストアに接続できます。
- ChatGPT 向けのShopifyアプリ: ChatGPT 内からShopifyストアをプレビュー、申し立て、管理できるShopifyアプリです。ChatGPT 向けのShopifyアプリを使用してストアを接続できます。
- Claude 向けのShopifyアプリ: Claude 内からShopifyストアをプレビュー、申し立て、管理できるShopifyアプリです。Claude 向けのShopifyアプリを使用してストアを接続できます。
- Perplexity 向けのShopifyアプリ: Perplexity 内からShopifyストアを管理できるShopifyアプリです。Perplexity 向けのShopifyアプリを使用してストアを接続できます。
- Shopify CLI コネクター: ローカルデバイス上の AI ツールが Shopify API にアクセスすることを承認するコネクターです。Shopify AI ツールキットのドキュメントを使用して、Shopify CLI コネクターを設定できます。