文档

​
​

Development

User Acquisition

Monetization

工业

Multiplayer Services SDK

All Services

Multiplayer Services SDK

此页面不支持所选语言。
Multiplayer
​
​
Multiplayer Services SDK
  • Overview
  • Get started
  • Use multiplayer sessions
  • Manage sessions
    • Lobby events
    • Rate limits
    • Information management in sessions
    • Synchronize player names in a session
    • Access control
    • Session error messages
  • Connect players through a relay
  • Networking
  • Matchmaking
  • Monitor and debug sessions
  • Tutorials
  • Reference
  1. Multiplayer Services SDK

Session error messages

Reference common session service error codes and messages to troubleshoot integration issues.
阅读时间1 分钟
最后更新于 3 个月前

The Multiplayer Services SDK abstracts and unifies error handling across the entire session lifecycle, covering issues from Lobby, Matchmaker, Relay, and network modules.
The Multiplayer Services SDK returns errors in the RFC 7807 Problem Details (RFC Editor) format, including some additional fields that are consistent with most other UGS services. These errors are unified as
SessionExceptions
s.

Error Status

Field

Description

DetailA human-readable explanation specific to this occurrence of the problem.
DetailsA list of additional details about the specific error. Refer to Error Details.
StatusThe HTTP status code of the response.
TitleA short, human-readable summary of the problem type. It should not change from occurrence to occurrence of the problem, except for purposes of localization.
TypeA URI that identifies the problem type and may provide documentation for the problem. These URLs are currently non-functional

Error Details

Field

Description

ErrorTypeRepresents the type of error detail.
MessageProvides more information about the error.

Session error values

Error

Description

SessionError.Unknown
A fallback or uncategorized error during a session operation.
SessionError.NetworkSetupFailed
Thrown when the network/netcode fails to bind, connect, or allocate a Relay properly.
SessionError.MatchmakerAssignmentFailed
Thrown when a player or group fails to be assigned a match by the Matchmaker.
SessionError.MatchmakerAssignmentTimeout
Thrown when the matchmaker takes too long to fulfill a session assignment ticket.
注意
Lower-level error codes from components like Lobby, for example,
lobby is locked
, are nested within the
SessionException
message rather than having their own explicit
SessionError
code.

Copyright © 2026 Unity Technologies
法律信息隐私政策CookiesDocumentation Terms of Use请勿出售或分享我的个人信息您的隐私选择(Cookie 设置)

“Unity”、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属公司在美国和其他地方的商标或注册商标(此处查看更多信息)。其他名称或品牌是其各自所有者的商标。

为方便起见,一些页面是机器翻译的,可能包含不准确的内容。如有信息不一致的情况,以英文版本为准。

  • 在本页上
    • Error Status

    • Error Details

    • Session error values


报告此页面的问题