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

# PFEvent

> 要上傳至 PlayFab 的事件。

要上傳至 PlayFab 的事件。

## 語法

```cpp theme={null}
struct PFEvent {  
    PFEntityKey const* entity;  
    const char* eventNamespace;  
    const char* name;  
    const char* clientId;  
    const char* payloadJson;  
}  
```

### 成員

**`entity`**   PFEntityKey const\*<br />*may be nullptr*

與事件相關聯的實體。如果為 null，事件將套用至呼叫的實體。

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

定義事件的命名空間。

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

事件的名稱。

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

與事件相關聯、由用戶端指派的識別碼。此為非必要項目，但可能有助於追蹤或追查。如果未提供 clientId，SDK 會自動指派一個。

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

與事件相關聯的任意 JSON 資料。

## 需求

**標頭：** PFEventPipeline.h

## 另請參閱

[PFEventPipeline 成員](/zh-TW/services/playfab/api-references/c/pfeventpipeline/pfeventpipeline_members)


## Related topics

- [服務 C API 概觀 - PFEvents.h](/zh-TW/services/playfab/api-references/c/pfevents/pfevents_members.md)
- [PFEventPipelineEmitEvent](/zh-TW/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelineemitevent.md)
- [PFEventsWriteEventsAsync](/zh-TW/services/playfab/api-references/c/pfevents/functions/pfeventswriteeventsasync.md)
- [PFEventsWriteEventsGetResult](/zh-TW/services/playfab/api-references/c/pfevents/functions/pfeventswriteeventsgetresult.md)
- [PFEventsWriteTelemetryEventsAsync](/zh-TW/services/playfab/api-references/c/pfevents/functions/pfeventswritetelemetryeventsasync.md)
