2024/10/30 3

47. mylog 여러 기기에 알림

마이로그 웹앱은 PC에서도, 모바일에서도 사용할 수 있습니다. 알림 요청에 대해 각 회원당 하나의 FCM 토큰을 저장하고 있다면 하나의 기기에만 FCM을 전송할 수 있습니다. 그러므로 FCM 토큰은 한 사람의 회원에 대해 여러개의 토큰을 저장할 수 있어야 합니다. 이것에 대해 개선을 해 봅시다.ChatGPT에게 물었습니다.How can the same member receive FCM on PC and mobile?같은 회원이 PC와 모바일에 fcm을 받으려면?ChatGPT To allow the same member to receive Firebase Cloud Messaging (FCM) notifications on both PC and mobile devices, you need to ensure..

Vue로 PWA 개발 2024.10.30

46. mylog 알림 요청

구독 신청을 하고 알림을 받기 위해서는 알림 요청을 해야 합니다. 알림 요청을 하면 알림 표시 권한을 허용할 것인지 묻습니다. 허용을 하면 알림을 받을 수 있습니다.1. service worker앱이 백그라운드에 있을 때 알림을 처리하려면 서비스 워커가 필요합니다. 프로젝트의 루트 디렉터리(index.html이 있는 위치)에 firebase-messaging-sw.js 파일을 만듭니다.// firebase-messaging-sw.jsimportScripts('https://www.gstatic.com/firebasejs/10.13.0/firebase-app-compat.js');importScripts('https://www.gstatic.com/firebasejs/10.13.0/firebase-mess..

Vue로 PWA 개발 2024.10.30

45. mylog FCM Token Firestore 저장

FCM을 보내려면 사용자에게 권한을 요청해야 합니다. 사용자가 알림 수신을 허용하면 해당 기기의 토큰을 받을 수 있고, 이 토큰을 클라우드에 저장하여 알림을 보낼 때 사용합니다. 토큰을 firestore에 저장하는 방법을 알아봅니다.ChatGPT에게 물었습니다.How to get fcm token and save it in firestore?fcm 토큰을 얻어 firestore에 저장하는 방법은?ChatGPT To get an FCM token and save it in Firestore, you'll follow these key steps:FCM 토큰을 가져와 Firestore에 저장하려면 다음 주요 단계를 따르세요.Request permission to show notifications.알림 표시 ..

Vue로 PWA 개발 2024.10.30