ソーシャルログイン

ソーシャルログインで取得できる情報|6サービスの違いを一覧で比較

ソーシャルログインで取得できる情報はサービスごとに違います。ソーシャルIDと氏名はほぼ共通で取得できますが、生年月日や電話番号は取得できないことが多く、フォームで補う設計が必要です。本記事では6サービスの取得範囲を一覧で比較し、会員データをどう設計するかを解説します。

結論:ID と氏名は取れる、生年月日と電話番号は期待しない

ソーシャルログインを検討するとき、最初に確認すべきは「何の情報が取れるか」です。ここを誤ると、会員データの設計をやり直すことになります。

大まかな傾向は次のとおりです。

  • ほぼ全サービスで取れる……ソーシャルID(そのSNS内の一意な識別子)、氏名
  • サービスによる……メールアドレス、プロフィール画像、ユーザー名
  • ほとんど取れない……生年月日、電話番号、住所

つまり「ソーシャルログインを入れれば会員情報が埋まる」わけではありません。 必要な項目は、別途フォームで入力してもらう設計にします。

サービス別の取得範囲

取得できる情報はサービスごとに異なる
取得できる情報はサービスごとに異なる

項目

Apple

Facebook

Google

X(旧Twitter)

Yahoo!

LINE

ソーシャルID

氏名

ユーザー名

×

×

メールアドレス

生年月日

×

×

×

×

×

△はユーザーの同意や設定、申請の可否によって変わるものです。取得できる前提で設計しないでください。

Apple:メールアドレスが「隠される」ことがある

Appleでサインインでは、ユーザーが実際のメールアドレスを隠す選択ができます。この場合、Appleが発行する転送用のアドレス(@privaterelay.appleid.com)が渡されます。

メールは届きますが、実アドレスでの名寄せはできません。 既存会員との突き合わせをメールアドレスで行っている場合、ここが穴になります。

Google:もっとも安定して取れる

メールアドレス・氏名・プロフィール画像が確実に取得できます。BtoBサービスでは業務用のGoogleアカウントを持つ利用者が多く、会社のドメインでメールアドレスが取れる点も実務上の利点です。

LINE:メールアドレスの取得には申請が要る

LINEログインでメールアドレスを取得するには、LINE側への申請と承認が必要です。申請せずに実装すると、ソーシャルIDと表示名しか取れません。

国内BtoCではLINEが主力になることが多いため、この申請を工程に入れ忘れると、リリース直前に会員設計の見直しが発生します。

X(旧Twitter):取得できる範囲は限定的

ソーシャルIDとユーザー名は取れますが、氏名やメールアドレスは条件によります。発信力のあるユーザーが多いサービスでは有効ですが、会員情報の充足を目的に選ぶものではありません。

Facebook:審査が厳格化している

取得できる情報の範囲を広げるには、Meta社の審査を通す必要があります。審査基準は変更されるため、申請時点で通ったものが将来も同じとは限りません。

Yahoo! JAPAN:属性情報が比較的取りやすい

メールアドレスに加え、ユーザーの同意があれば属性情報を取得できる場合があります。ECや、比較的年齢層の高いサービスで採用されます。

取れない情報をどう補うか

1. 登録直後に最小限だけ聞く

ソーシャルログインで登録が完了した直後に、本当に必要な項目だけを1画面で聞きます。ここで項目を増やすと、せっかく減らした離脱が戻ります。

2. 使う場面で聞く

配送先住所は購入時、電話番号は予約時、というように必要になった時点で聞く設計にします。登録時にまとめて聞く必要はありません。

3. フォームの自動入力で手間を減らす

取得済みの情報をフォームへ自動反映すれば、入力欄が残っていても負担は下がります。当社の顧客ではフォーム離脱率が40%改善した例があります(自社顧客実績)。

既存会員との名寄せ

すでに会員がいるサービスでは、ソーシャルログインで入ってきた人が既存会員かどうかを判定する必要があります。

一般的にはメールアドレスで突き合わせますが、前述のとおりメールアドレスが取れない・実アドレスでない場合があります。次のいずれかを決めておいてください。

  • メールアドレスが取れないサービスは、名寄せ対象から外す
  • ログイン後に「既存の会員IDと連携しますか」と確認する画面を挟む
  • 1つの会員IDに複数のSNSを紐づけられる構造にしておく

会員数が増えてからの変更は難しくなります。 最初に決めてください。

よくある質問

取得した情報は後から増やせますか?

取得範囲を広げる場合、ユーザーに再度同意を求める必要があります。サービスによっては申請や審査も必要です。最初に必要な範囲を決めておくほうが確実です。

ユーザーがSNS側で氏名を変更したら、こちらも変わりますか?

自動では変わりません。ログインのたびに最新の情報を取得して更新するか、初回のみ取得して以降は自社で管理するかを決めておきます。

Login Plus について

Login Plus のログイン画面。6つのソーシャルログインとパスキーに対応
Login Plus のログイン画面。6つのソーシャルログインとパスキーに対応

Login Plusは、6つのIDプロバイダとパスキーに1つの実装で対応できるサービスです。取得できる情報の違いはLogin Plus側で吸収し、統一された形で受け取れます。

  • フォームアシスト機能により、取得情報をフォームへ自動入力
  • 各プロバイダへの申請手順書を無償で提供(LINEのメールアドレス申請を含む)
  • 複数のSNSを1つの会員IDに紐づけ可能

ソーシャルログイン・パスキーの資料をお送りします

対応SNS・料金・実装の流れ・導入事例をまとめています。
「自社に導入できるか」のご相談も、同じフォームから承ります。

送信をもって個人情報の取り扱いに同意いただいたものとみなします。

個別のご相談は からもどうぞ。

送信をもって個人情報の取り扱いに同意いただいたものとみなします。

送信をもって個人情報の取り扱いに同意いただいたものとみなします。