一般のよくある質問
注釈:本資料はAI技術を用いて翻訳されています。
はじめに
この FAQ は、AccelByte Gaming Services (AGS) に関するよくある質問に答えることを目的としています。その他のご質問がある場合は、お問い合わせください。
アカウント管理
AGS のアカウント管理機能には、メール確認とパスワード回復システムを備えた堅牢なオプトインシステムが含まれています。また、AGS Access サービスを使用して、メール確認やパスワード回復などの機能も提供しています。
Q: アカウント管理システムはカスタマイズ可能ですか?
A: はい、AGS App Editor と TypeScript SDK を介してカスタマイズがサポートされています。
Q: AGS アカウントシステムを WordPress などの一般的な Web サイトページビルダーと統合する機能はありますか?
A: はい、サポートされています。
Q: アカウント管理ツールはありますか?
A: はい、AGS Admin Portal App Editor にはアカウント管理機能があります。
認証
AGS Access サービスは、認証と認可を提供します。このサービスは、OAuth 2.0 仕様を使用した多層セキュリティを提供します。ユーザーアカウント、IAM クライアント、堅牢な権限システム、サードパーティログイン統合などは、提供されるサービスの一部です。
Access サービスは、AGS プラットフォーム内の他のすべてのサービスへのアクセスを提供し、Admin Portal、プレイヤー、およびゲームプレイをサポートする他のアプリケーションからのリクエストを処理する責任があります。アカウントリンクサービスにより、プレイヤーがさまざまなプラットフォームでゲームをプレイできるようにします。
サードパーティ認証
プレイヤーがサードパーティのプラットフォームアカウントをゲームまたはプラットフォームにリンクすると、どのプラットフォームでプレイしても、ゲームプレイと進行状況データにアクセスできるようになります。
AGS は、さまざまなサービスを介してサードパーティアカウントのリンクをサポートしています。
- ソーシャルプラットフォーム: Facebook、Twitter、Snapchat、Twitch、Discord はすべてサポートされています。
- ゲームプラットフォーム: Xbox、PlayStation、Nintendo、Steam、Oculus、Epic はすべてサポートされています。
- テクノロジープラットフォーム: Apple、AWS、Microsoft、Google、OIDC はすべてサポートされています
二要素認証
AGS の二要素認証は、AGS プラットフォーム上のユーザーアカウントに第 2 層のセキュリティを提供します。二要素認証は、ゲームまたは Web プラットフォームにアクセスするプレイヤー、または Admin Portal にアクセスする管理者ユーザーに対して有効にできます。AccelByte は、Authenticator App、Backup Code、Email Authentication の 3 つの異なるタイプの二要素認証を提供しています。
マーケティングサービス
このセクションでは、チームがゲームをマーケティングするのに役立つさまざまな AGS 機能の使用に関する質問を扱います。
アカウントメッセージと通知
メッセージと通知は、AGS Notifications サービスを使用してサポートされており、管理者またはパブリッシャーがプレイヤーにテキストベースの通知を送信できます。通知は、サービス間、またはサービスからクライアントアプリケーションに送信できます。通知は REST API を使用して送信され、WebSocket 接続を介して中継されて、リアルタイムで受信されたことを確認します。
メールキャンペーンの作成とサポート
メールキャンペーンは AGS プラットフォームの外部(例: MailChimp またはその他の CRM を使用)で処理されますが、ターゲットメールキャンペーンに使用するためにバックエンドプラットフォームからデータを抽出できます。
マッチメイキング
AGS Play サービスはマッチメイキングをサポートしています。これには、ランキング、ELO、またはカスタムデザインのサポートが含まれます。
Q: マッチメイキングはカスタマイズ可能ですか?
A: はい、マッチ属性を構成してパーティーのマッチング方法を決定することで、独自のマッチメイキングレーティング (MMR) を作成できます。また、理想的なマッチが不可能な場合にパーティーをマッチングする方法を決定するフレックスルールを作成することもできます。これらのフレックスルールには通常、マッチメイキングプロセスの時間制限が含まれており、プレイヤーがゲームをプレイするために長時間待つ必要がないようにします。
マッチメイキングシステムでは、非対称ゲームモードも作成できます。たとえば、5 人のプレイヤーが、プレイヤーによって制御される 1 人の強力な敵に協力する 1 vs. 5 モードなど、一方のチームが他方よりも大きいモードです。
クロスプラットフォームマッチメイキング
クロスプラットフォームマッチメイキングは、CrossPlay を使用した AGS のマッチメイキングサービスを介してサポートされています。CrossPlay により、さまざまなプラットフォーム(例: Steam、PSN、XBL、PlayStation、Nintendo、Steam、Epic)のプレイヤーが一緒にプレイできます。一部のプラットフォームでは、プレイヤーがクロスプレイ機能にオプトインまたはオプトアウトするためのオプションをゲームが提供する必要があります。デフォルトでは、AGS マッチメイキングはプラットフォームに関係なくすべてのプレイヤーをマッチングしますが、マッチメイキング構成に追加のルールを追加して、ゲームクライアントからのマッチリクエストにパラメーターを追加できます。
コマース
AGS には、セール、スケジューリング、バンドルを含む、堅牢なゲーム内マーケットプレイスサポートが含まれています。これらの機能は、AGS のMonetizationサービスを使用してサポートされており、ストア、ゲーム内アイテム、または販売用のアドオンを管理し、これらのアイテムをカテゴリに分類できます。コマースには、アイテムのローカリゼーション、アイテムのリージョナルデータ、アイテムのバンドリング、ストアの分離、ストアのクローン作成、ストアのインポート/エクスポート、画像とアイテムタグ、購入制限などの機能も含まれています。
支払いプロバイダー
AGS は、Xsolla、Stripe、Ayden、Checkout を支払いプロバイダーとして標準でサポートしています。
支払いプロバイダー機能は、AGS Shared Cloud ではまだサポートされていません。
Web マーケットプレイスディストリビューション
AGS Distribution サービスにより、独自のパブリッシャーになり、タイトルを自律的に配信できます。Web ベースの Player Portal とインストール可能なゲームランチャーにより、独自のゲーム配信プラットフォームを構築でき、App Editor などの追加機能により、プラットフォームの外観と雰囲気を簡単にカスタマイズできます。
ゲーム内マーケットプレイス通貨
AGS Currency サービスを介してサポートされており、Admin Portal でトランザクションに使用する通貨を構成できます。実世界の通貨と仮想通貨の両方を構成して、プレイヤーがこれらの通貨を使用してトランザクションを行えるようにすることができます。
コマースサービスは日本の法律に準拠しています。
ゲーム内マーケットプレイス通貨機能は、AGS Shared Cloud ではまだサポートされていません。
エンゲージメント
AGS Engagement サービスには、アチーブメント、リーダーボード、リワード、シーズンパス、ユーザー生成コンテンツなどの機能が含まれています。これらの機能は、Admin Portal を介して構成およびアクセスできます。
リーダーボード
Web アクセス可能なリーダーボードとゲーム内統計は、AGS Leaderboardサービスを使用してサポートされており、Cloud Statistics サービスからデータを収集することで、プレイヤーのスコアとゲーム内のランキングを追跡できます。
利用可能な統計には、プレイしたマッチの数、プレイヤーのマッチメイキングレーティング、およびエクスペリエンスポイントが含まれます。ただし、お客様は「完了したミッション」や「ヘッドショット」などのカスタム統計をいくつでも作成し、カスタム統計に基づいてリーダーボードを作成できます。
Leaderboard サービスは、このデータを使用して各プレイヤーのランクを計算します。このサービスは、1 つのゲームで複数のリーダーボードをサポートしており、日々のプレイヤー活動の日次リーダーボード、週次プレイヤーの要約の週次リーダーボード、毎月のプレイヤー活動を記録する月次リーダーボード、ホリデーイベントなどの季節的なプレイヤー活動のシーズナルリーダーボード、および全期間リーダーボードが含まれます。
シーズンパス
AGS Season Pass サービスは、期間限定のチャレンジに参加するプレイヤーに特別な報酬を付与する階層型報酬構造を提供します。プレイヤーがシーズンパス(または「バトルパス」)チャレンジで XP を獲得すると、ティアのロックが解除され、報酬を請求できるようになります。
アチーブメント
AGS Achievements サービスは、開発者がゲームへのプレイヤーエンゲージメントを高めるために使用できるツールです。ゲーム内のプレイヤーの進行状況を認識し、アイテムや新しいキャラクターで報酬を与えることは、ゲームのより深い楽しみだけでなく、ブランドロイヤルティも育成します。アチーブメントには、インクリメンタルとノンインクリメンタルの 2 つの主なタイプがあります。
リワード
AGS Rewards サービスは、アチーブメントを認識してプレイヤーに特別なアイテムやその他のエンタイトルメントを付与することで、プレイヤーの定着率とブランドロイヤルティを高める効果的な方法です。進行状況に対して報酬を受け取るプレイヤーは、ゲームにより頻繁に参加する可能性が高くなります。報酬は、アイテム、新しいマップ、バッジなど、いくつかの異なるタイプに分類できます。Rewards サービスは、Statistics サービスと Achievements サービスと統合して、プレイヤーが報酬を獲得するためにクリアする必要があるベンチマークを定義し、Entitlements サービスと Fulfillment サービスと統合して、プレイヤーが獲得した報酬を付与することで機能します。
Q: AGS は、進行、保存、ロード、アチーブメントをサポートしていますか?
A: はい、Statistics、Cloud Save、Achievements などのサービスの組み合わせを介してサポートされています。
Q: AGS には、クロスプラットフォームエンタイトルメントシステムまたはソリューションが含まれていますか?
A: はい、AGS Access Service(およびアカウントリンク)と AccelByte のEntitlements サービスによってサポートされています。
チャレンジまたはクエストシステム
Challenge サービスは、AGS のロードマップに含まれています。それまでの間、クラウドストレージ、非表示ストアアイテム、統計、アチーブメントの組み合わせを使用して Challenge システムを実装するための回避策があります。
引き換えコード
引き換えコードは、AGS Code Redemption サービスを介してサポートされています。このサービスにより、引き換え可能なコードを作成してプレイヤーに配布し、ゲーム内アイテムやその他のエンタイトルメントのロックを解除できるようにします。コードは、ゲーム内または Web サイトで引き換えることができます。
Admin Portal では、生成するコードの数、コードを引き換えることができる回数、プレイヤーがコードを引き換えることができる回数を構成できます。キャンペーンを開始した後、コードの引き換え履歴を表示することもできます。Steam などのサードパーティプラットフォームによって生成されたコードも、カタログに販売用にリストできます。コードの一括追加または削除は、API エンドポイントを使用して実行できます。
購入、獲得した報酬、請求されたコードを含むアクティビティログは、API エンドポイント経由でアクセスできるか、Admin Portal 経由で表示できます。プレイヤーは、Player Portal で購入履歴を確認することもできます。
ソーシャル機能
AGS Socialサービスは、フレンド、グループ、プレゼンス、チャット、通知などの機能を有効にします。
フレンドシステム
AGS Friendsサービスにより、プレイヤーは他のプレイヤーとソーシャルに接続できます。このサービスは WebSocket を使用して、すべてのプレイヤーが自分のフレンドリストに関するリアルタイムの更新を取得できるようにします。プレイヤーは、いくつかの異なる方法でフレンドを管理できます。
ギルドシステム
AGS は、Groupsサービスを介してグループとギルド機能を提供しており、プレイヤーがチャットして一緒にプレイできるように集まることができます。このサービスを実装することで、プレイヤーはグループを作成、参加し、他のプレイヤーをグループに招待できます。グループ管理者は、参加リクエストを管理したり、グループからメンバーを追加または削除したり、カスタム権限を持つさまざまなロールを作成および管理したりすることもできます。
チャット
パーティーチャットにより、ユーザーはパーティー内のすべてのプレイヤーにメッセージを送信できます。パーティーメンバーは、送信者からの新しいメッセージがあるときに通知されます。
グローバルチャットにより、ユーザーはゲーム内のすべてのユーザーにメッセージをブロードキャストできます。デフォルトでは、ユーザーはグローバルチャネルに参加して、ゲーム内の他のユーザーにメッセージのブロードキャストを開始できます。
ホワイトラベルサポート
Q: AGS のホワイトラベルサポートの程度はどのくらいですか?
A: AGS App Editor と TypeScript SDK を活用することで、Player Portal と Launcher の両方の外観と雰囲気を完全にカスタマイズできます。AGS TypeScript SDK は、AccelByte バックエンドサービスを使用して Web アプリケーションを構築できるプラットフォームに依存しない JavaScript ライブラリです。TypeScript SDK playground を試すことができます。
Q: 複数の Web サイトゲートウェイを持つことはできますか?各ゲームまたはフランチャイズのビジュアルをスキンしたいと思います。
A: はい、Publisher ネームスペースとゲームネームスペースの両方が独自のポータルを持つことができるため、サポートされています。Web サイトのログインとページビジュアルは、AGS App Editor と TypeScript SDK サービスを介してブランド要件を満たすようにカスタマイズできます。
ユーザーデータ
年齢や性別など、ユーザーが提供する情報のカスタマイズ。 ファーストクラス属性(例: 表示名または生年月日)は標準で利用可能ですが、カスタム属性または「セカンドクラス」を作成して、他のユーザー情報(例: 住所)をキャプチャできます。
Q: 移動する機能を含め、顧客データを所有しますか?
A: はい。AccelByte Master Services Agreement の General Data Protection Regulation のセクション 2.0 を参照してください。
Q: 顧客データは他のグループと共有されますか?
A: いいえ。AccelByte Master Services Agreement の General Data Protection Regulation のセクション 3.0 を参照してください。
テレメトリ
AGS のGame Telemetryサービスは、ゲームのスケーラブルなイベントデータインジェストパイプラインとして機能し、HTTP ベースの REST API を使用して指定されたストリーミングパイプラインにイベントを送信します。このサービスを使用すると、プレイヤーデータを収集して分析し、将来の設計決定に役立てることができます。また、サービス名でグループ化された AGS Telemetry Events のリストも保持しており、参照できます。
Q: テレメトリシステムは、さまざまなデータストレージソリューションまたはサードパーティ統合をサポートしていますか?
A: はい、AGS Game Telemetry サービスは、Redshift、S3、Snowflake などのいくつかの異なるデータウェアハウスをデフォルトでサポートしています。AccelByte は、まだ標準でサポートしていないデータウェアハウスを統合するために協力できます。
LiveOps サポート
AccelByte のサポートチームは、デフォルトですべての AccelByte サービスを積極的に監視します。監視されているデフォルトのサービスをリストするカスタムステータスページリンクが各顧客に提供されます。アラートがトリガーされた場合、AccelByte サポートチームメンバーがアラートを確認し、必要なアクションを実行します。アラートが Severity Level 1、Level 2、または Level 3 に分類される可能性が高いと見なされる場合、顧客は電子メール通信を介して通知されます。
完全なサービスレベル契約は、AccelByte Master Services Agreement に概説されています。
モデレーション
特定のゲームまたは製品から警告、一時的または永久的にユーザーを禁止するためのプレイヤーモデレーションは、AGS User Bans サービスでサポートされています。このサービスにより、ゲームのルールを破ったり、不適切な行動をしたりするプレイヤーから、ゲームまたは特定のゲーム内機能へのアクセスを制限できます。ユーザー禁止を実行する方法は、Account Bans、Feature Bans、Device Bans の 3 つがあります。
法的契約システム
AGS Legal Agreements サービスには、利用規約、プライバシーポリシー、エンドユーザーライセンス契約(EULA)などの法的文書を管理する機能があります。プレイヤーが電子メールで更新を受け取りたいかどうかなど、マーケティング設定を管理することもできます。異なるバージョンとロケールで文書を作成および管理し、Admin Portal に保存できます。
法的契約は、ゲームネームスペースまたはパブリッシャーネームスペースのいずれかにアップロードできます。パブリッシャーネームスペースにアップロードされた契約は、Player Portal または Launcher のすべてのゲームに適用され、プレイヤーはプラットフォームのアカウントを作成するときに 1 回だけ同意する必要があります。
顧客のバックアップ要件
Q: バックアップ、復旧、可用性に関する顧客の責任は何ですか?たとえば、AccelByte 製品データをバックアップするために AccelByte の顧客はどのような責任を負いますか?
A: AGS と ADT は両方とも SaaS ソリューションであり、顧客データは AccelByte によってバックアップされます。お客様が独自のデータをバックアップする必要はありません。