Publisher Integration with SSO Providers
SSO ログインを提供するために 1 つ以上の SSO プロバイダーとインテグレーションしている場合、SSO プロバイダーからログインユーザーのメールアドレスを取得して UID2 Token を生成できるかもしれません。
このガイドでは、いくつかの一般的な SSO プロバイダーとのパブリッシャー インテグレーションについて、技術情報を提供します。
UID2 の作成に使用するメールアドレスが、UID2 契約、会社のプライバシーポリシー、および会社が適用されるその他のプラットフォームまたはサードパーティの条件に一貫していることを確認する責任があります。
High-Level Steps
シングルサインオン ソリューションとインテグレーションする一般的な手 順は次のとおりです:
-
SSO プロバイダーからユーザーのアイデンティティ トークンを取得します。
-
アイデンティティ トークンからユーザーのメールアドレスを抽出します。
-
ユーザーのメールアドレスを選択した UID2 publisher integration に渡します。
メールアドレスに 正規化とエンコード を適用する必要があるか、またはインテグレーションで自動的に適用されるかを確認するには、UID2 publisher integration のドキュメントを参照してください。
Sign In with Google
Sign in with Google を実装するための次のオプションが利用可能です:
Sign In with Google for Android
Create the Sign in with Google flow の手順に従います。トークンが検証された後、アイデンティティ トークンのペイロードの getEmail() メソッド を使用してメールアドレスを取得できます。
Sign In with Google for iOS and macOS
iOS または macOS で Sign in with Google からメールアドレスを取得するには、GIDGoogleUser
オブジェクトから取得します。詳細は、