アプリのためのFacebookログイン/サインアップの有効化
顧客がメールを使用して登録できるだけでなく、Shopper Appは顧客がFacebookまたはGoogleアカウントを使用してログインまたは登録するオプションを提供しており、登録とログインのプロセスを迅速かつ簡単にしています。この記事では、Shopper AppにFacebookログインを統合する方法に焦点を当てています。Googleアカウントでのログインについては、アプリのGoogleアカウントログイン/サインアップを有効にするを参照してください。
Facebookが開発したワンクリックFacebookアカウントログイン機能は、アプリにFacebookアプリケーションを統合することで有効になります。まず、Facebookアプリケーションを作成し、AndroidおよびiOSプラットフォームの両方を追加する必要があります。その後、Shopper Appに戻って設定を行います。手順に注意して従ってください。相違点や問題が発生した場合は、スクリーンショットをキャプチャし、ビジネスオーナーの成功マネージャーに相談してさらなる支援を受けてください。
| Note: Facebookログインの設定にはアプリデータが必要なため、最初の成功したアプリリリース後にこの機能を有効にすることをお勧めします。 |
iOSおよびAndroidプラットフォームの追加
Meta for Developersにアクセスし、Facebookアカウントでログインして、既に作成したアプリケーションをクリックしてアプリログインの設定を行います。以前のアプリがすでにFacebookログインを統合している場合は、同じプロセスに従った場合はこれらの手順をスキップできます。
| Note: アプリのFacebookログインを設定するには、オンラインストアのFacebookログインを有効にしたのと同じFacebookアカウントを使用してください。Facebookアプリケーションを作成していない場合は、Facebookアカウントでの顧客ログインを有効にするを参照して、進む前にウェブアプリケーションを作成してください。 |
iOSプラットフォームの追加
- 左のサイドバーで、アプリ設定 > 基本に移動します。ページを下にスクロールして+ プラットフォームを追加をクリックします。
- ポップアップダイアログでiOSを選択し、次へをクリックします。
- iOSパッケージ設定を構成します。
- バンドルID: AppleのApp Store Connectで見つけます。一般 > アプリ情報に移動し、バンドルIDをコピーします。
-
iPhoneストアID: App Store Connectでも、一般 > アプリ情報に移動し、Apple IDをコピーします。
- URLスキームサフィックス: 空白のままにします。
- iPadストアID: 空白のままにします。
- 共有シークレット:空白のままにします。
- アプリ内イベントを自動的にログイン(推奨): デフォルトでオンになっています。
- テスト手順を提供: アクションは必要ありません。
Androidプラットフォームの追加
- 左のサイドバーで、アプリ設定 > 基本に移動します。ページを下にスクロールして+ プラットフォームを追加をクリックします。
- ポップアップダイアログでAndroidを選択し、次へをクリックします。
- ドロップダウンメニューでGoogle Playを選択し、次へをクリックします。
- Androidパッケージ設定を構成します。
-
キーのハッシュ: Google Play Consoleで見つけます。セットアップ > アプリ署名に移動します。アプリ署名キー証明書セクションまでスクロールし、SHA-1証明書フィンガープリントをコピーします。その後、オンラインツールを使用してbase64形式に変換し、結果をコピーします。
- アプリ内イベントを自動的にログイン(推奨): デフォルトでオンになっています。
- Google Playの資格情報: デフォルトでオフになっています。
-
パッケージ名: Google Play Consoleで見つけます。セットアップ > アプリ署名に移動し、デジタル資産リンクJSONセクションまでスクロールし、コードブロック内のパッケージ名をコピーします。「app-ads.txtの検証エラー」というエラーが表示された場合は、無視してください。
- クラス名: “com.shopline.appbuilder.DeeplinkActivity”を入力します。
- インストールリファラーの復号化キー: 自動生成され、アクションは必要ありません。
- テスト手順を提供: アクションは必要ありません。
-
キーのハッシュ: Google Play Consoleで見つけます。セットアップ > アプリ署名に移動します。アプリ署名キー証明書セクションまでスクロールし、SHA-1証明書フィンガープリントをコピーします。その後、オンラインツールを使用してbase64形式に変換し、結果をコピーします。
FacebookアプリIDとアクセストークンの取得
Meta for Developersでアプリをクリックし、アプリ設定 > 高度な設定に移動して、FacebookアプリIDとアクセストークンを見つけます。後で使用するために保存してください。
Facebookアカウントログインの有効化と設定
Meta for DevelopersでiOSおよびAndroidプラットフォームを追加したら、SHOPLINEの管理画面に戻ってFacebookログインの設定を完了します。
- あなたのSHOPLINE管理画面から、アプリ > ショッパーアプリに移動します。
-
アプリの公開タブに移動し、アプリケーション統合セクションの編集ボタンをクリックします。
-
ソーシャルログインセクションで、Facebookログインのトグルをオンにします。ショッパーアプリを通じて、または他の方法でアプリを公開していない場合、トグルは利用できません。
-
FacebookアプリIDとアクセストークンを入力し、設定を完了するためにOKをクリックします。
特別な注意事項
- アプリがすでに公開され、Facebookログインと統合されている場合、FacebookアプリIDやアクセストークンを変更しないでください。変更があると、現在のアプリバージョンのFacebookログインが無効になります。変更が必要な場合は、新しいバージョンをレビューのために提出する必要があり、顧客は再度Facebookログインを有効にするためにアプリを更新する必要があります。
- Appleの要件により、サードパーティのログインをサポートするアプリは、Appleでサインインもサポートしなければなりません。Facebookログインが有効になっている場合、Appleでサインインは自動的に有効になります。Googleアカウントログインを統合せずにFacebookログインを無効にすると、Appleでサインインも無効になります。
この記事はAIを使用して翻訳されており、不正確な情報が含まれている可能性があります。最も正確な情報については、元の英語版を参照してください。