본문 바로가기
728x90
반응형

firebase3

[Android] GApp, Google App이 없을 경우 FCM 서론원격 제어를 위해 FCM를 사용하던 도중 하드웨어에서 gapp이 사라지는 이슈가 발생했다.FCM 송신은 Success가 발생하나, 하드웨어에서 수신에 대한 이벤트가 하나도 감지되지 않은 이슈를 정리해본다.필요 개념FCM, Firebase Cloud MessageAndroid, iOS, Web 등 푸시 알림을 보내기 위한 라이브러리앱이 설치되어 있는 하드웨어가 Listener로 데이터를 수신받을 수 있는 채널로 활용한다. GAppGoogle System Base, Google Play services 등 안드로이드 관련 기능을 지원하는 라이브러리를 내포하고 있다.  결론FCM이 수신되지 않은 이유Backend Server에서 송신한 FCM은 FCM backend에서 처리되어 Android transpo.. 2024. 5. 20.
[Firebase] DynamicLink Custom Parameters 서론카카오톡 알림톡 등 외부 채널에서 iOS, AOS 환경으로 모바일 App 전환에 대한 내용을 개발하던 도중 발생한 이슈에 대해 정리해본다.Firebase Dynamic Link 서비스를 사용하며, 임의 매개변수를 입력할 때 모바일 환경에서 정상적으로 파싱이 되지 않는 이슈이다.추가로, 앱 전환 관련 퍼널을 스터디하며 금번 기술 과제로 적용 가능한 퍼널에 대해 찾아본다.문제점Firebase 동적 링크 URL 규칙동적 링크 매개변수는 딥링크, Android, iOS, 기타 등 구분에 따라 사용하는 Parameters가 지정되어 있다.이외 매개변수 사용 시, 해당 parameter가 사라지는 현상이 발생한다.임의 매개변수 설정 후 구동 시 파악되는 정보는 다음과 같다.link나 utmParameters에서.. 2024. 4. 30.
FCM 알림 시스템 구현 필요사항 정리 그룹 푸시 형태의 API 구성 (https://fcm.googleapis.com/fcm/notification 활용) FCM Token 테이블 구성 FCM Token 생성 및 수정 (로그인 등) 시 POST /function/fcm 활용 Token 매칭 저장 FCM Token 삭제 (로그아웃) 시 DELETE /function/fcm 활용 고객 식별 정보 매칭 삭제 FCM API 정리 # Push Group 생성 # 동일한 notification_key_name 생성 시 400 Error Return # {"error":"notification_key already exists"} notification_key = requests.post( "https://fcm.googleapis.com.. 2022. 5. 9.
728x90
반응형