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

AGS 2025.5.0 リリースノート

注意

This is an unsupported AGS version. AccelByte no longer provides any updates, bug fixes, security patches, or technical support for these versions. Please refer to the AGS Version Support Lifecycle document for more information.

Last updated on February 4, 2026

注釈:本資料はAI技術を用いて翻訳されています。

リリース日: 2025年7月16日

お知らせ

  • なし

バージョン

AccelByte Gaming Services (AGS) Game SDK

Extend SDK(旧称 Server SDK)の最新バージョン

各GitHubリリースページを参照してください:

AccelByte Multiplayer Servers (AMS)

ハイライト

取り消し機能を備えた強化版DLC再同期

以前は、DLC設定からアイテムが削除された場合、関連するプレイヤーのエンタイトルメントが自動的に取り消されませんでした。このため、管理者による手動対応が必要でした。この問題は、システムが取り消すべきエンタイトルメントを正しく追跡・識別できない制約に起因していました。

新しいワークフローでは、エンタイトルメントの取り消しが自動処理されるようになりました。管理者が手動で管理する必要がなくなり、より効率的で正確なエンタイトルメントライフサイクルを実現します。

自動取り消しプロセスはDLC設定エンドポイントで有効/無効を切り替えられます。自動取り消しとインベントリ連携を同時に有効化することは推奨されません。取り消し失敗を引き起こす可能性があります。

REST APIから利用するには、次のエンドポイントを使用します:

  • 取り消しの有効/無効切り替え [PUT] /admin/namespaces/{namespace}/dlc/config/item
  • 取り消し設定の取得 [GET] /admin/namespaces/{namespace}/dlc/config/item

Shared Cloud向けLog Viewerの有効化

Shared Cloud環境でLog Viewerが有効になり、スタジオ管理者がゲームクライアントまたはゲームサーバーAPI呼び出しを分析、確認、デバッグしやすくなりました。利用方法の詳細はこのガイドを参照してください。

  • Admin Portalでの場所
    • Admin Portal → スタジオのネームスペースまたはゲームのネームスペースを選択 → Development Utilities → Logs → Log Viewer

Private Cloud向けアップタイムSLAダッシュボード

Grafanaの新しいSLA Monitorダッシュボードのリリースをお知らせします。このダッシュボードは透明性を高め、お客様の環境内でAccelByteサービスの信頼性を効果的に監視するために必要な情報を提供します。現在このダッシュボードは本番ゲームが稼働している環境のみで利用可能です

このダッシュボードでは、指定月の環境アップタイムを明確かつ詳細に確認できます:

  • 全体アップタイム情報 - 環境の総アップタイムを素早く把握できます。
  • イベントマーカー付きアップタイムの可視化 - アップタイムの傾向を動的なグラフで表示し、メンテナンスウィンドウやインシデントなどサービスアップタイムに影響する重要イベントを強調表示します。
  • サービス別アップタイムの内訳 - 環境内の各サービスごとのアップタイムパフォーマンスを把握できます。

アクセス方法

  • Grafana Cloudインスタンスへのアクセスはこのガイドを参照してください
  • Grafanaに入ったら、サイドバーのDashboardsメニューに移動し、5 - Operations ディレクトリ → SLA Monitorにダッシュボードがあります

関連ポリシーはドキュメントポータルを参照してください。

Private Cloud向け使用量と請求のトラッキング

Private Cloudのお客様*向けに、請求および使用量モニタリングページをリリースしました。この新機能により、サービスの使用状況を監視し、詳細な請求情報を確認できるようになります。

使用量ページ:

AGS、AMS、Extendなど、すべてのサービス使用状況の詳細を確認するには使用量ページをご覧ください。環境と日付のフィルターでさらに絞り込むことができます。

請求ページ:

請求ページでは、次回の支払い見積もりが確認でき、サポートティア、環境、AGS使用量、およびAMS/Extendのアドオン費用の詳細が表示されます。希望する使用期間を選択することもできます。

アクセス方法:

  1. Admin Portalでゲームネームスペースに移動します。
  2. Admin Portalのサイドバーで「Billing & Usage」を選択します。

