Android Live Updates

진행 상황을 실시간으로 보여 주세요

주문, 배차, 경기 상황이 바뀔 때마다 스스로 내용을 갱신하는 Android 16 알림 한 장. 앱이 닫혀 있어도 Pushwoosh가 서버에서 카드를 시작하고, 갱신하고, 종료합니다.

Android 휴대폰 화면 세 개에 표시된 라이브 알림 카드: 배달원 단계의 음식 배달, 2분 거리에 있는 기사의 차량 호출, 시간이 흐르는 경기 스코어

80,000개 이상의 기업이 고객 참여 확대를 위해 신뢰합니다

포맷 한눈에 보기

일반 푸시 알림은 한 가지 내용을 한 번 전달합니다. 그래서 5단계로 진행되는 주문은 알림 5개가 됩니다. Live Update는 하나의 활동에 카드 한 장을 띄우고 계속 내용을 다시 씁니다. 잠금 화면에는 지난 알림 더미 대신 항상 현재 단계만 표시됩니다.

진행 중 카드 한 장

활동마다 잠금 화면과 알림 창에 알림이 하나만 표시되며, 이후의 모든 업데이트는 새 알림을 추가하는 대신 그 카드를 다시 씁니다.

움직이는 진행 표시줄

Pushwoosh는 Android 기본 Notification.ProgressStyle을 렌더링합니다. 진행 표시줄, 값, 색상별 구간 모두 실제 OS 기본 요소입니다.

상태 표시줄 칩

활동이 진행되는 동안 Android는 상태 표시줄에 간단한 표시기를 유지하므로, 다른 앱을 사용하는 중에도 확인할 수 있습니다.

시간 앵커

업데이트에 시간 앵커를 담을 수 있어, 서버 갱신 사이에도 카드가 도착 예정 시간까지 스스로 카운트다운합니다.

라이브 카드의 액션 버튼

SDK 모듈이 진행 표시줄 옆에 버튼을 연결하므로, 카드에서 바로 지도를 열거나 배달원에게 전화할 수 있습니다.

자체 디자인 렌더링

LiveUpdateProgressStyleProvider가 그리기를 앱에 맡기므로 색상, 아이콘, 구간 라벨을 자사 디자인에 맞출 수 있습니다.

푸시 알림과 앱 화면 사이에서 Live Update의 위치

메시지의 성격발송 포맷표시 위치
한 번의 상태 변화를 한 번 알릴 때일반 푸시 알림배너, 이후 알림 창
이미지로 보여 줄 가치가 있는 변화리치 푸시 알림펼친 알림
사용자가 탭 한 번으로 선택할 수 있을 때인터랙티브 푸시알림 위의 버튼
수 분에서 수 시간 동안 진행되는 활동Live Update스스로 갱신되는 진행 중 카드 한 장과 상태 표시줄 칩
사용자가 나중에 다시 확인할 기록Message Inbox앱 내 목록
상세 정보, 양식 또는 레이아웃인앱 메시지앱 내 전체 화면
메시지의 성격
1 / 6
한 번의 상태 변화를 한 번 알릴 때
발송 포맷
표시 위치
배너, 이후 알림 창
메시지의 성격
2 / 6
이미지로 보여 줄 가치가 있는 변화
발송 포맷
표시 위치
펼친 알림
메시지의 성격
3 / 6
사용자가 탭 한 번으로 선택할 수 있을 때
발송 포맷
표시 위치
알림 위의 버튼
메시지의 성격
4 / 6
수 분에서 수 시간 동안 진행되는 활동
발송 포맷
Live Update
표시 위치
스스로 갱신되는 진행 중 카드 한 장과 상태 표시줄 칩
메시지의 성격
5 / 6
사용자가 나중에 다시 확인할 기록
발송 포맷
표시 위치
앱 내 목록
메시지의 성격
6 / 6
상세 정보, 양식 또는 레이아웃
발송 포맷
표시 위치
앱 내 전체 화면

고객 여정 안에서 하는 역할

두 플랫폼을 위한 하나의 여정

Live Update는 이미 발송하고 있는 메시지의 속성입니다. 오디언스, 트리거, 세그먼트, 고객 프로필은 그대로 두고, 활동이 진행되는 동안 메시지가 어떻게 보일지만 포맷이 결정합니다.

Android 16 기기는 라이브 카드를, iPhone은 Live Activity를, 이전 버전 Android 휴대폰은 일반 푸시 알림을 받습니다. 모두 푸시 알림, 인앱 메시지, 이메일을 운영하는 같은 고객 여정 빌더에서 이루어집니다.

