날씨
FEMA
긴급 상황에서 작은 오류도 즉각적인 문제가 될 수 있습니다.
사용자가 버그가 있는 앱을 열 때
사용자에게 업데이트가 sẵn sàng하지만 버그가 있는 버전만 보입니다. 배경 다운로드가 조용히 시작됩니다.
사용자가 버그를 경험할 때
사용자가 정확히 고쳐진 문제를 마주합니다. 좌절감이 쌓입니다. 그들은 1점의 리뷰를 남길지도 모릅니다.
다음 로그인 시 업데이트가 적용됩니다
수정은 이미 준비되었지만 사용자가 버그를 경험해야만 했습니다. 중요한 문제라면 그건 받아들일 수 없습니다.
배경 업데이트를 통해 사용자는 고쳐진 버그를 최소한 한 번 이상 경험합니다. 중요한 문제라면 그건 너무 많은 번입니다.
결제 흐름이 깨졌습니다
사용자가 구매를 완료할 수 없습니다. 고쳐지지 않은 세션은 모두 손실된 매출입니다.
보안 취약점
보안 취약점이 발견되었습니다. 사용자는 취약한 code을 실행하지 않아야 합니다.
법적 의무 기한
새로운 규정은 자정에 시행됩니다. 사용자는 즉시 업데이트된 약관을 볼 수 있어야 합니다.
Direct Updates는 사용자가 앱을 열 때 업데이트를 확인하고 적용합니다 - 사용자가 무엇을 볼 수 있는지 전혀 모르고 있습니다. 경험은 매끄럽고, 모든 세션은 최신 code을 실행합니다.
사용자는 업데이트를 푸시한 후 항상 이전 버전과 하나의 세션만 경험합니다.
code.config.ts
// Enable Direct Updates - one config change
CapacitorUpdater: {
autoUpdate: 'always', // Updates apply immediately on app open
}
// That's it. When users open your app:
// 1. Capgo checks for updates (~50ms)
// 2. If available, downloads immediately (~200-500ms)
// 3. Applies before your app renders
// Users always see the latest version. Zero exceptions.
QuickCart는 최대 100,000 명의 동시 사용자를 처리하는 플래시 세일을 실행합니다. 결제 게이트웨이 업데이트가 체크아웃 흐름을 깨트리자, 그들은 4 시간 동안 주요 판매 중에 발견했습니다. 배경 업데이트로 인해, 이미 앱을 열어놓은 사용자들은 현재 세션에서 버그를 경험했습니다.
그들의 엔지니어 팀은 23 분 만에 수정을 푸시했습니다. 그러나 배경 업데이트로 인해, 23 분 동안 앱을 열어놓은 사용자들 중 40,000 명 이상은 현재 세션에서 버그를 경험했습니다. 그들의 평균 주문 금액은 $47 이었기 때문에, 이는 $1.8 백만 달러의 손실 매출을 의미했습니다.
Direct Updates로 전환한 후, 그들의 다음 사례는 0 건의 영향을 받은 거래로 해결되었습니다. 수정은 18 분 만에 배포되었고, 그 이후로 앱을 열어놓은 모든 사용자가 즉시 수정된 버전을 받았습니다. 그들의 CFO는 모든 고객 대면 결제 흐름에 대해 Direct Updates를 요구합니다.
실제 세계적 영향
"기능 릴리스에는 배경 업데이트만 괜찮지만, 결제, 인증, 규정 준수와 관련된 것은 어떠한 경우에도 직접 업데이트만이 불가결합니다."
— QuickCart의 엔지니어링 VP David Park
배경 업데이트에서는 해결할 수 없는 문제를 직접 업데이트에서 해결합니다. 그 차이점은 무엇입니까?
업데이트 후 앱을 열어보는 모든 사용자가 즉시 새로운 버전을 받습니다. 예외는 없습니다. '한 번 더 버그를 경험하라'는 말도 없습니다. 모든 세션에서 최신 code이 실행됩니다.
100%
최신 code을 실행하는 세션의 비율
버그를 수정한 후에 버그를 경험하는 사용자의 수
0
버그 수정 후에 버그를 경험하는 사용자의 수
새로운 사용자가 앱을 처음으로 다운로드할 때마다 항상 최상의 온보딩 흐름을 받습니다. A/B 테스트를 수행하고 승자가 발견되면 새로운 사용자에게 즉시 제공됩니다 - 배경 다운로드 주기 후에 değil.
+34%
1일目の 유지율 향상
직접 업데이트은 즉각적인 일관성을 중요시하는 시나리오에서 보이지 않는 업데이트보다 더 이상 중요시하는 경우에 적합합니다.
결제 실패, 인증 문제, 데이터 손상 - 경험하는 것 하나만도 너무 많습니다.
첫 인상은 중요합니다. 새로운 사용자에게 항상 최상의 최적화 온보딩 경험을 첫 번째 세션부터 제공하십시오.
특정 시간에 결합된 기능 - 휴일 판매, 제품 출시, 라이브 이벤트. 이벤트가 시작될 때 정확히 라이브해야 합니다.
취약성 발견되었나요? 사용자는 패치 후에도 code를 한 번도 실행하지 말아야 합니다.
우승하는 변형을 발견했나요? gradual 배경 업데이트 대신 사용자 100%에게 즉시 배포하세요.
새로운 규정, 업데이트 된 약관, 필요한 공개 정보. 법적 마감일은 배경 다운로드를 기다리지 않습니다.
직접 업데이트은 속도가 중요합니다. 우리의 글로벌 인프라를 통해 업데이트가 1초 이내에 적용됩니다.
업데이트 확인 시간
일반 배포 다운로드
앱 렌더링까지의 총 시간
인프라 가동 시간
팀의 요구 사항에 맞는 솔루션을 찾으세요
Capacitor으로 빌드된 앱
응급, 의료 및 시민 앱은 체크리스트, 리소스 링크 또는 지역 지정된 공지 등이 깨진 경우 며칠 기다릴 수 없습니다. 직접 업데이트 기능은 수정이 승인되자마자 웹层를 즉시 이동할 수 있도록 합니다.
날씨
긴급 상황에서 작은 오류도 즉각적인 문제가 될 수 있습니다.
의료
건강 기록 및 지침 표면에서 승인된 복사본 변경이 빠른 배달이 필요합니다.
SOCIAL
모바일 장치 간에 버전 안전한 지침을 제공하는 시민 식별 워크플로우
fix가 적용된 각 세션에서 fix를 실행하세요. Direct Updates는 그 것을 현실로 만듭니다.
마틴의 인간 지원
한 번의 구성 변경. sub-초 업데이트. outdated 세션은 0입니다.