Shopify移行用認証情報の取得方法
Shopifyの公式ポリシーの最近の調整により、Shopifyストアは従来の方法でのAPIアクセス・トークンの生成サポートを段階的に終了します。スムーズなストア移行を確保するために、以下の新しい手順に従って、認証用のクライアントIDとシークレットを取得してください。
|
Note: 以下に記載の新しい認証プロセス(クライアントID&シークレットの使用)はまだベータテスト中であり、現在段階的に展開されています。 もし移行ツールがまだAPIアクセス・トークンを要求する場合は、当面このガイドは無視し、従来の認証方法を継続してご利用ください。 |
I. Shopify開発者ダッシュボード(Dev Dashboard)にアクセスする
- Shopifyストアの管理画面にログインし、右上のアカウントのアバターまたは名前をクリックします。
- ドロップダウンメニューからDev Dashboardを選択します。
| Note: このオプションが表示されない場合は、そのストアの開発者または管理者権限を持っていることを確認してください。 |
II. カスタムアプリを作成する
- ダッシュボードに入ったら、右上のアプリを作成ボタンをクリックします。
- Dev Dashboardから開始を選択します。
- アプリ名:任意の名前(例:「Migration Tool」)を入力し、作成をクリックします。
III. アプリの権限を設定する
- アプリ設定ページで、App URLフィールドを見つけ、既定の住所:https://shopify.dev/apps/default-app-homeを入力します。
-
ConfigureをクリックしてAPIスコープを設定します。
- 重要なステップ:移行中のデータ整合性を確保するために、以下の2つのモジュールのすべての権限(Shopify Paymentsに関連する権限を除く)を必ずチェックしてください。
- Admin API
- Customer Account API
- 推奨:これらのモジュールに対して読み取りおよび書き込みの両方の権限を選択してください。
-
Releaseをクリックします。
IV. アプリをストアにインストールする
- バージョンのリリースが成功したら、左側のメニューでHomeをクリックします。
- 右上のInstall appボタンをクリックします。
- 確認ポップアップでストアを選択し、インストールを確認します。
| Note: インストールが権限不足で失敗した場合は、権限設定を確認するか、アカウント管理者にお問い合わせください。 |
(オプション)問題解決:アプリがインストールできない場合
インストール時に「このアプリはインストールできません」というエラーメッセージが表示された場合は、以下の手順に従って特定のインストールリンクを生成してください:
- アプリ詳細ページで、配布方法を選択をクリックします。
-
Shopifyパートナーダッシュボードで、配布に移動し、配布方法としてカスタム配布を選択します。
- フィールドにShopifyストアのURLを入力し、リンクを生成をクリックしてダウンロードリンクを取得します。
- 生成されたリンクをコピーし、新しいブラウザタブで開いてインストールを進めます。
V. 認証情報の取得と移行の完了
- アプリがインストールされたら、左側のメニューで設定をクリックします。
- 認証情報セクションに移動し、以下を確認します:
- クライアントID
- シークレット(目のアイコンをクリックして表示)
- 両方の文字列をコピーします。
- ワンクリックストア移行アプリのページに戻り、認証情報を対応するフィールドに貼り付けて、次へをクリックして移行を開始します。
この記事はAIを使用して翻訳されており、不正確な部分が含まれている可能性があります。最も正確な情報については、元の英語版をご参照ください。