cross-platform

10 개의 포스트

대규모 환경의 Rust (새 탭에서 열림)

WhatsApp은 최근 30억 명 이상의 사용자들을 멀웨어 위협으로부터 보호하기 위해 미디어 처리 라이브러리를 Rust 언어로 재구축하여 성공적으로 배포했습니다. 이는 글로벌 규모의 서비스에서 Rust가 프로덕션 환경에 적합함을 증명한 사례로, 특히 메모리 안전성이 취약한 C/C++ 기반의 미디어 파싱 라이브러리에서 발생할 수 있는 보안 취약점을 근본적으로 해결하는 데 중점을 두었습니다. 결과적으로 WhatsApp은 성능과 메모리 효율성을 동시에 개선하면서도 사용자 보안을 한층 더 강화하는 성과를 거두었습니다. **미디어 보안의 취약점과 대응의 역사** - 이미지나 영상처럼 무해해 보이는 파일도 운영체제의 취약점을 공격하는 악성 코드를 포함할 수 있으며, 2015년 안드로이드의 'Stagefright' 취약점이 대표적인 사례입니다. - 당시 WhatsApp은 OS 라이브러리의 패치를 기다리는 대신, 자체 개발한 C++ 기반의 미디어 일관성 검사 라이브러리인 'wamedia'를 통해 표준을 준수하지 않는 파일을 사전에 차단하는 방식을 택했습니다. - 하지만 미디어 체크 로직 자체가 신뢰할 수 없는 입력을 자동으로 처리하기 때문에, 이 라이브러리 자체의 메모리 안전성을 확보하는 것이 보안의 핵심 과제로 떠올랐습니다. **Rust를 통한 대규모 현대화 및 성능 개선** - WhatsApp은 점진적인 수정 대신 기존 C++ 버전과 병행하여 Rust 버전의 라이브러리를 새롭게 개발했습니다. - 두 언어 간의 호환성을 보장하기 위해 '디퍼런셜 퍼징(Differential Fuzzing)'과 광범위한 통합 테스트를 거쳐 안전성을 검증했습니다. - 기존 160,000줄의 C++ 코드를 90,000줄의 Rust 코드로 대체했으며, 결과적으로 이전보다 더 우수한 성능과 낮은 런타임 메모리 사용량을 기록했습니다. - 안드로이드, iOS, 웹, 웨어러블 등 다양한 플랫폼 지원을 위한 빌드 시스템 구축과 바이너리 크기 최적화라는 기술적 난관을 극복하고 글로벌 배포를 완료했습니다. **다층 방어 체계 'Kaleidoscope'의 구축** - Rust로 작성된 이 라이브러리들은 'Kaleidoscope'라 불리는 종합 보안 체크 시스템의 핵심 구성 요소입니다. - 단순히 파일 구조의 결함을 찾는 것을 넘어, PDF 내의 스크립트 요소나 임베디드 파일, 확장자를 위조한 MIME 타입 변조 등을 감지합니다. - 실행 파일이나 앱 설치 파일과 같은 위험한 파일 형식을 식별하여 사용자 인터페이스(UX) 차원에서 특별 관리함으로써 비공식 클라이언트나 악성 첨부파일로부터 사용자를 보호합니다. **메모리 안전 언어 중심의 보안 로드맵** - WhatsApp의 분석에 따르면 심각도가 높은 취약점의 대부분은 C/C++의 메모리 관리 문제에서 발생하며, 이를 해결하기 위해 새로운 코드 작성 시 메모리 안전 언어(Memory Safe Language)를 기본으로 선택하고 있습니다. - 불필요한 공격 표면을 최소화하고, 기존 C/C++ 코드에 대해서는 강화된 메모리 할당자와 보안 버퍼 API를 적용하는 등 보안 보증 투자를 병행하고 있습니다. - 이번 Rust 도입의 성공을 바탕으로 향후 더 많은 영역에 Rust 채택을 가속화하여 내부 방어 체계를 지속적으로 강화할 계획입니다. **결론 및 제언** WhatsApp의 사례는 보안이 중요한 클라이언트 사이드 애플리케이션에서 Rust가 단순한 대안을 넘어 최고의 선택지가 될 수 있음을 보여줍니다. 특히 외부에서 유입되는 미가공 데이터를 파싱해야 하는 시스템이라면, 메모리 안전성이 보장되는 Rust로의 전환을 통해 보안 사고의 근본 원인을 제거하고 운영 효율성을 높이는 전략을 적극 검토할 필요가 있습니다.