*注: この機能は現在、一部のお客様のみ利用可能です。

Unreal 5.6 サポート(ベータ)

権限の変更

AGS Private Cloud

このセクションはPrivate Cloudのお客様のみが対象です。

本リリースでは、Private Cloud Admin Portalのデフォルトロールに新しい権限を追加しました。Private Cloudのデフォルトロールが初めての方は、こちらをご確認ください。 独自のカスタムロールを運用している場合は、最新の権限に更新してください。

  • Admin PortalのExtendページでExtend Logs URLを生成し、お客様がExtendログを簡単に確認できるようにするために使用
    • Super Admin Role:
      • ADMIN:NAMESPACE:*:GRAFANA:DATASOURCE (Action 15 - CRUD)
      • ADMIN:NAMESPACE:*:GRAFANA:WHITELIST (Action 15 - CRUD)
    • Game Admin Role:
      • ADMIN:NAMESPACE:{namespace}:GRAFANA:DATASOURCE (Action 2 - Read)
    • View Only Role:
      • ADMIN:NAMESPACE:*:GRAFANA:DATASOURCE (Action 2 - Read)
      • ADMIN:NAMESPACE:*:GRAFANA:WHITELIST (Action 2 - Read)
  • Turn ManagerサービスからTX/RXネットワーク使用量を照会するために使用
    • Super Admin Role:
      • ADMIN:TURN:NETWORK:STATISTIC (Action 2 - Read)

破壊的変更

  • なし

非推奨および廃止予定の機能

軽微な変更

Admin Portal

  • Admin PortalのAboutセクションにAGS Version Support Lifecycle情報を追加しました。詳細はドキュメントをご覧ください。
  • Request Trackerに現在のAGSバージョン情報を追加しました。
  • Request TrackerテーブルにJiraチケットの「Last Updated」情報を追加しました。
  • ネームスペース無効化UIの改善
    • 現在、Admin Portalでゲームネームスペースを無効化しても、UI上のステータスが変わるだけで、Extend AppやAMSフリートの自動停止などの実際の機能は無効化されません。この機能についての誤解を防ぐため、UIデザインと文言を更新しました。
  • Search Users UIに3〜30文字の制限を示すツールチップを追加しました。
    • Admin Portalのユーザー検索は、パフォーマンス上の理由から(メールと表示名の両方で)3〜30文字のクエリのみ動作します。短すぎたり長すぎたりする文字列を入力すると、検索が動かないと誤解されることがありました。これを明確にするため、Search Users UIに制限を説明するツールチップを追加しました。

IAM

  • ゲームスコープのリソースイベントペイロードにオプションの sourceNamespace フィールドを追加しました。

    sourceNamespace フィールドは、リソースを所有するネームスペースがイベント発生ネームスペースと異なる場合に、そのネームスペースを示します。それ以外の場合、このフィールドは空になります。

    • イベント名の例: gameUserCreated, gameUserAccountCreated, thirdPartyAccountCreated
    • シナリオ例: パブリッシャーユーザーにゲーム報酬が付与された際、パブリッシャーネームスペースからゲームユーザーアカウントが自動作成されます。このとき sourceNamespacegameNamespace になります。
  • One-Time Linkingフローで、ユーザーがソースアカウントからターゲットアカウントにゲームアカウントを移行することを選択した際にトリガーされる新しいイベントを追加しました。

    • このイベントペイロードには、ソースからターゲットにリンクされた選択済みゲームアカウントと、該当する場合は削除・置換されたターゲット側のゲームアカウントが含まれます。
      • Topic: oneTimeCodeLinked
      • Event Name: userAccountTransformed

Extend

  • Extend App詳細ページにShow Logボタンを追加しました。
  • メールアドレスを入力して通知を受け取るサブスクライバーを追加できるようになりました。

Game SDK

  • [Unreal Engine] theEntitlement サービスの EntitlementStatus に不足していたEnum「SOLD」を追加しました。
  • [Unreal Engine] プライベート統計取得時に認証済みユーザー向けの /me/statitems エンドポイントを使用するロジックを追加しました。

