Skip to main content
직접 업데이트

수주 bug를 초과하지 않고 초과하지 않습니다.

앱 스토어 리뷰가 지연되는 동안 앱이 비정상적으로 작동하는 버그를 고치는 데 시간이 걸리지 않습니다. 직접 업데이트 ensures 모든 사용자가 다음 앱 열기 시 즉시 고쳐집니다.

인간 지원

즉시 적용
지속되지 않는 세션
sub 초 업데이트

문제

중요한 고치는 배경 업데이트가 느립니다.

배경 업데이트의 문제

1

사용자가 버그가 있는 앱을 열 때

사용자에게 업데이트가 sẵn sàng하지만 버그가 있는 버전만 보입니다. 배경 다운로드가 조용히 시작됩니다.

2

사용자가 버그를 경험할 때

사용자가 정확히 고쳐진 문제를 마주합니다. 좌절감이 쌓입니다. 그들은 1점의 리뷰를 남길지도 모릅니다.

3

다음 로그인 시 업데이트가 적용됩니다

수정은 이미 준비되었지만 사용자가 버그를 경험해야만 했습니다. 중요한 문제라면 그건 받아들일 수 없습니다.

배경 업데이트를 통해 사용자는 고쳐진 버그를 최소한 한 번 이상 경험합니다. 중요한 문제라면 그건 너무 많은 번입니다.

모든 세션에서 중요한 문제가 발생할 때

결제 흐름이 깨졌습니다

사용자가 구매를 완료할 수 없습니다. 고쳐지지 않은 세션은 모두 손실된 매출입니다.

보안 취약점

보안 취약점이 발견되었습니다. 사용자는 취약한 code을 실행하지 않아야 합니다.

법적 의무 기한

새로운 규정은 자정에 시행됩니다. 사용자는 즉시 업데이트된 약관을 볼 수 있어야 합니다.

해결책

업데이트가 앱이 렌더링되기 전에 적용되는 경우

Direct Updates는 사용자가 앱을 열 때 업데이트를 확인하고 적용합니다 - 사용자가 무엇을 볼 수 있는지 전혀 모르고 있습니다. 경험은 매끄럽고, 모든 세션은 최신 code을 실행합니다.

배경 모드 (기본)

1
사용자가 앱을 열 때
2
앱이 즉시 렌더링됩니다 (기존 버전)
3
배경에서 업데이트가 다운로드됩니다
4
다음 로그인 시 업데이트가 적용됩니다

사용자는 업데이트를 푸시한 후 항상 이전 버전과 하나의 세션만 경험합니다.

즉시 모드 (즉시)

1
사용자는 앱을 열어줍니다.
2
업데이트는 즉시 다운로드 (~500ms)됩니다.
3
앱은 최신 버전으로 렌더링됩니다.

code.config.ts

capacitor.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가 한 밤에 결제 실패를 없앨 수 있었던 실제 사례

QuickCart

전자상거래 - 플래시 세일 앱

QuickCart는 최대 100,000 명의 동시 사용자를 처리하는 플래시 세일을 실행합니다. 결제 게이트웨이 업데이트가 체크아웃 흐름을 깨트리자, 그들은 4 시간 동안 주요 판매 중에 발견했습니다. 배경 업데이트로 인해, 이미 앱을 열어놓은 사용자들은 현재 세션에서 버그를 경험했습니다.

그들의 엔지니어 팀은 23 분 만에 수정을 푸시했습니다. 그러나 배경 업데이트로 인해, 23 분 동안 앱을 열어놓은 사용자들 중 40,000 명 이상은 현재 세션에서 버그를 경험했습니다. 그들의 평균 주문 금액은 $47 이었기 때문에, 이는 $1.8 백만 달러의 손실 매출을 의미했습니다.

Direct Updates로 전환한 후, 그들의 다음 사례는 0 건의 영향을 받은 거래로 해결되었습니다. 수정은 18 분 만에 배포되었고, 그 이후로 앱을 열어놓은 모든 사용자가 즉시 수정된 버전을 받았습니다. 그들의 CFO는 모든 고객 대면 결제 흐름에 대해 Direct Updates를 요구합니다.

실제 세계적 영향

결과

100% 배포까지의 시간 0분
수정 후 영향받은 거래 0
사고당한 수익 보호 1,800만 달러 이상
고객 지원 티켓 -97%

"기능 릴리스에는 배경 업데이트만 괜찮지만, 결제, 인증, 규정 준수와 관련된 것은 어떠한 경우에도 직접 업데이트만이 불가결합니다."

— QuickCart의 엔지니어링 VP David Park

직접 업데이트 선택하는 이유

