> ## 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.

# 基于事件的玩家数据概述

> XBOX Live 基于事件的数据平台如何接收游戏事件并应用服务配置规则来更新用户统计信息、排行榜和成就。

本主题介绍游戏如何向 XBOX 服务配置发送事件以更新用户统计信息、排行榜和成就。本主题还讨论了理解如何最佳使用基于事件的玩家数据平台所需的基本概念。

<Note>此主题仅适用于使用基于事件的统计信息的情况。</Note>

## 基本概念

XBOX 服务的基于事件的数据平台是一个在云中运行的服务（也称为 *远程数据中心*）。你的游戏或应用可以以 *事件* 的形式向该服务发送数据。然后，该服务会根据你定义的规则处理数据以创建用户统计信息、排行榜和挑战。这些规则称为 *服务配置*，它们让 XBOX 玩家数据平台知道如何处理来自你的游戏的事件数据。

数据流始于你的游戏写入事件。 *事件* 包含事件名称（例如"PlayerScored"），并可能包含与事件相关的其他数据。当你的游戏写入事件时，系统会将事件本地保存在设备上，即使设备处于脱机状态且未连接到互联网。当设备联机并已连接时，设备上运行的服务会将这些事件批量上传到 XBOX 玩家数据平台。这样，系统可以在写入事件时没有互联网连接的情况下保留数据。

当 XBOX 服务平台服务接收到事件时，它会根据你在服务配置中定义的规则创建或更新用户统计信息、排行榜和挑战。

## 服务配置

在你的游戏可以使用 XBOX 服务之前，你必须为你的游戏创建服务配置。服务配置让 XBOX 服务知道你的游戏将如何使用该服务。对于数据平台，服务配置定义了你的游戏可以发送的事件以及与这些事件关联的任何数据。该配置还定义了你的游戏的统计信息、排行榜、挑战以及影响它们的规则。

## 另请参阅

[基于事件的与游戏管理的统计信息](/services/xbox-services/player-data/stats-leaderboards/live-stats-eb-vs-tm#update-frequency)


## Related topics

- [基于事件的统计信息和排行榜](/zh-CN/services/xbox-services/player-data/stats-leaderboards/event-based/live-statslb-eb-nav.md)
- [基于事件的成就的门户配置](/zh-CN/services/xbox-services/player-data/achievements/event-based/config/live-achievements-eb-portal.md)
- [基于事件的挑战的门户配置](/zh-CN/services/xbox-services/player-data/achievements/event-based/config/live-challenges-eb-portal.md)
- [XBOX 玩家数据概述](/zh-CN/services/xbox-services/player-data/live-playerdata-overview.md)
- [事件](/zh-CN/services/xbox-services/player-data/stats-leaderboards/event-based/events/live-events-nav.md)
