> ## 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에 업로드할 이벤트입니다.

## Syntax

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

### Members

**`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 데이터입니다.

## Requirements

**Header:** PFEventPipeline.h

## See also

[PFEventPipeline members](/services/playfab/api-references/c/pfeventpipeline/pfeventpipeline_members)


## Related topics

- [Services C API 개요 - PFEvents.h](/ko/services/playfab/api-references/c/pfevents/pfevents_members.md)
- [PFEventPipelineEmitEvent](/ko/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelineemitevent.md)
- [PFEventsWriteEventsAsync](/ko/services/playfab/api-references/c/pfevents/functions/pfeventswriteeventsasync.md)
- [PFEventsWriteEventsGetResult](/ko/services/playfab/api-references/c/pfevents/functions/pfeventswriteeventsgetresult.md)
- [PFEventsWriteTelemetryEventsAsync](/ko/services/playfab/api-references/c/pfevents/functions/pfeventswritetelemetryeventsasync.md)
