안드로이드 알림 채널

앱 전체 대신 채널 하나만 끌 수 있게 하세요

Pushwoosh는 주문 알림부터 프로모션, 속보까지 모든 안드로이드 푸시를 사용자가 직접 제어하는 채널로 보냅니다. 카테고리별로 중요도와 알림음을 설정하면, 사용자가 프로모션을 꺼도 앱 알림 전체가 차단되지 않습니다.

정면에서 본 안드로이드 스마트폰의 알림 창에 세 가지 채널 카테고리가 표시된 모습: 눈에 띄는 헤드업 주문 알림, 조용히 흐리게 표시된 프로모션 알림, 고유 알림음 아이콘이 있는 속보 알림

80,000개 이상의 기업이 고객 참여 확대를 위해 Pushwoosh를 선택했습니다

알림 채널, 한눈에 보기

모든 안드로이드 알림은 “프로모션”, “주문 알림”, “속보”처럼 사용자가 제어하는 카테고리인 채널에 속합니다. 채널 덕분에 사용자는 앱 자체를 차단하지 않고 특정 유형의 메시지만 끌 수 있습니다.

서버에서 생성하는 이름 지정 채널

Control Panel의 Android root params 또는 /createMessage의 android_root_params에 pw_channel을 추가하세요. 새 채널 이름이 담긴 첫 번째 푸시가 기기에 채널을 생성하므로 앱 업데이트가 필요 없습니다.

기본 제공되는 기본 채널

pw_channel을 비워 두어도 SDK가 모든 안드로이드 8 이상 기기에 기본 채널을 자동으로 생성하므로, 알림은 항상 유효한 채널에 도착합니다.

중요도 수준

Importance level 필드(-2~`2`)는 무음부터 전체 헤드업 배너까지 알림 도착 시 채널의 동작을 정합니다. 이 값은 채널이 생성되는 순간 한 번만 적용됩니다.

채널별 맞춤 알림음

pw_channel과 res/raw에 넣은 파일인 android_sound를 함께 지정하면, 해당 채널의 모든 푸시가 시스템 기본음 대신 고유한 알림음을 재생합니다.

제어할 수 있는 항목

발송하는 값동작설정 위치
채널 이름첫 발송 시 채널을 생성하거나, 기기에 이미 있는 채널을 재사용Android root params 또는 API 페이로드의 pw_channel
Importance level, -2~`2`헤드업 동작을 설정하며, 채널 생성 시점에 고정푸시의 Importance level 필드 또는 API의 동일한 값
android_sound + pw_channel해당 채널에만 고유한 알림음 지정res/raw의 파일, 확장자 없이 이름으로 참조
pw_channel 미전송SDK가 기본 채널을 자동으로 생성해 사용설정 불필요, 안드로이드 8 이상에서 기본 제공
발송하는 값
1 / 4
채널 이름
동작
첫 발송 시 채널을 생성하거나, 기기에 이미 있는 채널을 재사용
설정 위치
Android root params 또는 API 페이로드의 pw_channel
발송하는 값
2 / 4
Importance level, -2~`2`
동작
헤드업 동작을 설정하며, 채널 생성 시점에 고정
설정 위치
푸시의 Importance level 필드 또는 API의 동일한 값
발송하는 값
3 / 4
android_sound + pw_channel
동작
해당 채널에만 고유한 알림음 지정
설정 위치
res/raw의 파일, 확장자 없이 이름으로 참조
발송하는 값
4 / 4
pw_channel 미전송
동작
SDK가 기본 채널을 자동으로 생성해 사용
설정 위치
설정 불필요, 안드로이드 8 이상에서 기본 제공

설정 위치

작성 화면의 필드 하나

Send-Push 양식이나 프리셋의 Android root params에 채널 이름을 입력하세요. 새 카테고리에 앱 릴리스도, 개발자도 필요하지 않습니다.

API의 키 하나

/createMessage의 android_root_params.pw_channel, 그리고 채널 전용 알림음을 위한 android_sound.