플레이의 보상: (새 탭에서 열림)

디스코드가 퀘스트 완료 보상으로 새롭게 도입한 가상 재화인 '디스코드 오브(Discord Orbs)'를 출시했습니다. 사용자는 데스크톱과 모바일 환경에서 제공되는 다양한 퀘스트를 수행하여 오브를 적립할 수 있으며, 이를 통해 플랫폼 내 유료 서비스나 아이템을 획득할 수 있습니다. 이번 업데이트는 사용자들에게 게임 플레이 이상의 보상 경험을 제공하고 디스코드 생태계 내 참여를 독려하는 것을 목표로 합니다. **디스코드 오브의 획득 및 관리** * 데스크톱과 모바일 앱의 '퀘스트(Quests)' 페이지에서 오브 보상이 걸린 미션을 확인하고 수행할 수 있습니다. * 특정 게임 플레이나 커뮤니티 활동 등 제시된 조건을 충족하면 일정량의 오브가 사용자 계정에 누적됩니다. * 획득한 오브는 사용자의 가상 창고에 저장되어 언제든 상점에서 사용할 수 있는 상태로 유지됩니다. **오브를 활용한 보상 교환 및 혜택** * 수집한 오브는 디스코드 상점(Shop) 내에서 전용 화폐처럼 사용되어 다양한 아이템과 교환 가능합니다. * 오브 전용 프로필 아이템뿐만 아니라 상점에서 판매되는 인기 아이템들을 구매하는 데 활용할 수 있습니다. * 특히 가장 주목할 만한 보상은 '3일 니트로(Nitro) 크레딧'으로, 유료 구독 서비스를 일정 기간 무료로 체험할 수 있는 기회를 제공합니다. 현재 진행 중인 퀘스트가 있는지 확인하려면 디스코드 설정의 퀘스트 페이지를 방문해 보시기 바랍니다. 소액의 오브라도 꾸준히 모으면 유료 서비스인 니트로나 개성 있는 프로필 아이템을 얻을 수 있으므로, 평소 즐기는 게임이 퀘스트 목록에 있다면 적극적으로 참여하는 것을 추천합니다.

앱과 활동으로 게임 플레이 (새 탭에서 열림)

디스코드 앱과 액티비티는 유용한 도구부터 게임, 협업 툴까지 다양한 기능을 제공하여 사용자 간의 대화를 더욱 생동감 있게 만듭니다. 특히 액티비티 기능은 모바일과 데스크톱 모두에서 전체 화면으로 몰입감 있는 게임이나 음악 공유, 공동 작업 환경을 구현합니다. 본문에서는 이러한 앱들을 찾고 사용하는 방법부터 직접 개발하는 과정까지의 핵심적인 궁금증들을 다룹니다. **몰입형 경험을 선사하는 액티비티와 앱의 특징** * 텍스트 기반의 가벼운 게임부터 실무적인 유틸리티 도구까지 대화의 흐름을 돕는 다양한 앱 활용이 가능합니다. * '액티비티(Activities)'를 통해 친구들과 실시간으로 캐주얼 또는 경쟁 게임을 즐기거나 함께 음악을 듣는 소셜 경험을 제공합니다. * 모바일과 데스크톱 환경을 모두 지원하여 기기에 상관없이 끊김 없는 기능을 이용할 수 있습니다. **사용자 편의성 및 개발 접근성** * 디스코드 인터페이스 내에서 앱을 찾고 실행하는 구체적인 경로와 방법을 안내합니다. * 서버에 앱이나 액티비티를 사전에 추가해야 하는지 등 실제 사용 시 필요한 사전 조건과 권한에 대한 정보를 포함합니다. * 자신만의 디스코드 애플리케이션을 구축하려는 개발자들을 위해 개발 시작 단계에 필요한 가이드를 제공합니다. 디스코드의 앱과 액티비티를 적극적으로 활용하면 단순한 채팅을 넘어선 인터랙티브한 소통 공간을 만들 수 있습니다. 앱 디렉토리를 탐색하여 커뮤니티에 필요한 도구를 찾아보거나, 직접 앱 제작에 도전하여 새로운 기능을 구현해 보는 것을 추천합니다.