주문 하나를 처음부터 끝까지

배달 앱에서 음식점이 주문을 접수하면 여정이 첫 단계에서 카드를 엽니다.

사일런트 푸시가 사용자에게 보이지 않게 백그라운드에서 배달원 데이터를 미리 준비하므로, 다음 갱신에는 실제 이름과 실제 도착 예정 시간이 표시됩니다. 조리 중, 배달원 배정, 2분 후 도착이 같은 카드를 차례로 다시 쓰고, 배달 완료 이벤트가 카드를 닫습니다.

Android 16 미만 휴대폰에서는 같은 여정이 단계마다 일반 푸시 알림을 보내며, 두 분기 모두 Message Inbox에 영수증을 남깁니다.

활용 사례

Live Update는 무언가가 실제로 진행 중이고 사용자가 이미 그 결과를 기다리고 있을 때 가치가 있습니다. 공지, 프로모션, 사용자가 시작하지 않은 활동에는 일반 푸시 알림이 맞는 포맷이며, 이 영역에 대한 Google 정책도 같은 입장입니다.

상황카드에 담기는 내용사용자의 행동
배달 앱: 진행 중인 주문주문 접수, 조리 중, 배달원 배정, 도착까지 남은 시간잠금 화면에서 배달원이 다가오는 것을 확인
차량 호출: 이동 중인 운행기사 이동 중, 도착 예정 시간, 운행 진행률지도 앱으로 돌아가는 대신 잠금 화면을 확인
이커머스: 구매 이후발송, 배송 출발, 남은 정류장 수, 배송 완료알림 창에서 택배를 따라가며 언제 집에 있어야 할지 파악
마켓플레이스: 동시에 여러 주문배송 건마다 판매자별 카드 한 장서로 다른 날 도착하는 택배를 한눈에 관리
항공사: 비행 당일탑승구, 탑승 시작, 지연, 수하물 수취대붐비는 공항에서 잠금 화면으로 탑승구 확인
스포츠 중계: 진행 중인 경기스코어, 경기 시간, 이닝 또는 쿼터휴대폰을 잠근 채로 야구나 축구 경기를 따라감
스포츠 베팅: 인플레이 베팅베팅 상태, 실시간 배당, 캐시아웃 가능 시간캐시아웃 시간이 끝나기 전에 행동
뱅킹: 진행 중인 송금송금 진행 상황, 카드 배송 상태휴대폰을 주머니에 넣은 채로 입금 완료 확인
방문 서비스: 기사 방문 예정이동 중, 도착 예정 시간, 도착몇 시에 집에 있어야 할지 추측할 필요가 없음
에너지: 동네 정전장애 확인, 작업자 현장 도착, 복구 예정 시간고객센터에 전화하지 않고도 답을 얻음
상황
1 / 10
배달 앱: 진행 중인 주문
카드에 담기는 내용
주문 접수, 조리 중, 배달원 배정, 도착까지 남은 시간
사용자의 행동
잠금 화면에서 배달원이 다가오는 것을 확인
상황
2 / 10
차량 호출: 이동 중인 운행
카드에 담기는 내용
기사 이동 중, 도착 예정 시간, 운행 진행률
사용자의 행동
지도 앱으로 돌아가는 대신 잠금 화면을 확인
상황
3 / 10
이커머스: 구매 이후
카드에 담기는 내용
발송, 배송 출발, 남은 정류장 수, 배송 완료
사용자의 행동
알림 창에서 택배를 따라가며 언제 집에 있어야 할지 파악
상황
4 / 10
마켓플레이스: 동시에 여러 주문
카드에 담기는 내용
배송 건마다 판매자별 카드 한 장
사용자의 행동
서로 다른 날 도착하는 택배를 한눈에 관리
상황
5 / 10
항공사: 비행 당일
카드에 담기는 내용
탑승구, 탑승 시작, 지연, 수하물 수취대
사용자의 행동
붐비는 공항에서 잠금 화면으로 탑승구 확인
상황
6 / 10
스포츠 중계: 진행 중인 경기
카드에 담기는 내용
스코어, 경기 시간, 이닝 또는 쿼터
사용자의 행동
휴대폰을 잠근 채로 야구나 축구 경기를 따라감
상황
7 / 10
스포츠 베팅: 인플레이 베팅
카드에 담기는 내용
베팅 상태, 실시간 배당, 캐시아웃 가능 시간
사용자의 행동
캐시아웃 시간이 끝나기 전에 행동
상황
8 / 10
뱅킹: 진행 중인 송금
카드에 담기는 내용
송금 진행 상황, 카드 배송 상태
사용자의 행동
휴대폰을 주머니에 넣은 채로 입금 완료 확인
상황
9 / 10
방문 서비스: 기사 방문 예정
카드에 담기는 내용
이동 중, 도착 예정 시간, 도착
사용자의 행동
몇 시에 집에 있어야 할지 추측할 필요가 없음
상황
10 / 10
에너지: 동네 정전
카드에 담기는 내용
장애 확인, 작업자 현장 도착, 복구 예정 시간
사용자의 행동
고객센터에 전화하지 않고도 답을 얻음
포맷은 절반일 뿐, 나머지 절반은 그 안에 담는 내용입니다

