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

# PFStatisticsCreateStatisticDefinitionRequest

> PFStatisticsCreateStatisticDefinitionRequest 数据模型。

PFStatisticsCreateStatisticDefinitionRequest 数据模型。

## 语法

```cpp theme={null}
typedef struct PFStatisticsCreateStatisticDefinitionRequest {  
    const char* const* aggregationSources;  
    uint32_t aggregationSourcesCount;  
    PFStatisticsStatisticColumn const* columns;  
    uint32_t columnsCount;  
    PFStringDictionaryEntry const* customTags;  
    uint32_t customTagsCount;  
    const char* entityType;  
    PFStatisticsStatisticsEventEmissionConfig const* eventEmissionConfig;  
    const char* name;  
    PFVersionConfiguration const* versionConfiguration;  
} PFStatisticsCreateStatisticDefinitionRequest;  
```

### 成员

**`aggregationSources`**   const char\* const\*<br />*may be nullptr*

（可选）\[预览版]：其分数必须聚合到此统计信息的统计信息定义名称列表。如果指定了 AggregationSource，则此定义的 entityType 必须为 Title（使其成为 CommunityStat）。目前只能指定一个聚合源。

**`aggregationSourcesCount`**   uint32\_t

aggregationSources 的计数

**`columns`**   [PFStatisticsStatisticColumn](/services/playfab/api-references/c/pfstatisticstypes/structs/pfstatisticsstatisticcolumn) const\*<br />*may be nullptr*

（可选）统计信息的列，定义每列的聚合方法。最多允许 5 列。

**`columnsCount`**   uint32\_t

columns 的计数

**`customTags`**   [PFStringDictionaryEntry](/services/playfab/api-references/c/pftypes/structs/pfstringdictionaryentry) const\*<br />*may be nullptr*

（可选）与请求关联的可选自定义标记（例如内部版本号、外部跟踪标识符等）。

**`customTagsCount`**   uint32\_t

customTags 的计数

**`entityType`**   const char\*<br />*is null-terminated*

（可选）允许拥有此统计信息分数的实体类型。

**`eventEmissionConfig`**   [PFStatisticsStatisticsEventEmissionConfig](/services/playfab/api-references/c/pfstatisticstypes/structs/pfstatisticsstatisticseventemissionconfig) const\*<br />*may be nullptr*

（可选）\[预览版]：服务可发出的不同统计信息事件的配置。

**`name`**   const char\*<br />*is null-terminated*

统计信息的名称。必须少于 150 个字符。仅限 a-Z、0-9、'('、')'、'\_'、'-' 和 '.'。

**`versionConfiguration`**   PFVersionConfiguration const\*<br />*may be nullptr*

（可选）统计信息定义的版本重置配置。

## 要求

**头文件：** PFStatisticsTypes.h

## 另请参阅

[PFStatisticsTypes 成员](/services/playfab/api-references/c/pfstatisticstypes/pfstatisticstypes_members)


## Related topics

- [PFStatisticsCreateStatisticDefinitionAsync](/zh-CN/services/playfab/api-references/c/pfstatistics/functions/pfstatisticscreatestatisticdefinitionasync.md)
- [服务 C API 概览 - PFStatisticsTypes.h](/zh-CN/services/playfab/api-references/c/pfstatisticstypes/pfstatisticstypes_members.md)
- [PFStatisticsListStatisticDefinitionsRequest](/zh-CN/services/playfab/api-references/c/pfstatisticstypes/structs/pfstatisticsliststatisticdefinitionsrequest.md)
- [PFStatisticsDeleteStatisticDefinitionRequest](/zh-CN/services/playfab/api-references/c/pfstatisticstypes/structs/pfstatisticsdeletestatisticdefinitionrequest.md)
- [PFStatisticsUpdateStatisticDefinitionRequest](/zh-CN/services/playfab/api-references/c/pfstatisticstypes/structs/pfstatisticsupdatestatisticdefinitionrequest.md)