모든 안드로이드 전송 경로에 같은 로직

동일한 pw_channel 페이로드가 FCM은 물론, 대체 스토어 푸시를 통해 화웨이 HMS와 아마존 ADM에서도 작동합니다.

고객 여정 안에서 하는 역할

하나의 고객 여정에서 두 개의 채널 운영

채널은 이미 발송하는 푸시의 속성이므로 별도로 연동할 필요가 없습니다. 트랜잭션 분기는 한 채널을, 프로모션 분기는 다른 채널을 지정하고, 두 분기 모두 나머지 모바일 푸시와 같은 오디언스, 같은 고객 여정에서 실행됩니다.

주문 알림은 울리고, 세일 알림은 조용히

주문 완료 이벤트가 고객 여정을 시작합니다. 사일런트 푸시가 백그라운드에서 배송 예정일을 미리 가져오고, 트랜잭션 분기는 높은 Importance level로 “주문 알림” 채널을 지정해 헤드업 알림으로 표시됩니다.

같은 고객 여정의 별도 분기는 기본 중요도로 “프로모션” 채널에 발송합니다. 프로모션 채널을 끈 사용자도 같은 휴대폰에서 주문 알림은 계속 받습니다. 두 알림은 하나의 앱 안에서 별개의 채널로 작동하기 때문입니다.

활용 사례

채널의 효과는 앱이 보내는 알림 유형이 얼마나 다양한지에 비례합니다. 한 가지 유형의 알림만 보낸다면 얻을 것이 거의 없고, 요란한 프로모션과 조용한 트랜잭션 알림이 섞여 있다면 효과가 가장 큽니다.

산업분리할 가치가 있는 채널적합한 이유
모바일 게임이벤트 및 프로모션 vs 길드 및 소셜 vs 보상 vs 라이브 운영 알림안드로이드 비중이 높은 설치 기반에서 알림 유형이 매우 다양함
크리에이터 및 구독 앱새 콘텐츠 vs 소셜 상호작용 vs 결제 vs 프로모션구독자는 신청한 알림만 받고, 그 외에는 받지 않음
이커머스 및 리테일프로모션 vs 주문 및 배송 알림 vs 가격 인하 알림전형적인 프로모션 대 트랜잭션 분리
마켓플레이스구매자/판매자 메시지 vs 주문 알림 vs 프로모션 vs 상품 등록 알림다자간 메시징은 본래 여러 유형으로 나뉨
핀테크 및 뱅킹이상 거래 및 거래 알림 vs 명세서 vs 리마인더 vs 프로모션반드시 전달할 알림과 완전히 선택적인 프로모션이 공존
미디어, 뉴스 및 스트리밍속보 vs 주제별 피드 vs 새 에피소드 vs 프로모션안드로이드 채널의 대표적인 활용 사례
산업
1 / 6
모바일 게임
분리할 가치가 있는 채널
이벤트 및 프로모션 vs 길드 및 소셜 vs 보상 vs 라이브 운영 알림
적합한 이유
안드로이드 비중이 높은 설치 기반에서 알림 유형이 매우 다양함
산업
2 / 6
크리에이터 및 구독 앱
분리할 가치가 있는 채널
새 콘텐츠 vs 소셜 상호작용 vs 결제 vs 프로모션
적합한 이유
구독자는 신청한 알림만 받고, 그 외에는 받지 않음
산업
3 / 6
이커머스 및 리테일
분리할 가치가 있는 채널
프로모션 vs 주문 및 배송 알림 vs 가격 인하 알림
적합한 이유
전형적인 프로모션 대 트랜잭션 분리
산업
4 / 6
마켓플레이스
분리할 가치가 있는 채널
구매자/판매자 메시지 vs 주문 알림 vs 프로모션 vs 상품 등록 알림
적합한 이유
다자간 메시징은 본래 여러 유형으로 나뉨
산업
5 / 6
핀테크 및 뱅킹
분리할 가치가 있는 채널
이상 거래 및 거래 알림 vs 명세서 vs 리마인더 vs 프로모션
적합한 이유
반드시 전달할 알림과 완전히 선택적인 프로모션이 공존
산업
6 / 6
미디어, 뉴스 및 스트리밍
분리할 가치가 있는 채널
속보 vs 주제별 피드 vs 새 에피소드 vs 프로모션
적합한 이유
안드로이드 채널의 대표적인 활용 사례