디스코드 패치 노트: 2024년 10월 1일 (새 탭에서 열림)

디스코드는 사용자 경험을 고도화하기 위해 성능, 신뢰성, 응답성 및 사용성 전반에 걸친 개선 사항을 공유하는 'Patch Notes' 시리즈를 운영하고 있습니다. 본 게시물에 언급된 모든 수정 사항은 이미 코드 병합이 완료되어 각 플랫폼으로 배포 중인 상태입니다. 또한, 디스코드는 커뮤니티와의 긴밀한 협력을 통해 기술적 결함을 발견하고 해결하는 프로세스를 체계적으로 구축하고 있습니다. **Patch Notes의 목적과 주요 개선 범위** - 디스코드 서비스의 전반적인 품질 향상을 위해 성능 최적화, 신뢰성 강화, 응답성 개선 및 사용성 증대를 목표로 합니다. - 일반적인 버그 수정(Bug-squishing) 내역을 상세히 공개하여 사용자들에게 더 쾌적하고 안정적인 환경을 제공합니다. **커뮤니티 기반의 버그 리포팅 체계** - 사용자가 발견한 버그를 수집하기 위해 Reddit의 r/DiscordApp 서브레딧에서 격월로 'Bug Megathread'를 운영합니다. - 제보된 문제는 엔지니어링 팀이 직접 검토하며, 커뮤니티의 피드백을 실시간으로 기술 개선에 반영하는 구조를 취하고 있습니다. **업데이트 반영 및 배포 프로세스** - 목록에 포함된 모든 수정 사항은 코드 저장소에 커밋(Commit) 및 병합(Merge)이 완료된 검증된 항목들입니다. - 다만, 실제 사용자 기기에 적용되는 시점은 플랫폼별(Windows, macOS, Mobile 등) 배포 일정에 따라 순차적으로 진행될 수 있습니다. 새로운 패치 내역을 통해 본인이 겪고 있는 문제가 해결되었는지 확인하고, 만약 배포 이후에도 새로운 기술적 결함이 발견된다면 공식 Reddit 스레드를 통해 엔지니어링 팀에 제보하는 것이 좋습니다.

앱으로 즐기는 더 다양한 방법 – (새 탭에서 열림)

디스코드는 친구들과의 본격적인 게임 시작 전이나 대화 중 발생하는 공백을 채우기 위해 플랫폼 내에서 즉시 실행 가능한 다양한 앱과 활동(Activities) 생태계를 강화하고 있습니다. 이제 사용자는 별도의 프로그램 설치 없이도 음성 채널, 텍스트 채팅, DM 등 모든 소통 환경에서 게임, 음악 감상, 영상 제작 등의 활동을 즐길 수 있습니다. 이를 통해 디스코드는 단순한 메신저를 넘어, 어떤 기기에서든 친구들과 끊김 없이 즐길 거리를 공유할 수 있는 통합 소셜 플랫폼으로서의 가치를 더하고 있습니다. **다채로운 인앱 앱 생태계** * **Farm Merge Valley:** 대기 시간 동안 가상의 농작물을 돌보며 시간을 보낼 수 있는 캐주얼 게임을 제공합니다. * **Rythm:** 친구들과 함께 플레이리스트를 공유하고 음악을 들으며 분위기를 고조시킬 수 있습니다. * **Viggle:** AI 기반의 도구를 활용해 친구의 모습이 담긴 재미있는 영상을 즉석에서 제작하고 공유할 수 있습니다. **기기와 장소를 가리지 않는 접근성** * **통합된 사용 환경:** 서버 내 음성 채널은 물론, 일반 텍스트 채팅창과 개인 DM(다이렉트 메시지) 환경에서도 클릭 한 번으로 앱을 실행할 수 있습니다. * **크로스 플랫폼 지원:** 데스크탑 환경뿐만 아니라 모바일에서도 동일하게 앱 기능을 지원하여 기기에 구애받지 않는 참여가 가능합니다. * **유연한 참여 방식:** 혼자서 시간을 보내는 솔로 플레이부터 여러 명의 친구가 동시에 참여하는 그룹 활동까지 폭넓게 수용합니다. 친구를 기다리는 지루한 틈새 시간을 디스코드의 다양한 앱으로 채워보세요. 게임 대기 시간조차 즐거운 놀이의 연장이 되어, 커뮤니티의 소통 밀도를 한층 더 높여줄 것입니다.

