요약
The Weather Channel은 178개 국가에서 62개 언어로 출시한 Progressive Web App으로 모바일 웹의 성공을 거두었습니다.
결과
- 이제 178개국, 62개 언어로 프로그레시브 웹 앱 제공
- 로드 시간 80% 개선
- 성공적인 글로벌 테스트를 바탕으로 팀은 2017년에 PWA를 미국 사이트로 확장할 계획입니다.
The Weather Channel 정보
Weather Channel은 1980년대부터 예측을 진행해 왔으며 지금은 다양한 플랫폼을 통해 전 세계 사용자에게 서비스를 제공하고 있습니다. weather.com 웹사이트는 모든 나라의 트래픽을 확인하며, 미국 내 상위 20위 사이트입니다. IBM 비즈니스인 The Weather Company의 모회사인 The Weather Company는 매일 평균 400억 건의 예보 요청을 처리하여 사람들의 일상을 계획하고 날씨에 따라 더 나은 결정을 내릴 수 있도록 돕고 있습니다.
당면 과제
Weather Channel은 항상 최신 기술 혁신을 활용하여 최고의 날씨 보고 목적지가 되었습니다. 팀의 목표는 가장 중요한 순간에 시의적절하고 정확한 정보를 제공하는 것입니다. 날씨는 변동성이 많고 사람들이 필요로 할 때 중요한 데이터를 전달하기가 쉽지 않기 때문에 팀은 모바일 웹 환경을 개선하는 데 관심이 있었습니다.
The Weather Channel은 모바일에서 네이티브 앱 사용자에게 중요한 정보를 한동안 푸시해 왔습니다. 하지만 이는 모바일 트래픽의 절반에 불과하며, 나머지 50%는 모바일 웹을 통해 사이트에 액세스합니다. 또한 모바일 웹은 사용자가 최신 스마트폰이 없거나 안정적인 연결 상태가 아니거나 앱을 다운로드하는 데 상당한 비용이 드는 시장에서 매우 중요한 검색 포털이기도 합니다.
Weather는 솔루션을 구현하기 위해 프로그레시브 웹 앱 기술을 모색했으며, 단계별로 접근했습니다. 특히 심각한 상황의 실시간 날씨 알림과 관련된 긴급성에 중점을 둔 사이트이기 때문에 팀은 첫 번째로 악천후가 발생할 때 브라우저 푸시 알림을 만드는 것이었습니다. 또한 앱을 다운로드하지는 않았지만 악천후의 영향을 받을 가능성이 높은 모바일 사용자의 재참여를 유도하고자 했습니다.
해결 방법
빠르게 확장하기 위해 The Weather Channel은 Android의 모바일 웹 사용자와 Chrome의 데스크톱 사용자를 위한 푸시 알림을 구현했습니다. 환경은 네이티브 앱과 모양과 느낌이 동일하며, 브라우저가 실행 중이지 않아도 작동합니다. 이 팀은 서비스 워커라는 기술을 사용하여 오프라인 처리를 제공하고 메시지를 신속하게 전달했습니다. 3개월 만에 The Weather Channel에서는 약 100만 명의 사용자가 웹 푸시 알림을 수신했으며 52%는 모바일에서 유입되었습니다.
푸시 테스트를 성공적으로 마친 후 이들은 프로그레시브 웹 앱 (PWA) 빌드를 위한 전체 여정을 계속했습니다. 미국 사이트의 복잡성을 고려하여 Weather는 먼저 해외 사이트로 전환한 후 178개 국가에서 62개 언어로 제공되는 프로그레시브 웹 앱을 출시했습니다. 사이트를 PWA로 업그레이드한 후 로드 시간이 80% 개선되었습니다.
전 세계 사용자를 보유한 Weather Channel은 전 세계 사용자에게 가장 신뢰할 수 있는 날씨 정보가 포함된 PWA 환경을 현지 언어로 제공하는 것이 사용자층을 늘리는 데 중요한 역할을 합니다. 기술 면에서는 하나의 코드베이스를 사용해 60개가 넘는 언어를 지원할 수 있도록 함으로써 이 작업의 효율성을 높였습니다.
weather.com을 운영하는 The Weather Company의 웹 개발 부문 부사장인 Wendy Frazier는 다음과 같이 말합니다. “웹 환경, 특히 일기예보와 알림은 시의적절하고 관련성이 있어야 유용하며 가장 필요한 순간에 가장 관련성 높은 정보를 제공합니다. 또한 가장 혁신적인 기술을 사용하여 사람들이 어떤 플랫폼을 사용하든 상관없이 내 날씨가 어떤지 알 수 있도록 돕습니다."
"사상 최초로 어디서나 사람들에게 다가갈 수 있게 되었으며, 이를 통해 사람들에게 정보를 보호하고 정보를 제공한다는 사명이 확대되었습니다."라고 덧붙입니다. 전 세계를 무대로 활동하면서도 현지에 사업을 운영하는 데 필요한 언어를 지원한다는 것은 정말 놀랍습니다. 가장 정확한 일기예보와 최상의 데이터를 보유하고 있으며, 최첨단 기술로 사용자가 원하는 환경에서 날씨 정보를 제공할 수 있게 되었습니다."