용어집

EOS SDK 및 개발자 포털과 관련된 일반 용어의 정의입니다.

목차

A

account (계정)

한 사람에게 귀속된 외부 사용자 계정입니다. 외부 계정 시스템 내에서 하나씩만 존재합니다.

AccountId (계정 ID)

사용자 계정에 대한 고유 식별자입니다.

Auth Method (인증 방법)

사용자 인증을 위해 EOS에 전송되는 파라미터 세트 및 흐름을 정의합니다. 외부 ID 제공자에 따라 인증 방법이 여러 개일 수 있습니다.

예시: "epicgames_access_token", "epicgames_exchange_code", "xbl_user_token"

Artifact (아티팩트)

게임 클라이언트나 모드 에디터처럼 제품 내에서 한 애플리케이션을 설명하는 바이너리, 메타데이터, 환경설정의 모음입니다.

Audience (오디언스)

사용자가 콘텐츠를 구매할 때 접근 권한을 제공하는 에픽게임즈 스토어의 권한 유형입니다.

B

binary (바이너리)

버전이 적용된 파일과 폴더의 번들입니다. 바이너리는 BuildPatchTool로 콘텐츠를 업로드하는 식으로 생성됩니다. 클라이언트는 바이너리를 다운로드하고 애플리케이션을 설치할 것입니다.

C

OAuth Client (OAuth 클라이언트)

직접 또는 SDK를 통해 에픽 온라인 서비스에 인증 요청을 보내는 엔티티를 식별하는 크리덴셜 세트입니다. OAuth 클라이언트 크리덴셜은 개발자 포털을 통해 요청 및 관리됩니다. 표준 OAuth 2.0 인증 흐름에 관한 자세한 내용은 이 페이지(https://oauth.net/2/)를 참조하세요.

OAuth ClientId (OAuth 클라이언트 ID)

OAuth 클라이언트 크리덴셜에서 제시한 인증 클라이언트를 식별합니다.

OAuth ClientSecret (OAuth 클라이언트 시크릿)

부여된 리소스에 액세스하기 위해 OAuth ClientId 내에서 사용하는 비밀 키입니다.

D

deployment (디플로이)

디플로이는 플레이어가 잠금해제한 업적, 매치메이킹 백엔드에서 진행 중인 매치 등 모든 게임플레이 및 플레이어 데이터를 저장합니다. 별도의 디플로이로 라이브 환경과 내부 플레이 테스트 간 게임 데이터를 분리할 수 있습니다. 샌드박스 하나에 여러 디플로이를 어태치할 수 있습니다.

DeploymentId (디플로이 ID)

단일 디플로이의 고유 식별자입니다. SDK를 초기화하려면 백엔드 서비스의 게임 데이터에 액세스할 타깃 디플로이 ID를 제공해야 합니다.

DisplayName (표시명)

다른 사용자에게 공개적으로 보여줄 표시 이름입니다. 순위표에 나타나는 사용자의 표시명을 예로 들 수 있습니다.

E

entitlement (권한)

권한은 사용자가 소유한 모든 대상을 뜻하며, 제품마다 뜻이 다를 수 있습니다. 예를 들어 권한으로 1개 이상의 항목에 액세스를 부여할 뿐만 아니라, 제품의 수명 동안 항목의 액세스 추가 및 제거를 지원하는 등 다양하게 활용할 수 있습니다.

G

GDPR (일반 개인정보보호법)

일반 개인정보보호법(General Data Protection Regulation, GDPR)은 EEA 및 영국의 데이터 보호 및 보안 규제입니다. 영국 및 각 EEA 회원국의 데이터 보호 당국이 집행합니다. GDPR-K는 아동의 데이터에 대한 특별한 보호를 뜻합니다.

I

identity Provider (ID 제공자)

에픽, Steam, Xbox처럼 사용자의 계정을 관리하는 외부 ID 및 인증 제공자입니다.

IdentityProviderId (ID 제공자 ID)

외부 ID 제공자와 관련된 고유 식별자입니다.

O

organization (조직)

조직은 제품을 제작하고 소유할 책임이 있는 그룹입니다. 모든 제품은 하나의 조직이 소유하며 데이터와 함께 제공합니다.

OrganizationId (조직 ID)

에픽 온라인 서비스 및 모든 기타 에픽 시스템 내부 조직의 고유 식별자입니다.

P

presence (현재상태)

로컬 혹은 원격 사용자의 활동 상태입니다.

예시: 사용자가 현재 온라인인지, 게임 플레이 중인지, 오프라인인지를 표시합니다.

Product (제품)

에픽 온라인 서비스에 등록되었으며 한 조직에서 소유하는 게임 혹은 기타 소프트웨어입니다. 다양한 플랫폼의 애드온, 모드, 에디터, 개발용 빌드, 배포 등 제품과 관련된 모든 정보를 포괄합니다.

ProductId (제품 ID)

에픽 온라인 서비스 및 모든 기타 에픽 시스템 내부의 한 제품과 관련된 고유 식별자입니다.

ProductUserId (제품 사용자 ID)

한 제품의 범주에 속한 EOS 사용자의 플레이어 데이터를 식별합니다.

S

sandbox (샌드박스)

라이브, 개발 환경 등 높은 수준의 게임 배포 환경입니다. 샌드박스는 게임의 스토어 관련 정보, 모드 환경설정, 특정 디플로이 내용을 담고 있습니다.

샌드박스는 SDK가 연결된 디플로이에서 참조합니다. 여러 배포에서 동시에 한 샌드박스를 참조할 수도 있습니다.

SandboxId (샌드박스 ID)

한 샌드박스의 고유 식별자입니다.