참고할 만한 푸시 알림 사례 50가지와 성과를 만든 문구 및 크리에이티브.

사례 보기

플랫폼 및 기술 지원 범위

스스로 갱신되는 라이브 카드는 새로운 기능이므로, 가장 먼저 자사 설치 기반과 버전 하한을 비교해 보세요. 마지막 열은 푸시 알림 자체가 포맷인 경우와 앱에 이미 있는 기능을 구동만 하는 경우를 구분합니다.

기능AndroidiOSWeb제공 방식
제자리에서 갱신되는 진행 중 카드Android 16 (API 36)iOS 16.1+, Live Activity로 제공–OS 라이브 알림 API를 기반으로 SDK가 렌더링하는 푸시
네이티브 구간형 진행 표시줄Android 16, Notification.ProgressStyle자체 ActivityKit 위젯–OS 기본 요소를 감싼 pushwoosh-liveupdates 6.9.0+
항상 보이는 간단한 표시기상태 표시줄 칩Dynamic Island, iPhone 14 Pro 이상–라이브 알림을 통해 OS가 표시
서버 기반 시작, 업데이트, 종료지원지원–Messages API의 OPERATION_START, OPERATION_UPDATE, OPERATION_END
앱에서 카드 닫기endLiveUpdate(id), endAllLiveUpdates()지원–앱의 PushwooshLiveUpdates 파사드
라이브 카드 브랜드 스타일링LiveUpdateProgressStyleProvider자체 위젯 코드–SDK가 호출하는 자체 앱 코드
Android 15 이하–, SDK 호출은 무동작해당 없음–같은 여정의 일반 푸시 알림 또는 Message Inbox
기능
1 / 7
제자리에서 갱신되는 진행 중 카드
Android
Android 16 (API 36)
iOS
iOS 16.1+, Live Activity로 제공
Web
–
제공 방식
OS 라이브 알림 API를 기반으로 SDK가 렌더링하는 푸시
기능
2 / 7
네이티브 구간형 진행 표시줄
Android
Android 16, Notification.ProgressStyle
iOS
자체 ActivityKit 위젯
Web
–
제공 방식
OS 기본 요소를 감싼 pushwoosh-liveupdates 6.9.0+
기능
3 / 7
항상 보이는 간단한 표시기
Android
상태 표시줄 칩
iOS
Dynamic Island, iPhone 14 Pro 이상
Web
–
제공 방식
라이브 알림을 통해 OS가 표시
기능
4 / 7
서버 기반 시작, 업데이트, 종료
Android
지원
iOS
지원
Web
–
제공 방식
Messages API의 OPERATION_START, OPERATION_UPDATE, OPERATION_END
기능
5 / 7
앱에서 카드 닫기
Android
endLiveUpdate(id), endAllLiveUpdates()
iOS
지원
Web
–
제공 방식
앱의 PushwooshLiveUpdates 파사드
기능
6 / 7
라이브 카드 브랜드 스타일링
Android
LiveUpdateProgressStyleProvider
iOS
자체 위젯 코드
Web
–
제공 방식
SDK가 호출하는 자체 앱 코드
기능
7 / 7
Android 15 이하
Android
–, SDK 호출은 무동작
iOS
해당 없음
Web
–
제공 방식
같은 여정의 일반 푸시 알림 또는 Message Inbox

보안 및 호스팅

Pushwoosh는 미국과 독일에 있는 자체 하드웨어에서 GDPR에 따라 운영됩니다.

ISO 27001:2022 CertifiedISO 27001 CertifiedGDPR CompliantData Privacy FrameworkHIPAA CompliantSOC 2 Type 2 CertifiedOWASP Compliant

작동 방식

