토픽 푸시
🔔 최신화 일자: 2025-06-20
이 문서는 토픽 푸시에 대한 설명과 토픽 푸시 전송에 필요한 프로세스에 대해 안내합니다.
토픽 푸시 전송 이해하기
토픽이란 같은 관심사나 특정 이벤트에 반응한 디바이스들을 묶은 집합이자 푸시 알림을 전송할 수 있는 대상을 의미합니다.
nachocode의 토픽 푸시 기능은 특정 상황이나 행동을 한 사용자의 디바이스를 즉각적으로 타겟팅하고, 타겟팅된 디바이스들로 푸시 알림을 일괄 전송할 수 있는 강력한 기능입니다.
구독(subscribe)을 통해 디바이스를 토픽에 포함시켜두면 해당 토픽에 대한 푸시 알림을 수신 받을 수 있습니다.
더이상 해당 토픽에 대한 알림이 전송되지 않기를 원하는 디바이스는 구독해제(unsubscribe)를 통해 토픽에서 제외시킬 수 있습니다.
푸시 전송이 필요한 시점에 nachocode 토픽 푸시 전송 API를 호출하여 구독된 모든 디바이스에게 일괄적으로 푸시 알림을 전송할 수 있습니다.
토픽 푸시 활용 방법
토픽 푸시 관리를 위해서는 전송 데이터를 관리하여야 의미있는 정보를 얻을 수 있습니다.
- "누가 어떤 토픽을 구독했는가?"
- "전송했을 당시 누가 구독 중이었는가?"
- "몇 명이 푸시를 확인을 했는가?"
- "어떻게 전송했었는가?"
원하는 시점에 코드 한 줄만 추가하세요.
Nachocode.push.subscribePushTopic('토픽이름');
누가 구독하고있고, 누구에게 보내졌으며, 얼마나 많은 반응이 있었고, 어떤 내용으로 전달받았는 지까지 모두 nachocode에서 관리하겠습니다.
푸시 알림 전송 시, "어떤 토픽"을 구독한 디바이스로 "어떤 내용"을 보낼지만 설정하여 nachocode Topic API로 요청하면 푸시 전송이 완료됩니다.
단 한번의 전송 요청으로 수 많은 디바이스로 일괄적인 푸시 전송이 가능합니다.
nachocode에서 제공되는 결과 데이터를 통해 유용한 정보를 도출해보세요.
- "어떤 내용의 푸시에 사용자가 많이 반응했는지"
- "어떤 시간대의 푸시 알림의 효과가 높은지"
이에 맞는 전략을 수립하여 사용자 참여도와 몰입감을 높여 마케팅 효과를 극대화시킬 수 있습니다
nachocode의 토픽 푸시는 "디바이스 기준"으로 이루어집니다.
SDK를 통한 푸시 토큰과 유저 ID 매칭 등록이 완료된 후 구독/구독해제 API사용이 가능합니다.
 (등록되지 않은 유저 ID이더라도 전송 요청 시 차감 수에 포함됩니다.)
토픽 푸시 활용 예시
- 마케팅 캠페인
- 상품 조회, 상품 검색 등을 통해 관심을 표시한 유저들에게 일괄적으로 푸시 알림을 전송할 수 있습니다.
- 특정 이벤트에 대한 참여의사를 표시한 유저들에게 일괄적으로 푸시 알림을 전송할 수 있습니다.
 
- 불특정 유저 알림 전송
- 유저를 식별할 수 없는 상황에서도 이벤트를 통한 구독으로 타겟팅하는 유저들에게 일괄적으로 푸시 알림 전송이 가능합니다.
- 비로그인 사용자, 비로그인 서비스일지라도 간편한 그루핑(Grouping)을 통한 푸시 알림 전송이 가능합니다.
 
- 이벤트 감지를 통한 알림 전송
- 이벤트 페이지 접속 등 특정 이벤트에 대한 참여의사를 표시한 유저들에게 푸시 알림을 전송할 수 있습니다.
- 특정 주제의 게시물이 작성됐을 때, 주제를 구독하는 유저들에게 일괄적으로 알림을 전송할 수 있습니다.