디스코드 패치 노트 (새 탭에서 열림)

디스코드는 성능, 신뢰성, 응답성 등 전반적인 서비스 품질을 개선하기 위한 기술적 업데이트를 'Patch Notes' 시리즈를 통해 정기적으로 공유합니다. 이 시리즈는 단순한 기능 추가를 넘어 소프트웨어의 완성도를 높이는 엔지니어링 과정과 버그 수정 내역을 투명하게 공개하는 것을 목표로 합니다. 사용자 피드백을 수렴하고 이를 실제 코드에 반영함으로써 더 나은 사용자 경험을 구축하려는 디스코드의 노력을 담고 있습니다. **성능 및 신뢰성 최적화** - 서비스의 전반적인 응답성과 사용성을 개선하기 위해 성능 최적화 작업을 지속적으로 수행합니다. - 시스템의 신뢰성을 확보하고 예기치 않은 오류를 방지하기 위한 기술적 조치를 포함합니다. - 사용자 경험을 저해하는 일반적인 버그들을 식별하고 제거하는 '버그 스쿼싱(bug-squishing)' 과정을 거칩니다. **커뮤니티 중심의 버그 추적 체계** - Reddit의 r/DiscordApp 서브레딧에서 운영되는 '격월 버그 메가스레드(Bimonthly Bug Megathread)'를 통해 사용자 제보를 받습니다. - 사용자가 직접 겪은 기술적 불편 사항을 엔지니어링 팀이 직접 검토하고 해결할 수 있는 소통 채널을 운영합니다. - 커뮤니티의 목소리를 기술 개선의 우선순위에 반영하여 서비스 품질을 고도화합니다. **코드 통합 및 배포 프로세스** - 패치 노트에 기재된 모든 수정 사항은 이미 코드베이스에 커밋(Commit) 및 머지(Merge)된 상태입니다. - 개별 플랫폼(PC, 모바일, 웹 등)의 특성에 따라 실제 업데이트가 적용되는 시점은 순차적일 수 있습니다. - 모든 사용자가 동일한 최신 버전의 혜택을 누릴 수 있도록 점진적인 롤아웃(Rollout) 방식을 채택하고 있습니다. 디스코드 사용 중 기술적인 문제를 발견하면 공식 커뮤니티 채널을 적극 활용해 제보하는 것이 좋습니다. 또한, 패치 노트에 언급된 기능 개선 사항이 본인의 기기에 즉시 반영되지 않더라도, 코드 통합이 완료된 상태이므로 각 플랫폼별 앱 업데이트를 최신 상태로 유지하며 기다릴 것을 권장합니다.

키보드만으로 디스 (새 탭에서 열림)