Android 빌드 작업은 한 번만 하면 됩니다. 그 이후 세 가지 작업은 여정 속 다른 메시지와 마찬가지로 Control Panel과 API에서 실행됩니다.

  1. 모듈을 한 번 추가 (개발자)

    Android 앱에 pushwoosh-liveupdates 6.9.0+를 추가합니다. 이 모듈은 일반 알림 처리보다 먼저 Live Update 푸시를 받아 채널, 권한, 큰 아이콘, 액션 버튼을 처리합니다. 카드 브랜딩은 LiveUpdateProgressStyleProvider에서 설정합니다.

  2. 전체 수명 주기를 서버에서 제어 (API)

    OPERATION_START는 카드를 게시하고, OPERATION_UPDATE는 제자리에서 다시 쓰며, OPERATION_END는 카드를 닫습니다. 모두 하나의 활동 ID로 연결되어 Messages API를 통해 실행됩니다. 앱은 서버 왕복 없이 PushwooshLiveUpdates.endLiveUpdate()로 보유 중인 카드를 닫을 수도 있습니다.

  3. 오케스트레이션 (노코드)

    나머지 메시징과 같은 고객 여정 빌더에서 같은 세그먼트, 같은 고객 프로필을 대상으로 세 가지 작업을 실행합니다. 같은 시나리오의 iOS 부분도 그 여정에서 실행됩니다.

알아 두어야 할 제한 사항

새롭고 범위가 엄격하게 정해진 영역입니다. 다음이 그 경계입니다.

  • Android 16 (API 36) 이상에서만 작동합니다. 이전 버전에서는 SDK 호출이 무동작이며 충돌도 대체 카드도 없으므로, 해당 기기는 여정에서 일반 푸시 알림으로 분기하세요.
  • 카드는 Android 16 렌더링 기본 요소인 Notification.ProgressStyle로 그려집니다. 그래서 리치 푸시 템플릿처럼 이전 버전에 적용할 수 없습니다.
  • 모든 시작, 갱신, 종료는 서버에서 이루어집니다. 기기 측 게시 API는 없으며, 앱은 이미 보유한 카드를 닫는 것만 가능합니다.
  • Google은 이 영역을 실제 진행 중인 활동으로 제한합니다. 프로모션, 채팅 메시지, 주변 정보는 허용되지 않으며, 오용하면 이 영역에 대한 접근 권한을 잃을 수 있습니다.
  • iOS는 별도 빌드가 필요합니다. iPhone에서는 Live Activities가 ActivityKit으로 같은 역할을 하며, 같은 여정에서 구동되지만 자체 SDK 작업이 필요합니다.
  • 리포트에는 각 작업 푸시가 집계됩니다. 카드를 훑어보는 행동은 페이로드에 흔적을 남기지 않으므로, 업데이트별 참여도는 앱에서 보내는 인앱 이벤트로 측정합니다.

관련 제품 살펴보기

모바일 푸시 알림 서비스

Pushwoosh 모바일 푸시 알림 서비스로 모든 기기에 도달하세요. 리치 콘텐츠, 정밀 타겟팅, 크로스채널 고객 여정, 99% 안정적인 발송 성능을 제공하며 SOC 2·ISO 27001 인증을 획득했습니다.

Message Inbox

앱과 웹사이트에 알림 보관함을 추가하세요. 사일런트 발송으로 푸시를 거부한 사용자에게도 도달하고, 저장된 메시지는 원할 때 다시 볼 수 있습니다.

고객 여정 빌더

하나의 시각적 도구로 캠페인을 매핑하고 간소화하세요. Pushwoosh 고객 여정 빌더를 사용하여 소통하고, 참여를 유도하며, 유지하고, 전환시키고, 세분화하고, 실험하세요.

인터랙티브 푸시

이미 보내는 푸시에 액션 버튼을 추가해 사용자가 한 번의 탭으로 수락, 수령, 승인, 배송 조회를 하게 하세요. iOS 버튼 세트는 Pushwoosh Control Panel에서 노코드로 만듭니다.

모빌리티 마케팅 & 고객 참여 플랫폼

실시간 운행 상태를 잠금 화면에 표시하고, 기사 도착을 승객에게 알리고, 승객과 기사 온보딩까지 하나의 모빌리티 마케팅 플랫폼에서 운영합니다.

Pushwoosh API

앱 및 웹 메시징을 Pushwoosh API 로 아웃소싱하세요. 우리는 푸시, 이메일, SMS, 데이터 스트림을 관리합니다. 귀하는 제한 없이 성공적인 제품을 구축할 수 있습니다.