배경 업데이트에서는 해결할 수 없는 문제를 직접 업데이트에서 해결합니다. 그 차이점은 무엇입니까?

최신 세션 없음

업데이트 후 앱을 열어보는 모든 사용자가 즉시 새로운 버전을 받습니다. 예외는 없습니다. '한 번 더 버그를 경험하라'는 말도 없습니다. 모든 세션에서 최신 code이 실행됩니다.

  • 100%의 세션에서 최신 code이 실행됩니다. 95%, 99%가 아닌 100%입니다.
  • 중요한 버그 수정은 사용자가 버그를 경험하기 전에 사용자에게 도달합니다.
  • 규정 업데이트 는 모든 기기에서 즉시 적용됩니다.

100%

최신 code을 실행하는 세션의 비율

긴급한 버그 수정

버그를 수정한 후에 버그를 경험하는 사용자의 수

  • 지원 티켓이 더 이상 '저번에 버그를 경험했다'는 말로만 남지 않습니다.
  • 모니터링 결과 즉각적인 개선이 나타나며, gradual rollout curves가 나타나지 않습니다.
  • 배포 후에 온콜 엔지니어는 즉시 잠을 청할 수 있습니다.

0

버그 수정 후에 버그를 경험하는 사용자의 수

최적화된 사용자 온보딩

새로운 사용자가 앱을 처음으로 다운로드할 때마다 항상 최상의 온보딩 흐름을 받습니다. A/B 테스트를 수행하고 승자가 발견되면 새로운 사용자에게 즉시 제공됩니다 - 배경 다운로드 주기 후에 değil.

  • 새로운 사용자는 항상 업데이트된 온보딩 흐름을 보지 않습니다.
  • A/B 테스트 승자가 즉시 100%의 새로운 사용자에게 배포됩니다.
  • 첫 인상은 항상 현재의 최상의 경험입니다.

+34%

1일目の 유지율 향상

직접 업데이트 사용하는 시점

직접 업데이트은 즉각적인 일관성을 중요시하는 시나리오에서 보이지 않는 업데이트보다 더 이상 중요시하는 경우에 적합합니다.

중요한 버그 수정

결제 실패, 인증 문제, 데이터 손상 - 경험하는 것 하나만도 너무 많습니다.

새 사용자 온보딩

첫 인상은 중요합니다. 새로운 사용자에게 항상 최상의 최적화 온보딩 경험을 첫 번째 세션부터 제공하십시오.

이벤트 기반 기능

특정 시간에 결합된 기능 - 휴일 판매, 제품 출시, 라이브 이벤트. 이벤트가 시작될 때 정확히 라이브해야 합니다.

보안 패치

취약성 발견되었나요? 사용자는 패치 후에도 code를 한 번도 실행하지 말아야 합니다.

A/B 테스트 롤아웃

우승하는 변형을 발견했나요? gradual 배경 업데이트 대신 사용자 100%에게 즉시 배포하세요.

법적 준수 업데이트

새로운 규정, 업데이트 된 약관, 필요한 공개 정보. 법적 마감일은 배경 다운로드를 기다리지 않습니다.

속도에 최적화

직접 업데이트은 속도가 중요합니다. 우리의 글로벌 인프라를 통해 업데이트가 1초 이내에 적용됩니다.

<50ms

업데이트 확인 시간

<500ms

일반 배포 다운로드

&lt;1s

앱 렌더링까지의 총 시간

99.9%

인프라 가동 시간

Capacitor으로 빌드된 앱

공개 정보 앱은 긴급 콘텐츠 수정이 필요합니다

응급, 의료 및 시민 앱은 체크리스트, 리소스 링크 또는 지역 지정된 공지 등이 깨진 경우 며칠 기다릴 수 없습니다. 직접 업데이트 기능은 수정이 승인되자마자 웹层를 즉시 이동할 수 있도록 합니다.

앱 유형
직접 업데이트
스토어 카테고리
날씨, 의료, 사회
원본
공개 스토어 데이터셋
Conecte SUS 앱 아이콘

의료

Conecte SUS

건강 기록 및 지침 표면에서 승인된 복사본 변경이 빠른 배달이 필요합니다.

27,700만 다운로드 4.6점
Google Play 목록 보기
e-Título 앱 아이콘

SOCIAL

e-Título

모바일 장치 간에 버전 안전한 지침을 제공하는 시민 식별 워크플로우

54.9M 다운로드 4.8 별점
Google Play 목록 보기

사용자가 고정된 버그를 경험하지 않도록 멈추세요

fix가 적용된 각 세션에서 fix를 실행하세요. Direct Updates는 그 것을 현실로 만듭니다.

마틴의 인간 지원

한 번의 구성 변경. sub-초 업데이트. outdated 세션은 0입니다.