Discord는 모든 플랫폼에서 사용자가 원활하게 소통하고 앱을 쉽게 탐색할 수 있는 환경을 구축하는 데 주력하고 있습니다. 그 일환으로 마우스나 트랙패드 없이도 앱의 모든 기능을 제어할 수 있는 '키보드 내비게이션' 기능을 강화했습니다. 이 기능은 단순히 보조적인 수단을 넘어, 사용자가 키보드만으로도 Discord의 모든 구석구석을 빠르고 효율적으로 이용할 수 있도록 돕는 핵심적인 접근성 도구입니다. ### 사용자 경험 개선을 위한 접근성 확장 * Discord는 사용자가 선호하는 게임이나 활동을 즐기는 동안 기기에 상관없이 직관적으로 앱을 탐색할 수 있도록 설계되었습니다. * 마우스 사용이 어렵거나 키보드 중심의 인터페이스를 선호하는 사용자들을 위해, 입력 장치의 제약 없이 대화에 참여할 수 있는 환경을 제공합니다. ### 키보드 내비게이션의 역할과 이점 * 마우스나 트랙패드 같은 별도의 포인팅 장치 없이 키보드 입력만으로 Discord 내의 모든 채널과 기능을 자유롭게 오갈 수 있습니다. * 키보드를 주 입력 수단으로 사용하는 사용자에게 최적화된 경험을 제공하며, 마우스 이동 시간을 줄여 앱 탐색 속도를 획기적으로 높여줍니다. * 다양한 기능을 실행하기 위한 단축키와 조작 방식을 통해 더욱 매끄러운 커뮤니케이션 흐름을 유지할 수 있게 합니다. 평소 마우스 이동보다 빠른 화면 전환을 원하거나 키보드 중심의 워크플로우를 선호한다면, Discord에서 제공하는 다양한 키보드 내비게이션 기능을 익혀 더욱 효율적인 소통 환경을 만들어 보시길 권장합니다.

크런치롤이 개발자 (새 탭에서 열림)

