Appleアカウントによる顧客ログインの有効化
SHOPLINEは、シングルサインオン(SSO)を通じて顧客がサードパーティのアカウントでストアにログインできるようサポートし、シームレスで安全なログイン体験を提供します。Google、Meta、TikTok、Appleなどの主要プロバイダーは、開発者向けにこのような統合を提供しています。この記事では、AppleのSign In with Appleをストアに設定する方法をご紹介し、顧客がワンクリックで簡単かつ迅速にストアに登録またはログインできるようにします。
Appleでログインのメリット
iPhoneやその他のAppleデバイスはデジタルおよびモバイルデバイス市場で大きなシェアを占めており、Appleでログインはこれらのデバイスにおけるネイティブ統合となっています。既存のApple IDの資格情報を活用することで、ユーザーは多数のユーザー名やパスワードを管理する手間なく、複数のアプリやサービスに簡単にアクセスできます。開発者にとっては、簡単な統合が可能で、認証プロセスを効率化しつつ、プライバシー重視のアプローチを維持できます。
- ユーザーの利便性:Appleでログインは、ユーザーがApple IDを使ってさまざまなアプリやサービスにログインできるようにし、ログインプロセスを簡素化します。これにより、複数のユーザー名やパスワードを作成・記憶する必要がなくなります。
- プライバシーの強化:Appleはユーザーのプライバシーを最優先しており、Appleでログインもこの方針を反映しています。ログイン時にメールアドレスを共有するか非表示にするかをユーザーが選択できるため、プライバシー管理の追加レイヤーを提供します。この機能により、ユーザーは個人情報を妥協することなくサービスにアクセスできます。
- セキュリティ対策:Appleでログインは、二要素認証やFace ID/Touch IDなどAppleの強力なセキュリティ機能を活用しています。これらの高度なセキュリティ対策により、認証プロセスは非常に安全になり、不正アクセスのリスクを低減し、アカウント全体の保護を強化します。
- シームレスなクロスデバイス統合:AppleでログインはiOS、macOS、watchOS、その他のAppleデバイス間でシームレスに動作します。この統合により、一貫性がありユーザーフレンドリーな体験が保証され、複数のApple製品やサービスを利用するユーザーにとって特に有利です。
まとめると、Appleでログインはユーザーフレンドリーなアクセスと強力なセキュリティ対策を組み合わせており、デジタル領域での優先的な選択肢となっています。
Apple DeveloperウェブサイトでのAppleでログインの設定
SHOPLINE管理画面で設定を行う前に、Apple DeveloperウェブサイトからクライアントIDとクライアントシークレットを取得する必要があります。
- Apple Developer ウェブサイトにアクセスし、右上の アカウント をクリックします。Apple Developer アカウントにログインしてください。
- まず、Apple Developer Program に参加し、有料の Apple Developer メンバーになっていることを確認してください。
-
アカウント 内で、証明書、識別子、プロファイル をクリックします。
- 左のサイドバーで 識別子 をクリックします。次に、右側のペインで 識別子 タイトルの横にある青いプラス記号(+)をクリックします。
-
App ID を選択し、続ける をクリックします。
-
アプリ を選択し、続ける をクリックします。
- 次に、App ID の登録 ページで、この App ID を説明するために バンドルID と 説明 を入力します。説明 はオプションです。次に、機能 セクションで下にスクロールし、Appleでログイン にチェックを入れます。完了したら、続ける をクリックします。
- 「Appleでサインインの設定を完了」というプロンプトが表示されたら、登録 をクリックします。
- これで 証明書、識別子、プロファイル ページに戻ると、App ID が正常に作成されたことが確認できます。再度青いプラス記号(+)をクリックします。
-
サービスID を選択し、続ける をクリックします。
-
説明 と 識別子 を入力する際の指示に従います。完了したら、続ける をクリックします。
- 設定内容を確認し、登録 をクリックします。
- サービスIDの作成が成功したら、識別子リストからそれをクリックして設定を開始します。
- 「Appleでログイン」にチェックを入れ、「Configure」をクリックします。
- 「Web Authentication Configuration」モーダルで、以下の操作を完了してください:
- 「Primary App ID」で、先ほど作成したApp IDをドロップダウンリストから選択します。
- 「Domains and Subdomains」に、あなたのストアドメインを入力します。
-
「Return URLs」に、ストアのログインページのURLを入力します。必要なURLは、Classic customer account、New customer account、または両方を使用しているかによって異なります。
Classic customer account
ストアドメインの後に「/user/signIn」を追加します。例:
-
ストアドメインが https://abcd.myshopline.com の場合
ログインURLは https://abcd.myshopline.com/user/signIn となります
-
カスタムドメインを使用している場合: https://abcd.wxyz.com
ログインURLは https://abcd.wxyz.com/user/signIn となります
New customer account
ストアドメインの後に「/account/signIn」を追加します。例:
-
ストアドメインが https://abcd.myshopline.com の場合
ログインURLは https://abcd.myshopline.com/account/signIn となります
-
カスタムドメインを使用している場合: https://abcd.wxyz.com
ログインURLは https://abcd.wxyz.com/account/signIn となります
ClassicとNewの両方のカスタマーアカウントが有効な場合
両方のログインURLをフィールドに入力し、それぞれのURLを別の行に分けてください(Enterキーで区切ります)。
Note: 上記のURLは例です。必ず実際のストアURLに置き換えてください。参考としてストアのトップページURLを参照してください。 -
完了したら、「Next」をクリックします。
- 設定内容を確認し、「Done」をクリックします。後でSHOPLINE管理画面で設定するために、Identifierをコピーして保存してください。
| 注意: 手順の途中でご不明な点がございましたら、Appleサポートまでお問い合わせください。 |
SHOPLINEでのAppleログインの有効化
以下の手順に従って、ストアでAppleログインを有効にしてください:
- SHOPLINE管理画面で、設定 > 顧客アカウント > 一般設定に移動します。
-
ソーシャルメディアを通じたログインセクションで、Appleログインオプションを見つけて、リンクをクリックします。
-
ポップアップウィンドウで、Appleから取得した識別子を入力し、保存をクリックして有効化を完了します。
-
Appleログインオプションはリンク済みの状態になります。ビジネスのニーズに応じて、アカウントタイプセクションで、クラシック顧客アカウント、新しい顧客アカウント、または両方のサードパーティログインを有効にするか選択してください。
設定が完了しました。ストアフロントで機能をテストしてください。
この記事はAIを使用して翻訳されており、不正確な部分が含まれている可能性があります。最も正確な情報については、元の英語版をご参照ください。