Session

  • メンバー変更時にバックフィルチケット内のセッション情報が更新されるようになりました。
  • 管理者が /session/v1/admin/namespaces/{namespace}/parties エンドポイントでパーティーセッションデータを検索する際、セッション設定名フィルターを使用できるようになりました。
  • 全プレイヤーがパーティーから離脱した際にトリガーされるPartyDeletionEventを追加しました。

Session History

  • 管理者が /sessionhistory/v1/admin/namespaces/{namespace}/parties エンドポイントでパーティーセッションデータを検索する際、セッション設定名フィルターを使用できるようになりました。

Player Portal

  • Twitch dropsの画像アイテムのプレースホルダーを企業ロゴに更新しました。

バグ修正

Admin Portal

  • ストアでアイテム価格を設定する際、管理者がドル($)の金額を正確に入力できない問題を修正しました。
  • Storesでハイフン('-')を含む新しいカテゴリを作成できない問題を修正しました。
  • Legalの国選択ドロップダウンにおけるスペイン語(メキシコ)のローカライズ文字列を修正しました。
  • 製品がスロットリングされ、AGSの状態が未サブスクライブのときにExtend使用量セクションの情報が誤っていた問題を修正しました。
  • 新規招待管理者向けの初回ツアー完了後にRequest Trackerのイントロツールチップが表示されない問題を修正しました。
  • Legal Document UIの Spanish (Mexico) の言語タイトルがローカル言語で表示されるよう修正しました(Spanish (Mexico) から Español (México) へ)。

IAM

  • Send Registration Code APIが空のemailAddress値を適切に検証せず、期待される400エラーではなく500エラーになる問題を修正しました。

Challenges

  • 適切なタイミングでもチャレンジステータスが "INIT" のまま "TIED" に遷移しない問題を修正しました。ステータスフローはチャレンジ結果に基づいて正しく更新されます。

Extend

  • デプロイプロセスが失敗しているにもかかわらず、環境変数とシークレットが成功としてデプロイされる問題を修正しました。
  • 正しくは deployed であるにもかかわらず、アプリのステータスが undeployed と表示される問題を修正しました。
  • 不正なリクエストが原因でユーザーをサブスクライブできない問題を修正しました。
  • AGS 2025.4に更新後、VMHour使用量が欠落する問題を修正しました。

Game SDK

  • [Unreal Engine] FUserOnlineAccountAccelByteFOnlineAsyncTaskAccelByteLogin::Tick() をスレッドセーフにしました。
  • [Unreal Engine] ServerInventory::SaveInventoryItem のOff-by-Oneエラーを修正しました。
  • [Unreal Engine] ゲームサーバーが未認識のenumを ServerEcommerce::FulfillRewards でバックエンドに送信しないようにしました。
  • [Unity] サーバーレイテンシ取得の実装を改善しました。SDKは初回ポートが別プロセスで使用中の場合、代替ポートを試行します。
  • [Unreal Engine] SDKのAccelByte Credentialsクラスのスレッドセーフ性を改善しました。
  • [Unreal Engine] スレッドセーフ性の改善により、FUserOnlineAccountAccelByte クラスはコピー不可になりました。

Platform

  • IAP注文ステータスが、特に返金処理中にPlayStation Network(PSN)の注文状態と正確に一致しない問題を修正しました。

  • fulfillmentCompletedイベントペイロード内のfulfillmentItemsにおいて、itemTypeフィールドが欠落することがあった問題を修正しました。この修正により、下流処理に必要なイベントデータが完全かつ正確になります。

Player Portal

  • Legalウェブサイトの国選択ドロップダウンにおけるスペイン語(メキシコ)のローカライズ文字列を修正しました。
  • 新たに非表示にした法的ドキュメントがLegalウェブサイトのサイドバーに残り続けるキャッシュ問題を修正しました。
  • one-time-codeでヘッドレスアカウントをアップグレードした後に、ユーザーが個人データをリクエストできない問題を修正しました。