설정할 가치가 없는 경우

  • 새로운 사용자에게 도달하려는 경우: 채널은 이미 발송된 푸시를 분류할 뿐입니다.
  • iOS의 모든 경우: iOS에서는 채널이 작동하지 않으며, 같은 역할은 Time-Sensitive 또는 Critical 수준이 담당합니다.
  • 헤드업 알림을 소급 적용하려는 경우: 중요도는 채널 생성 시점에 고정되므로, 새 동작에는 새 채널 이름이 필요합니다.
  • 거의 같은 채널을 길게 나열하는 경우: 복잡해 보이고 사용자가 그룹 전체를 끄게 만듭니다.
  • 실제 알림 유형이 하나뿐인 앱: 분리할 것이 없으므로 채널은 아무도 필요하지 않은 설정만 늘립니다.
채널은 도착할 곳을 정하고, 문구는 읽힐지를 정합니다

참고할 만한 푸시 알림 50가지와 각 알림의 문구, 크리에이티브를 소개합니다.

사례 보기

플랫폼 및 기술 지원 범위

알림 채널은 안드로이드 8.0 Oreo에서 도입된 안드로이드 전용 OS 기능입니다. iOS에는 등록할 채널이 없으며, 비슷한 역할은 Time-Sensitive 및 Critical 인터럽션 수준이 담당합니다. 웹에도 해당 기능이 없습니다. 마지막 열은 Pushwoosh의 기능이 끝나고 운영체제 규칙이 시작되는 지점을 보여줍니다.

기능iOSAndroidWeb제공 주체
알림 채널–안드로이드 8.0 Oreo(API 26) 이상–네이티브 OS 기능, Pushwoosh SDK 5.4.0+
기본 채널–지원, 자동 생성–모든 안드로이드 8 이상 기기의 Pushwoosh SDK
pw_channel로 이름 지정 채널–지원, 첫 발송 시 생성, 앱 릴리스 불필요–Android root params 필드 또는 /createMessage
채널별 맞춤 알림음–지원–pw_channel + android_sound, res/raw의 파일
화웨이 및 아마존 기기에서 동일한 기능–지원, HMS 및 ADM 경유–대체 스토어 푸시
크로스 플랫폼 SDK 래퍼–Cordova/Capacitor, React Native, Unity, Flutter–네이티브 안드로이드 브리지를 통해 전달
사전 런타임 권한 필요–안드로이드 13 이상, POST_NOTIFICATIONS–채널 표시 전 OS가 요구
비교 가능한 긴급도 제어Time-Sensitive / Critical 수준여기서 설정하는 채널 중요도–플랫폼별 별도 기능
기능
1 / 8
알림 채널
iOS
–
Android
안드로이드 8.0 Oreo(API 26) 이상
Web
–
제공 주체
네이티브 OS 기능, Pushwoosh SDK 5.4.0+
기능
2 / 8
기본 채널
iOS
–
Android
지원, 자동 생성
Web
–
제공 주체
모든 안드로이드 8 이상 기기의 Pushwoosh SDK
기능
3 / 8
pw_channel로 이름 지정 채널
iOS
–
Android
지원, 첫 발송 시 생성, 앱 릴리스 불필요
Web
–
제공 주체
Android root params 필드 또는 /createMessage
기능
4 / 8
채널별 맞춤 알림음
iOS
–
Android
지원
Web
–
제공 주체
pw_channel + android_sound, res/raw의 파일
기능
5 / 8
화웨이 및 아마존 기기에서 동일한 기능
iOS
–
Android
지원, HMS 및 ADM 경유
Web
–
제공 주체
기능
6 / 8
크로스 플랫폼 SDK 래퍼
iOS
–
Android
Cordova/Capacitor, React Native, Unity, Flutter
Web
–
제공 주체
네이티브 안드로이드 브리지를 통해 전달
기능
7 / 8
사전 런타임 권한 필요
iOS
–
Android
안드로이드 13 이상, POST_NOTIFICATIONS
Web
–
제공 주체
채널 표시 전 OS가 요구
기능
8 / 8
비교 가능한 긴급도 제어
Android
여기서 설정하는 채널 중요도
Web
–
제공 주체
플랫폼별 별도 기능

