> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 多人游戏会话历史查看器工具

> Multiplayer Session History Viewer 工具，可展示最近几天内 MPSD 会话文档所有更改的时间线，包括已删除的文档。

多人游戏会话历史查看器可让你查看多人游戏会话文档历史中所有更改的历史时间线(包括已删除的文档)。
使用此工具可以更深入地了解 MPSD 会话文档随时间变化的情况。

该工具只会显示几天内的会话。

此独立工具是 GDK 和 `XboxLiveTools.zip` 的一部分;请参阅 [XBOX 服务开发工具](/tools/tools-services/live-tools)。

<img src="https://mintcdn.com/microsoft-4404708b/z-rLYkO3Ax6HPtgm/images/gdk/tools/live-session-history-viewer.png?fit=max&auto=format&n=z-rLYkO3Ax6HPtgm&q=85&s=0fefbb1711b200f93cb3394e9724316b" alt="MPSD 会话历史查看器" width="962" height="637" data-path="images/gdk/tools/live-session-history-viewer.png" />

## 访问控制

合作伙伴中心有某些设置要求才能支持使用开发者的帐户登录到多人游戏会话历史查看器。
游戏的发布者必须授予该开发者对该游戏运行会话历史查询的权限。

你的公司管理员需要转到贵公司的合作伙伴中心页面,选择 **Access Management**,然后选择相应的组。

若要使用多人游戏会话历史查看器,需要一个合作伙伴中心开发者帐户。
此开发者帐户需要属于特定组。
作为开发者,如果你还没有合作伙伴中心的访问权限,请联系你的公司管理员。

## 查看会话文档的更改

1. 在 Windows 资源管理器中,双击 `MultiplayerSessionHistoryViewer.exe`。将出现多人游戏会话历史查看器。

2. 指定沙盒、SCID、模板名称和 “query key”(会话名称、gamertag、xuid 或请求 correlationId),以及搜索日期范围。
   然后单击 **Query** 按钮。

3. 如果这是该沙盒的第一次查询,则会出现一个访问控制流程对话框,请求你的电子邮件和密码(请参阅上面的 “访问控制”)。
   该工具在进行有效查询之前不会请求访问凭据。

4. 如果凭据有效,则查询会运行,任何符合查询条件的 MPSD 会话都会显示在顶部的列表视图控件中,并带有元数据。

5. 选择一个会话或一个更改。

如果找到多个会话,在顶部部分中选择其中任何一个都会下拉显示对该会话进行的所有更改,以及每个更改的元数据。

选择单个更改会下载并显示该更改的完整 MPSD 文档状态。

如果多选两个不同的更改,则会出现一个彩色差异视图,突出显示会话两个版本之间的差异。
差异视图中颜色的含义:

* 蓝色 - 某项内容已更改。
* 黄色 - 添加了某项内容。
* 红色 - 移除了某项内容。

若要在两侧保持行号匹配以便更轻松地进行比较,请启用锁定滚动。


## Related topics

- [XBOX 服务开发工具](/zh-CN/tools/tools-services/live-tools.md)
- [XBOX 服务工具](/zh-CN/tools/tools-services/live-tools-nav.md)
- [多人游戏会话目录概述](/zh-CN/services/xbox-services/multiplayer/mpsd/live-mpsd-overview.md)
- [多人游戏会话模板](/zh-CN/services/xbox-services/multiplayer/mpsd/concepts/live-session-templates.md)
- [XBOX services 配置 ID（面向托管合作伙伴）](/zh-CN/services/xbox-services/fundamentals/portal-config/live-service-config-ids-mp.md)
