1. 코드 추가
OneSignal SDK의 알림 이벤트 핸들러를 사용하여 알림이 열릴 때를 감지합니다. 해당 핸들러에서 페이로드에서 사용자 지정 데이터를 추출하고addTag 또는 addTags를 사용하여 저장합니다.
이 예시에서는 사용자 지정 데이터에서 "notification_topic"으로 사용자에게 태그를 지정합니다. 카테고리, 제품 유형 또는 캠페인과 같은 다른 필드를 추가할 수 있습니다.
2. 알림에 사용자 지정 데이터 추가
알림을 생성할 때 대시보드 또는 APIdata 매개변수를 사용하여 알림에 Additional Data를 추가하기만 하면 됩니다.
이것은 알림의 주제이며 사용자를 세그먼트하는 데 사용하는 것입니다. 일반적인 주제는 “news”, “entertainment”, “politics”, “finance”, “tech” 등이 있습니다.

대시보드에서 알림 주제 데이터 추가
3. 태그를 기반으로 세그먼트
이제 사용자가 클릭한 사용자 지정 데이터 값을 기반으로 세그먼트를 생성할 수 있습니다. 예시: 금융 주제를 클릭한 사용자- Key:
notification_topic - Condition:
equals - Value:
finance

클릭한 주제를 기반으로 사용자 세그먼트
4. 사용자 지정 데이터로 알림 전송
이제 사용자가 알림을 클릭할 때마다 다음과 같이 자동으로 태그가 지정됩니다:- 알림을 클릭한 날짜 (Unix 타임스탬프)
- 알림의 주제 및 해당 주제를 클릭한 총 횟수