보안 및 호스팅

Pushwoosh는 미국과 독일에 있는 자체 하드웨어에서 운영되며, GDPR을 준수합니다.

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

작동 방식

  1. 작성 (노코드)

    Send-Push 양식의 Android root params에 채널 이름을 입력하거나, Messages API로 android_root_params.pw_channel을 보내세요.

  2. 한 번만 설정

    새 채널 이름이 담긴 첫 번째 푸시가 해당 메시지의 중요도, 알림음, 진동으로 기기에 채널을 생성합니다. 나중에 동작을 바꾸려면 새 채널 이름이 필요하므로, 3~5개 채널 체계를 미리 계획하세요.

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

    같은 고객 여정의 해당 분기에서 각 채널로 발송하세요. 나머지 메시징과 같은 오디언스와 프로필을 사용합니다.

알아 두어야 할 제한 사항

엄격한 안드로이드 규칙을 따르는 분류 기능입니다. 제한 사항은 다음과 같습니다.

  • 안드로이드 전용입니다. iOS에서는 채널이 작동하지 않으며, 같은 역할은 Time-Sensitive 및 Critical 수준이 담당합니다.
  • 중요도, 알림음, 진동은 채널이 생성되는 순간 고정됩니다. 이후 같은 채널로 보내는 푸시로는 변경할 수 없으므로, 새 동작에는 새 채널 이름이 필요합니다.
  • 최종 결정권은 사용자에게 있습니다. 누구나 시스템 설정에서 채널을 끄거나 완전히 차단할 수 있으며, 이 결정은 서버에서 되돌릴 수 없습니다.
  • 안드로이드 13 이상에서는 채널을 표시하기 전에 POST_NOTIFICATIONS 런타임 권한이 필요합니다.
  • 안드로이드 14는 채널의 중요도를 사용자에게 보여주고, 안드로이드 15는 빠르게 반복되는 알림을 자동으로 완화하므로, 잘못 분류된 채널은 금방 꺼집니다.
  • 채널 이름은 자유 텍스트 키입니다. 오타가 있으면 의도한 채널을 재사용하지 않고 의도하지 않은 새 채널이 생성됩니다.
  • 서버 측에서 확인할 수 있는 채널 사용 현황은 커버리지 지표가 아니라 최솟값입니다. 기본 채널은 페이로드에 표시를 남기지 않으므로, 이름 지정 채널을 사용하는 발신자 비율은 집계하지 않습니다.

관련 제품 살펴보기

모바일 푸시 알림 서비스

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

화웨이 HMS 및 아마존 ADM 푸시 알림 서비스

Google Play가 없는 안드로이드 기기까지. Pushwoosh는 FCM, HMS, ADM을 통해 화웨이, HarmonyOS, Amazon Fire 기기로 푸시 알림을 한 곳에서 발송합니다.

인터랙티브 푸시

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

Time-Sensitive 및 Critical 푸시

이미 보내는 푸시에 iOS 중단 수준을 설정해 사기 알림, 배달원 도착, 탑승구 변경이 집중 모드와 예약 요약을 뚫고 전달되게 하세요. 노코드로 설정합니다.

고객 여정 빌더

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

앱 아이콘 배지

앱 아이콘에 읽지 않은 수를 정확하게 표시하세요. Pushwoosh Control Panel의 Badges 필드나 ios_badges API 키로 숫자를 지정하고, +1로 늘리고, 0으로 초기화합니다.