カテゴリーGoogle
※ GCP側の機能について、弊社では一切の責任を負いかねます。
Step 1:GCP プロジェクトの作成
組織用設定で GCP をセットアップできていることを前提としています。事前にご対応をお願いします。 1. GCP コンソールにアクセスします。 https://console.cloud.google.com/welcome 2. 上記URLの左上にある[プロジェクトの選択]を押します。 3. [新しいプロジェクト] を押します。 4. プロジェクト名と組織、場所(貴社管理のもの)を指定して作成します。 5. 以降、このプロジェクト内で設定を行います。 左上のプロジェクト選択ボタンより、先ほど作成したプロジェクト名をクリックすることで切り替えが可能です。Step 2:OAuth 同意画面
1. OAuth 用に作成したプロジェクトに切り替え、以下にアクセスします。 https://console.cloud.google.com/apis/credentials/consent 2. テスト用に作成する場合は内部(Internal)、本番環境用に作成する場合は 外部(External)を選択し、[作成] を押します。 3. 各項目を入力し、[保存して次へ] を押します。 - 承認済みドメインには以下を入力: - 〇〇.myshopify.com(貴社の myshopify ドメインを入力) - asia-northeast1-sso-pr.cloudfunctions.net 4. [スコープを追加または削除] を押します。 5. 以下3つを選択し、[更新] を押します。 - auth/userinfo.email - auth/userinfo.profile - openid 6. 非機密のスコープに表示されている内容を確認し、[保存して次へ] を押します。 7. (任意) User Type が 外部(External)であるとき、公開されるまでの間はテストユーザStep 3:OAuth 認証情報
1. OAuth 用に作成したプロジェクトに切り替え、以下にアクセスします。https://console.cloud.google.com/apis/credentials 2. [認証情報を作成] > [OAuth クライアント ID] を押します。 3. 以下情報を入力します。 - アプリケーションの種類: - ウェブアプリケーション - 名前: - 任意の文字列 - 承認済みのリダイレクト URI: - アプリよりご確認ください。 4. 作成したクライアント ID とクライアント シークレットを確認します。 5. クライアント ID とクライアント シークレットを Shopify アプリに登録します。