EOS Epic Account Services

クロスプラットフォームの Epic Games アカウント エコシステムとそれに関連するソーシャル機能へのアクセスを提供するサービスです。

EOS Epic Account Services は、クロスプラットフォームの Epic アカウント エコシステムおよび、それに関連づけられたソーシャル機能を提供します。

EOS Epic Account Services を使用することで、複数のプラットフォームやストアにわたって 5 億人を超えるプレイヤーを擁する エコシステムを活用することができます。これにより、Epic ユーザーはゲームが使用するストアフロントやエンジンに関係なく、サポート対象の幅広いプラットフォームにおいてフレンドにアクセスすることができます。

EOS Epic Account Services は、Epic Online Services (EOS) の一部です。Epic Online Services の詳細については、「Epic Online Services (EOS) 概要」と「EOS クイック スタート 」ドキュメントを参照してください。

EOS Epic Account Services は、プレイヤー 認証 および、 フレンドプレゼンス にアクセスするための API オペレーションを公開します。また、 アプリ内購入 など、いくつかの Epic Games Store サービスも提供します。

主要情報

  • EOS Game Services では Epic Account Services は必須ではありません
    EOS Epic Account Services は、ゲームでクロスプラットフォームの Epic Games アカウントのソーシャル機能を使用するためのリソースのセットです。 ゲームで EOS Game Services を使用する場合、 EOS Epic Account Services は必要ありません。 プレイヤーは、サポートされている ID プロバイダー (Steam アカウントなど) の ID、 または Epic Games アカウントのいずれかを使用してゲームに接続できます。

  • 利用規則
    EOS Epic Account Services の利用規則は、 Epic Account Services のサービス補遺に規定されています。
    Epic Account Services に対するアプリケーションの設定方法の詳細については、 EOS Epic Account Services の使用を開始する を参照してください。

  • プレビューモード
    EOS Epic Account Services はプレビュー モードで利用でき、一時的な制限が適用されます。

    • プレイヤーが Epic Games ストア以外からゲームにアクセスする場合、このサービスは保護者の同意を提供しません。
    • 未検証のアプリケーションには、対象者の制限が適用されます。
  • OpenID 仕様の互換性
    EOS Epic Account Services OpenID Connect Core 1.0 仕様および Discovery 1.0 仕様と互換性があります (小規模な拡張あり)。 EOS Epic Account Services OpenID provider configuration は、 api.epicgames.dev/~/openid-configuration で入手できます。

  • Epic Games accounts と EOS Organization/Product User ID / EOS Product User IDs
    Epic アカウント システムと EOS Organization/Product User ID システムには重要な共通点および相違点がいくつかあります。

    • (a) Epic アカウント システムと (b) EOS Organization / Product User ID システムは両方とも完全にクロスプラットフォームであり、両方とも外部認証メソッドに幅広く対応しています。
    • しかしながら、エコシステム全体での Epic アカウントに対して、
      • EOS Organization User ID システムは必ずデベロッパーの 組織 に対して固有であり
      • EOS Product User ID は、必ず 製品 に対して固有です。
    • その結果:
      • コンソール アカウント などの同じ外部 ID は常に 1 度につき最大 1 つの (a) Epic Games account に関連づきますが、同時に複数の (b) EOS Organization User ID に関連づくことができます (ただし 1 組織につき 1 度のみ)。
      • 同様に、同一の EOS Organization User ID は各製品につき最大 1 つの EOS に対して指定できます。

EOS Epic Account Services ドキュメント

使用を開始する

Epic アカウント サービスの使用を開始する

ゲームに EOS Epic Account Services を設定する方法を説明します。

ツール

ツール: デベロッパー認証ツール

開発中のログイン ステータスを管理するツールです。

ガイドとコンセプト

承認と同意の管理

同意フローに関するユーザー体験とユーザーが許可を管理できる方法に関する情報を提供します。

ブランド レビュー

ブランド レビュー プロセスとドメイン検証など、ブランド レビューについて説明します。

クロスプレイ

異なるプラットフォーム間でのクロスプレイと再配布可能なインストーラーの使用など、クロスプレイについて説明します。

データのプライバシーおよび可視性

Epic Games アカウントでのデータのプライバシーおよび可視性に関する情報。

デザイン ガイドライン

EOS Epic Account Services を統合して認証を行う際のデザイン ガイドライン

ソーシャル オーバーレイの概要

ユーザーに表示される EOS ソーシャル オーバーレイの概要です。

インターフェース

Auth インターフェース

ログイン / ログアウト機能など、ユーザー アカウントの確認を処理するインターフェースです。

Friends インターフェース

フレンド リストの取得、他のユーザーの追加や削除を行うためのインターフェースです。

Presence インターフェース

ユーザーが自分の現在の活動をフレンドに知らせることができるインターフェースです。

Progression Snapshot インターフェース

Progression Snapshot インターフェースを使用して Epic アカウントをマージします。

UI インターフェース

オーバーレイ機能にアクセスするインターフェースです。

User Info インターフェース

表示名や国などユーザーに関する情報の取得と、表示名とアカウント識別子のマッピングを行うインターフェースです。