이 글의 성격은 무엇인가요?
질문 / 문제 해결
내용을 설명해주세요
▎ [기능성 메시지] requestNotificationAgreement가 NOTIFICATION_AGREEMENT_FAILED로 실패합니다
▎
▎ 미니앱: 딸깍공방
▎
▎ 콘솔 캠페인 상세에 표시된 발송 코드를 그대로 templateCode에 넣어 requestNotificationAgreement를 호출했는데, 동의 시트가 뜨지 않고 onError로 NOTIFICATION_AGREEMENT_FAILED가 반환됩니다.
▎
▎ - templateCode: dk-toy-daily-rest-1855-a (캠페인 115674 “하루의 쉼타임 정기 발송”, 검수 승인·매일 18:55 발송 예약, 알림동의문 연결됨)
▎ - dk-toy-daily-rest-01 (캠페인 111376, 승인·매일 19:30 발송 중)도 동일하게 실패
▎ - 환경: 토스 앱 v5.274.1(Android), isSupported() = true, 비공개 테스트 번들에서 테스트
▎ - 에러 원문: {“message”:“알림 동의에 실패하였습니다.”,“name”:“NOTIFICATION_AGREEMENT_FAILED”,“code”:“NOTIFICATION_AGREEMENT_FAILED”,“userInfo”:{},“moduleName”:“MiniAppModule”}
▎ - 참고: 토스 앱 설정 → 알림 → 서비스별 알림 목록에 딸깍공방 항목이 노출되지 않습니다. 또한 캠페인 111376은 매일 발송 중이지만 발송 시도 수가 계속 0건입니다(동의 유저 없음).
▎
▎ 문의드립니다: 1) 미니앱의 알림 서비스 등록이 별도로 필요한가요? 2) 비공개 테스트 번들에서는 동의 시트가 동작하지 않나요? 3) ‘토스에게 발송 요청하기’(정기 발송) 캠페인의 발송 코드도 이 SDK에 쓸 수 있나요? 4) 위 실패의 원인 확인 부탁드립니다.
사용중인 SDK버전 - 3.0.4
appName (선택)
dk-toy