"모든 사용자", "타게팅 사용자"또는 "테스트 디바이스"에 푸시 알림을 보내는 데 문제가 있습니까? 이 문서는 푸시 알림과 관련된 몇 가지 일반적인 문제를 해결하는 데 도움이됩니다.
문제에 대한 올바른 솔루션을 찾는 프로세스를 시작하려면 전송 실패에 대한 다음 질문에 답해야합니다.
문제의 범위를 구체화 합니다.
여기에서 문제의 가능한 원인을 좁힐 수 있습니다.
'테스트 디바이스'와 '푸시 알림 결과' 페이지 에서 오류 원인을 확인할 수 있습니다.
앱 설정-> 테스트 디바이스로 이동합니다. 푸시 지원 게임을 실행한 테스트 디바이스 옆에 있는 "전송" 버튼을 누르십시오. 푸시가 성공하면 화면에 '성공'메시지가 표시됩니다. 또한 디바이스에 푸시 알림 팝업이 표시됩니다. 성공하지 못한 경우 화면에 오류 메시지가 표시됩니다.
푸시 전송의 전송률이 100% 미만인 경우 "?" 아이콘 위에 마우스를 올리면 반송된 푸시의 수와 이유를 확인할 수 있습니다. "방송 성공률" 항목 오른쪽 옆에 있습니다.
**ERROR CODE** | **Solution** |
8 | 이 기기에서 앱이 이미 제거되었습니다. 장치에 게임을 설치하고 장치에서 푸시 알림이 활성화되었는지 확인하십시오. |
UnexpectedError | APNS 서버에서 발생한 오류로 인해 전송에 실패했습니다. |
CERT\_EXPIRED | 푸시 인증서가 만료되었습니다.\[앱설정> 푸시 인증서\] 페이지에서 인증서를 갱신하세요. [푸시 인증서 설정 방법](https://dev.tapjoy.com/faq/how-to-configure-push-certificates/) |
CERT\_NOT\_PRESENT | 푸시 인증서가 없습니다.\[앱설정> 푸시 인증서\] 페이지를 확인하세요. [푸시 인증서 설정 방법](https://dev.tapjoy.com/faq/how-to-configure-push-certificates/) |
SSLError | 잘못된 인증서가 업로드되었습니다.인증서 파일이 프로덕션용인지 확인하십시오.
파일에 암호를 사용하지 마십시오. |
NoPushToken | (테스트 디바이스 페이지)이 기기에 대한 푸시 토큰이 없습니다. 푸시가 연동된 앱을 설치했는지 확인하십시오. [Debug Mode & Developer Console](https://dev.tapjoy.com/sdk-integration/ios/getting-started-guide-publishers-ios/#debug_mode_developer_console) |
**ERROR CODE** | **Solution** |
NotRegistered DEVICE\_UNREGISTERED | 이 기기에서 앱이 이미 제거되었습니다. 장치에 게임을 설치하고 푸시 알림이 활성화되었는지 확인하십시오. |
MismatchSenderId BAD\_REGISTRATION | 코드의 'FCM Send ID'가 Tapjoy 대시보드에 입력된 API키와 페어링되지 않습니다. [FCM Sender ID 및 API키를 찾는 방법](https://dev.tapjoy.com/faq/how-to-find-sender-id-and-api-key-for-gcm/)[Multiple Push Providers](https://dev.tapjoy.com/faq/multiple-push-providers/) |
UnexpectedErrorSERVICE\_UNAVAILABLE | FCM 서버에서 오류가 발생하여 전송에 실패했습니다. |
NoPushToken | (테스트 디바이스 페이지)이 기기에 대한 푸시 토큰이 없습니다. 푸시가 연동된 앱을 설치했는지 확인하십시오. \[앱설정> 테스트 디바이스\] 페이지에서 올바른 디바이스 광고 ID를 입력했는지 확인하세요. 개발자 콘솔에서 기기의 광고 ID를 찾을 수 있습니다. [디버그 모드 및 개발자 콘솔](https://dev.tapjoy.com/sdk-integration/android/getting-started-guide-publishers-android/#debug_mode_developer_console) |
InvalidRegistration | 잘못된 토큰 형식입니다.이 문제에 대한 자세한 내용은 담당 어카운트 메니저에게 이메일을 보내주십시오. |
CERT\_NOT\_PRESENT | 푸시 인증서가 없습니다.\[앱설정> 푸시 인증서\] 페이지를 확인하세요. [FCM의 Sender ID 및 API키를 찾는 방법](https://dev.tapjoy.com/faq/how-to-find-sender-id-and-api-key-for-gcm/) |
최근 Google은 FCM의 제한없는 API 키 접근을 허용하지 않습니다. LTV 대시보드에 API키 및 Sender ID를 저장하려고 할 때 오류 메시지가 표시되면 Firebase 콘솔에서 Google 프로젝트를 가져와야합니다..