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

# PFProfilesEntityProfileBody

> PFProfilesEntityProfileBody 데이터 모델입니다.

PFProfilesEntityProfileBody 데이터 모델입니다.

## 구문

```cpp theme={null}
typedef struct PFProfilesEntityProfileBody {  
    const char* avatarUrl;  
    time_t created;  
    const char* displayName;  
    PFEntityKey const* entity;  
    const char* entityChain;  
    const char* const* experimentVariants;  
    uint32_t experimentVariantsCount;  
    PFProfilesEntityProfileFileMetadataDictionaryEntry const* files;  
    uint32_t filesCount;  
    const char* language;  
    PFEntityLineage const* lineage;  
    PFProfilesEntityDataObjectDictionaryEntry const* objects;  
    uint32_t objectsCount;  
    PFProfilesEntityPermissionStatement const* permissions;  
    uint32_t permissionsCount;  
    PFEntityStatisticValueDictionaryEntry const* statistics;  
    uint32_t statisticsCount;  
    int32_t versionNumber;  
} PFProfilesEntityProfileBody;  
```

### 멤버

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

(선택 사항) 엔터티의 아바타 URL입니다.

**`created`**   time\_t

이 프로필의 생성 시간(UTC)입니다.

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

(선택 사항) 엔터티의 표시 이름입니다. 이 필드는 엔터티 유형에 따라 다른 용도로 사용될 수 있습니다. 예: 타이틀 플레이어 계정의 경우 플레이어의 표시 이름을 나타낼 수 있고, 캐릭터의 경우 캐릭터의 이름을 나타낼 수 있습니다.

**`entity`**   [PFEntityKey](/services/playfab/api-references/c/pftypes/structs/pfentitykey-c) const\*<br />*may be nullptr*

(선택 사항) 엔터티 ID와 유형입니다.

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

(선택 사항) 이 엔터티에 대한 책임 체인입니다. Lineage를 사용하세요.

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

(선택 사항) 이 프로필의 실험 변형입니다.

**`experimentVariantsCount`**   uint32\_t

experimentVariants의 개수입니다.

**`files`**   PFProfilesEntityProfileFileMetadataDictionaryEntry const\*<br />*may be nullptr*

(선택 사항) 이 프로필의 파일입니다.

**`filesCount`**   uint32\_t

files의 개수입니다.

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

(선택 사항) 이 프로필의 언어입니다.

**`lineage`**   [PFEntityLineage](/services/playfab/api-references/c/pftypes/structs/pfentitylineage) const\*<br />*may be nullptr*

(선택 사항) 이 프로필의 계보입니다.

**`objects`**   PFProfilesEntityDataObjectDictionaryEntry const\*<br />*may be nullptr*

(선택 사항) 이 프로필의 개체입니다.

**`objectsCount`**   uint32\_t

objects의 개수입니다.

**`permissions`**   [PFProfilesEntityPermissionStatement](/services/playfab/api-references/c/pfprofilestypes/structs/pfprofilesentitypermissionstatement) const\*<br />*may be nullptr*

(선택 사항) 이 엔터티 프로필과 해당 속성에 대한 액세스를 관리하는 사용 권한입니다. 이 프로필에 설정된 사용 권한만 포함되며, 타이틀 및 네임스페이스의 전역 문은 포함되지 않습니다.

**`permissionsCount`**   uint32\_t

permissions의 개수입니다.

**`statistics`**   PFEntityStatisticValueDictionaryEntry const\*<br />*may be nullptr*

(선택 사항) 이 프로필의 통계입니다.

**`statisticsCount`**   uint32\_t

statistics의 개수입니다.

**`versionNumber`**   int32\_t

읽기 시점의 영구 저장소에 있는 프로필의 버전 번호입니다. 업데이트 시 선택적 낙관적 동시성 제어에 사용됩니다.

## 요구 사항

**헤더:** PFProfilesTypes.h

## 참고 항목

[PFProfilesTypes 멤버](/services/playfab/api-references/c/pfprofilestypes/pfprofilestypes_members)


## Related topics

- [PFProfilesGetEntityProfileResponse](/ko/services/playfab/api-references/c/pfprofilestypes/structs/pfprofilesgetentityprofileresponse.md)
- [PFProfilesGetEntityProfilesResponse](/ko/services/playfab/api-references/c/pfprofilestypes/structs/pfprofilesgetentityprofilesresponse.md)
- [Services C API 개요 - PFProfilesTypes.h](/ko/services/playfab/api-references/c/pfprofilestypes/pfprofilestypes_members.md)
- [PFProfilesGetEntityProfileRequest](/ko/services/playfab/api-references/c/pfprofilestypes/structs/pfprofilesgetentityprofilerequest.md)
- [PFProfilesGetEntityProfilesRequest](/ko/services/playfab/api-references/c/pfprofilestypes/structs/pfprofilesgetentityprofilesrequest.md)
