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

イベントに関連付けられた Entity。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 のメンバー](/services/playfab/api-references/c/pfeventpipeline/pfeventpipeline_members)


## Related topics

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