Unity 검색

Cloud Content Delivery의새로운 기능

2021년 12월 16일 엔진 & 플랫폼 | 8 분 소요
Person in headphones looking at computer
Person in headphones looking at computer
공유

Is this article helpful for you?

Thank you for your feedback!

사용자의 경험을 개선하고 더 빠르게 콘텐츠를 퍼블리시할 수 있도록 새로운 기능과 통합이 추가되었습니다. 

아래 동영상에서 클라우드 콘텐츠 전송 서비스(CCD, Cloud Content Delivery)의 최신 업데이트에 대해 자세히 알아보세요.

이 콘텐츠는 Targeting Cookies 카테고리를 수락해야만 동영상을 시청할 수 있도록 허용하는 타사 제공업체에서 호스팅합니다. 이러한 제공업체의 비디오를 보려면 쿠키 환경 설정에서 Targeting Cookies 카테고리를 수락하시기 바랍니다.

Promotion only 버킷 및 Private 버킷을 통한 보안 강화

Cloud Content Delivery Buckets (1)

최신 CCD 업데이트에서는 승격 과정을 통해 프로젝트 발주자와 관리자만 특정 버킷의 콘텐츠를 수정할 수 있도록 버킷의 쓰기 조건을 설정할 수 있습니다.

CCD에서는 에셋을 버킷으로 패키징하여 콘텐츠 릴리스를 제작하고 설정한 다음, 필요에 따라 분류할 수 있습니다. 예를 들어, 개발자는 '개발(Development)', '스테이징(Staging)', '정식 제작(Production)'과 같은 환경마다 별도의 버킷을 만들 수 있습니다. 이에 따라 에셋을 '개발'에서 '스테이징'으로 옮겨 테스트를 진행한 다음, 출시 준비가 되면 릴리스를 '정식 제작'으로 승격할 수 있습니다. 

즉, CCD의 최신 업데이트를 사용하면 오류가 있거나 완성되지 않은 에셋을 정식 제작 버킷으로 업로드하는 등 버킷에 콘텐츠를 추가할 때 발생 가능한 오류를 방지할 수 있습니다. 

또한, 새로운 버킷 아이콘이 추가되어 버킷이 'Open to all'(열려 있는 상자 아이콘)인지 'Promotion only'(닫힌 상자 아이콘)인지 알 수 있습니다. 버킷에 'Open to all' 태그가 지정되어 있으면 누구나 버킷의 콘텐츠를 수정할 수 있지만, 'Promotion only' 태그가 지정되어 있으면 발주자와 관리자만 다른 버킷의 승격을 통해 콘텐츠를 수정할 수 있습니다. 발주자와 관리자가 아니면 Promotion only 버킷에 콘텐츠를 업로드하거나 콘텐츠를 삭제할 수 없습니다.

Cloud Content Delivery Buckets (2)

CCD 내의 액세스 권한을 개선하기 위한 추가 작업으로 Private 버킷을 구현했습니다. 이는 보호되는 버킷으로, 의도하지 않은 콘텐츠 액세스와 검색을 방지합니다. 

Private 버킷은 액세스 토큰으로 버킷의 읽기 권한을 보호하기 때문에 액세스 토큰이 있는 사용자만 콘텐츠를 검색해서 가져올 수 있습니다. 

Private 버킷을 사용하는 한 가지 방법은 개발자 통합 및 테스트 전용 콘텐츠의 사전 릴리스 버킷을 만드는 것입니다. 다른 방법으로는 '스테이징' 버킷으로 승격되기 전에 QA에서 검토해야 할 테스트하지 않은 버킷을 만드는 것이 있습니다. 

Private 버킷을 사용하면 콘텐츠를 분류하고 특정 대상에만 액세스를 허용할 수 있습니다. 예를 들어, 각각 고유한 보안 토큰이 있는 Android 사용자용 Private 버킷과 iOS 사용자용 Private 버킷을 만들 수 있습니다. 

또한, 이제 CCD 대시보드의 새로운 설정 페이지에 버킷을 편집할 수 있는 옵션이 있으며, 버킷 액세스 토큰을 조회, 생성, 편집 및 삭제할 수 있는 기능도 있습니다.

어드레서블 에셋 시스템과 원활한 통합

CCD Addr

최신 Addressables 패키지는 어드레서블과 CCD 간 통합을 단순화했습니다. 최신 업데이트를 사용해 CCD 대시보드에서 버킷을 생성하면 새 릴리스 생성, 배지 할당, 그리고 해당 릴리스에 대한 콘텐츠 업로드 등 모든 작업을 Unity 에디터에서 할 수 있습니다.

최신 업데이트를 사용하려면 최신 어드레서블 패키지로 업데이트했는지 확인하세요. 그런 다음 기존 어드레서블 프로파일에 새 빌드 및 로드 경로 변수를 만들 수 있습니다. 새 경로를 모두 생성했으면 Bundle Location 창으로 이동하여 Cloud Content Delivery를 선택합니다. 

'Create new bucket'을 클릭하면 적절한 CCD 대시보드로 직접 연결되어 콘텐츠를 새 버킷에 업로드하고 관련 배지를 선택할 수 있습니다.

새 경로 변수를 모두 생성한 후에는 다양한 어드레서블 에셋 그룹의 빌드 및 로드 경로를 할당할 수도 있습니다. 에셋 번들은 올바른 버킷에 자동으로 업로드되고, Addressables Groups 창에 새로 구현된 'Build & Release' 버튼을 누르면 새 릴리스로 태그가 지정됩니다.

시작하기 - 새로운 온보딩 가이드

CCD Onboarding

팀원들의 적응을 돕고 원활하게 툴 사용을 확장할 수 있도록 CCD 온보딩 가이드가 업데이트되었습니다.

새 프로젝트를 CCD에 연결하면 대시보드에서 온보딩 가이드를 사용할 수 있습니다. 첫 번째 단계에서는 어드레서블 에셋 시스템 사용 여부에 따라 프로젝트에 적절한 설정을 선택합니다. 

그러면 버킷을 생성하라는 메시지가 표시됩니다. CCD의 주요 기능 중 하나는 에셋 번들을 버킷에 업로드한 다음 배지를 지정하여 지정된 플레이어에게 배포하는 것입니다. 필요에 따라 커스텀 버킷과 배지를 만들 수도 있습니다.

예를 들어, 플레이어에게 배포하기 위해 콘텐츠 릴리스를 '개발' 버킷에서 '정식 제작' 버킷으로 승격할 수 있습니다. 

어드레서블 에셋 시스템을 사용하는지 또는 에셋 번들을 사용하는지에 따라 다음 단계를 통해 생성한 버킷에 콘텐츠를 업로드할 수 있습니다. 그런 다음 프로젝트의 콘텐츠 릴리스를 배포합니다.

Cloud Content Delivery 무료 체험하기

CCD를 사용하면 매달 50GB의 대역폭을 무료로 사용할 수 있으므로 걱정 없이 CCD를 체험해볼 수 있습니다. 

Unity의 Cloud Content Delivery에 대해 자세히 알아보려면 여기로 문의하거나 Unity 포럼에 참여하여 최신 기능과 통합 정보를 확인할 수 있습니다.

2021년 12월 16일 엔진 & 플랫폼 | 8 분 소요

Is this article helpful for you?

Thank you for your feedback!