メインコンテンツまでスキップ

Google の追加設定

ソーシャルログインマネージャー上での追加設定は不要です。

警告

ウェブアプリ用の Google との連携設定 が完了していることを前提としています。

ネイティブアプリにソーシャルPLUS による Google ログインを実装するには以下の 2 点が必要になります。

  • iOS 用のクライアントID
  • Android 用の google-services.json

iOS 用のクライアントID の取得

警告

詳しくは Google 側の公式ドキュメントをご確認ください。

  1. Google Cloud Console にアクセスし、Google ログインで利用中のプロジェクトを選択します。 https://console.cloud.google.com/apis/credentials

    Google Cloud Console - プロジェクトの選択

  2. 対象プロジェクトの「認証情報」ページが表示されます。「認証情報を作成」をクリック

    Google Cloud Console - 認証情報を作成

  3. 「OAuth クライアント ID」を選択

    Google Cloud Console - 「OAuth クライアント ID」を選択

  4. アプリケーションの種類に「iOS」を選択

    Google Cloud Console - アプリケーションの種類

  5. 表示されたフォームの内容を埋めて「作成」ボタンを押下

    Google Cloud Console - アプリケーションの詳細

  6. 「クライアント ID」が表示されます。このクライアント ID を iOS 用の SDK で使用します

    Google Cloud Console - OAuth クライアントを作成しました

サーバ側クライアント ID は、ソーシャルPLUS の「Google 設定」に登録しているクライアント ID の値を使用します。

Android 用の google-services.json の取得

警告

詳しくは Google 側の公式ドキュメントをご確認ください。

  1. Google Sign-In for Android のページへアクセスし、"Google API Console プロジェクトを設定する" 項目の「プロジェクトを構成する」ボタンをクリック

    Google Sign-In for Android - 統合の開始(プロジェクトを構成する)

  2. Google ログインで利用中のプロジェクトを選択して「NEXT」を押下

    Google Sign-In for Android - プロジェクトの選択

  3. アプリケーションの種類に「Android」を選択

    Google Sign-In for Android - アプリケーションの種類

  4. 表示されたフォームの内容を埋めて「CREATE」ボタンを押下

    Google Sign-In for Android - アプリケーションの詳細

  5. 作成された「クライアント ID」と「クライアントシークレット」が表示されます。このクライアント ID を Android 用の SDK で使用します

    Google Sign-In for Android - OAuth クライアントの作成完成