글로벌 애니메이션 스트리밍 서비스인 크런치롤(Crunchyroll)은 15개의 플랫폼과 12개의 언어를 지원하는 복잡한 환경 속에서 디자인 일관성을 유지하기 위해 '유니버설 디자인 시스템(Universal Design System)'과 피그마의 '개발 모드(Dev Mode)'를 적극 도입했습니다. 과거 인수합병 과정에서 쌓인 파편화된 워크플로우와 기술 부채를 정리함으로써, 디자이너와 엔지니어 간의 협업 효율을 극대화하고 사용자에게 통일된 브랜드 경험을 제공하게 되었습니다. 이번 전환은 단순히 도구를 바꾼 것을 넘어, 복잡한 다중 플랫폼 환경에서 제품의 출시 속도와 품질을 동시에 잡는 전략적 선택이었습니다. **다중 플랫폼 환경에서의 복잡성과 레거시 문제** * 크런치롤은 웹, 모바일뿐만 아니라 게임 콘솔, 스마트 TV 등 9개의 거실용 기기를 포함해 총 15개의 플랫폼을 지원하며, 1,500만 명 이상의 글로벌 팬들에게 서비스를 제공합니다. * 과거에는 각 플랫폼별로 개별적인 디자인 시스템(iOS, Android, tvOS 등)을 운영했으며, 이는 협업 과정에서 심각한 불일치와 혼선을 초래했습니다. * 기존 워크플로우는 Jira 트리거와 Zeplin에 의존했으나, 아트보드 로딩에만 4~5분이 소요되거나 시차 문제로 인해 최신 디자인 사양을 실시간으로 공유하기 어려운 구조였습니다. **디자인 시스템을 통한 효율성 극대화: "식재료 준비(Meal Prepping)"** * 디자인 시스템을 '식재료 미리 준비하기'에 비유하여, 매번 새로운 기능을 만들 때마다 처음부터 설계하는 것이 아니라 준비된 컴포넌트를 재사용하여 리소스를 절약합니다. * 엔지니어링의 DRY(Don't Repeat Yourself) 원칙을 디자인에도 적용하여 중복 컴포넌트를 제거하고 일관된 타이포그래피, 그리드, 간격 시스템을 구축했습니다. * 이러한 표준화는 사용자의 인지 부하를 줄여 구독 전환율을 높이는 동시에, 제품 관리자가 아이디어를 빠르게 검증할 수 있는 속도 경쟁력을 제공합니다. **개발 모드(Dev Mode)를 활용한 협업 프로세스의 혁신** * 개발자가 피그마 링크를 통해 '개발 준비 완료(Ready for development)' 페이지에 접속하면, 수많은 아이데이션 과정은 생략하고 오직 구현에 필요한 최신 스펙과 코드 값만 바로 확인할 수 있습니다. * 기존에 5분씩 걸리던 데이터 파싱 속도가 획기적으로 개선되어, 엔지니어가 특정 결제 플로우나 컴포넌트의 상세 정보를 찾는 데 드는 시간을 대폭 단축했습니다. * 코드 커넥트(Code Connect) 베타 버전을 통합하여 디자인 시스템의 컴포넌트와 실제 코드를 더 밀접하게 연결함으로써 디자인과 코드 간의 괴리를 좁히고 있습니다. **디자인 시스템 운영의 철학과 변화 관리** * 디자인 시스템은 팀을 지원하기 위한 도구일 뿐, 프로세스의 포로가 되어서는 안 된다는 철학 아래 지속적인 교육과 온보딩 워크숍을 진행했습니다. * 과거의 복잡한 QA 단계나 불필요한 태그 시스템을 과감히 삭제하고, 개발자가 필요한 정보에 직접 접근할 수 있는 자율적인 환경을 조성했습니다. * 전문화된 디자인 원칙(계층 구조, 그리드 등)을 준수하는 '좋아 보이는 디자인'과 엣지 케이스까지 고려한 '잘 작동하는 디자인'을 디자인 성공의 핵심 지표로 삼고 있습니다. 디자인 시스템은 한 번 구축하고 끝나는 것이 아니라 팀의 성장에 맞춰 계속 진화해야 합니다. 크런치롤의 사례처럼 도구의 기능을 활용해 불필요한 단계를 제거하고, 개발자와 디자이너가 동일한 언어로 소통할 수 있는 환경을 만드는 것이 복잡한 글로벌 서비스를 운영하는 핵심 전략입니다.

알래스카 항공, 변 (새 탭에서 열림)

Razorpay는 다양한 플랫폼과 제품군 전반에서 일관되고 직관적인 사용자 경험을 유지하기 위해 'Blade'라는 디자인 시스템을 구축했습니다. Blade는 디자인과 엔지니어링 사이의 간극을 메워 개발 워크플로우를 최적화하며, 복잡한 핀테크 제품의 UI 개발 속도를 대폭 향상하는 것을 목표로 합니다. 결과적으로 이를 통해 개발자는 반복적인 스타일 작업에서 벗어나 핵심 비즈니스 로직에 더욱 집중할 수 있게 되었습니다. **크로스 플랫폼 일관성을 위한 Blade 시스템 구축** * 웹과 모바일(Android, iOS) 환경 모두를 지원하기 위해 React와 React Native를 기반으로 한 통합 컴포넌트 라이브러리를 운영합니다. * 제품별로 파편화되어 있던 UI 요소를 표준화하여, 어떤 서비스에서도 사용자가 동일한 브랜드 경험을 느낄 수 있도록 설계했습니다. * 디자인 토큰(Design Tokens)을 활용하여 색상, 타이포그래피, 간격 등의 스타일 요소를 코드화하고 이를 중앙에서 관리함으로써 변경 사항을 실시간으로 전체 플랫폼에 반영합니다. **개발자 경험(DX) 향상과 워크플로우 자동화** * Blade CLI와 같은 자체 도구를 개발하여 컴포넌트 생성 및 설정 과정을 자동화하고, 개발자가 수동으로 수행하던 반복 작업을 최소화했습니다. * 포괄적인 문서화와 실시간 프리뷰 기능을 제공하는 스토리북(Storybook)을 통해 개발자가 컴포넌트의 사양과 사용법을 즉각적으로 파악할 수 있도록 지원합니다. * 자동화된 린팅(Linting) 및 테스트 스크립트를 워크플로우에 통합하여, 코드 작성 단계에서부터 디자인 시스템 준수 여부를 검증합니다. **접근성(A11y) 및 품질 보증 내재화** * 모든 기본 컴포넌트에 WCAG(웹 콘텐츠 접근성 지침) 표준을 내장하여, 별도의 추가 작업 없이도 접근성이 보장된 제품을 개발할 수 있는 환경을 제공합니다. * 컴포넌트 단위의 엄격한 유닛 테스트와 시각적 회귀 테스트(Visual Regression Testing)를 통해 시스템 업데이트 시 발생할 수 있는 의도치 않은 UI 오류를 사전에 방지합니다. * 디자인 시스템 전담 팀이 정기적으로 피드백을 수렴하고 라이브러리를 고도화하여 최신 기술 트렌드와 비즈니스 요구사항을 즉각 반영합니다. 대규모 조직에서 제품의 확장성을 확보하려면 단순한 가이드를 넘어 도구화된 디자인 시스템이 필수적입니다. Razorpay의 사례처럼 디자인 시스템을 라이브러리 형태를 넘어 개발 프로세스 자체에 통합하는 방식은 개발 효율성과 제품 품질을 동시에 잡을 수 있는 가장 실무적인 전략입니다.

디스코드, 첫 모바일 (새 탭에서 열림)

디스코드가 자사의 성공적인 광고 모델인 ‘비디오 퀘스트(Video Quests)’를 2025년 6월부터 모바일 플랫폼으로 확장하며 본격적인 모바일 광고 시장 진출을 선언했습니다. 이번 확장은 사용자 경험을 최우선으로 하는 디스코드의 보상형 광고 철학을 모바일로 옮겨와 광고주들에게 더욱 넓은 도달 범위를 제공하는 것을 목표로 합니다. 이를 통해 게임 및 엔터테인먼트 브랜드들은 디스코드의 활발한 크로스 플랫폼 커뮤니티와 더욱 밀접하게 연결될 전망입니다. **모바일 비디오 퀘스트의 도입과 전략적 가치** * 2025년 6월 파일럿 출시 예정인 모바일 비디오 퀘스트는 디스코드가 선보이는 최초의 모바일 전용 광고 상품입니다. * 사용자가 직접 참여 여부를 결정하는 '옵트인(Opt-in)' 방식과 시청 후 보상을 제공하는 '리워드(Rewarded)' 형식을 유지하여 광고에 대한 유저의 거부감을 최소화합니다. * 모바일 환경에 최적화된 풀스크린 형식을 채택하여 게임 트레일러, 신규 시즌 발표, 프리미엄 콘텐츠 홍보 시 몰입감 있는 사용자 경험을 제공합니다. **디바이스를 넘나드는 퀘스트 광고의 두 가지 축** * **비디오 퀘스트(Video Quests):** 브랜드 인지도 확산에 집중하는 포맷으로, 영화나 게임의 예고편, DLC 출시 소식 등을 전달하는 데 특화되어 있으며 모바일 확장을 통해 모바일 게임 광고주들에게도 새로운 기회를 제공합니다. * **플레이 퀘스트(Play Quests):** 유저가 특정 게임을 직접 플레이하거나 스트리밍해야 보상을 받을 수 있는 참여형 포맷으로, 유저와 게임 간의 실질적인 상호작용과 충성도를 높이는 데 기여합니다. **주요 캠페인 사례로 증명된 성과** * **원신(Genshin Impact):** 신규 캐릭터 업데이트에 맞춰 플레이 퀘스트를 진행한 결과, 수백만 명의 참여를 이끌어냈으며 캠페인 기간 중 유저들의 게임 플레이 타임이 평소보다 80% 증가하는 성과를 거두었습니다. * **Max(Dune: Prophecy):** 드라마 시리즈 홍보를 위해 최초의 비디오 퀘스트를 집행했으며, 2분 38초라는 긴 분량의 트레일러임에도 불구하고 85%라는 높은 시청 완료율을 기록했습니다. * **넥슨 게임즈(The First Descendant):** 시즌 2 런칭 비디오 퀘스트를 통해 100만 회 이상의 시청 완료를 달성했으며, 전체 수치의 10%가 유저 간 자발적인 공유를 통해 발생하며 강력한 바이럴 효과를 입증했습니다. 디스코드는 PC와 콘솔을 넘어 모바일 유저까지 아우르는 통합 광고 생태계를 구축하고 있습니다. 게임 및 콘텐츠 기업들은 2025년 6월 시작되는 모바일 비디오 퀘스트 파일럿 프로그램에 참여함으로써, 월간 2억 명 이상의 활성 사용자가 포진한 디스코드의 고관여 유저 층을 선점하는 전략을 검토해 볼 필요가 있습니다.