손상된 Android 푸시 알림 수정하기

제목: Android 푸시 알림 문제 해결 아래 지침을 따라 문제를 디버그하는 데 도움을 주세요. 특정 기기에서 시작된 대화에 대해 Freshchat 웹 인터페이스의 APP DATA 섹션에서 "푸시 알림 활성화"가 예/아니오로 설정되어 있는지 확인하여 해당 기기에서 푸시 토큰을 전송했는지 확인하세요. 통합 가이드의 단계를 따랐다면 푸시 알림 활성화가 '예'로 표시되어야 합니다. '아니오'로 표시된다면 아래의 지침을 따르세요: Android의 경우: FCM을 아직 통합하지 않았다면 여기를 따라 FCM을 통합하세요. FCM 통합 단계를 따른 후, Freshchat과 FCM을 연결하기 위해 아래 두 단계를 따르세요: Step 1: 등록 토큰 전송 Step 2: FCM 메시지 처리 Step 3: 올바른 FCM 키 저장 여부 확인 Step 4: 대화 ID 공유 Step 1: 등록 토큰 전송 앱의 FirebaseInstanceIdService 구현에서 다음과 같이 Freshchat에 토큰을 전송하세요: @Override public void onTokenRefresh() { String token = FirebaseInstanceId.getInstance().getToken(); Freshchat.getInstance(this).setPushRegistrationToken(token); } Step 2: FCM 메시지 처리 앱의 FirebaseMessagingService 구현에서 Freshchat 알림인 경우 RemoteMessage 객체를 Freshchat에 전달하세요. @Override public void onMessageReceived(RemoteMessage remoteMessage) { if (Freshchat.isFreshchatNotification(remoteMessage)) { Freshchat.getInstance(this).handleFcmMessage(context, remoteMessage); } else { //앱의 데이터 페이로드가 있는 알림 처리 } } 위의 Android 단계를 따르면 푸시 알림 활성화가 '아니오'에서 '예'로 전환된 것을 볼 수 있습니다. Step 3: 올바른 FCM 키 저장 여부 확인 Freshchat 관리자 > 모바일 SDK에서 올바른 FCM 키를 저장했는지 확인하세요. 참고: 키 길이는 160-180자로 제한됩니다. Step 4: 대화 ID 공유 위의 단계를 실행한 후에도 알림을 받지 못하면 URL에서 대화 ID를 가져오세요. 마지막 10자리 이상의 숫자가 될 것입니다. 다음 URL에 붙여넣으세요: https://<>/app/api/notif_debug?convId= 그리고 결과의 스크린샷을 저희에게 공유하세요.

이 문서가 도움이 되었나요?

Freshdesk Omni AI 도우미

손상된 Android 푸시 알림 수정하기

AI 어시스턴트 초기화 중...