본문 바로가기
개발/Firebase

유니티 C# 파이어베이스 푸시알림 Firebase Cloud Messaging FCM 간단 사용법

by SPNK 2022. 6. 20.
반응형

파이어베이스 SDK 다운로드

 

Unity 프로젝트에 Firebase 추가  |  Unity용 Firebase

의견 보내기 Unity 프로젝트에 Firebase 추가 Firebase Unity SDK를 활용하여 Unity 게임을 업그레이드 해보세요. Firebase를 Unity 프로젝트에 연결하는 것이 얼마나 간편한지 보여드리기 위해 Google은 MechaHamst

firebase.google.com

 

 

압축 푼 뒤

 

dotnet4 / FirebaseMessaging.unitypackage 설치

 


  • 코드 작성
using Firebase;
using Firebase.Messaging;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class FirebaseManager : MonoBehaviour
{
    FirebaseApp app;
    
    void Start() //초기화
    {
        FirebaseMessaging.TokenReceived += OnTokenReceived;
        FirebaseMessaging.MessageReceived += OnMessageReceived;
    }

    void OnTokenReceived(object sender, TokenReceivedEventArgs e) //토큰 받기
    {
        if (e != null)
        {
            Debug.LogFormat("[FIREBASE] Token: {0}", e.Token);
        }
    }

    void OnMessageReceived(object sender, MessageReceivedEventArgs e) //메세지 수신
    {
        if (e != null && e.Message != null && e.Message.Notification != null)
        {
            Debug.LogFormat("[FIREBASE] From: {0}, Title: {1}, Text: {2}",
                e.Message.From,
                e.Message.Notification.Title,
                e.Message.Notification.Body);
        }
    }
}

 


Api 참고

 

Unity로 Firebase 클라우드 메시징 클라이언트 앱 설정

Google I/O 2023에서 Firebase의 주요 소식을 확인하세요. 자세히 알아보기 의견 보내기 Unity로 Firebase 클라우드 메시징 클라이언트 앱 설정 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠

firebase.google.com

 


참고할만한 글

 

유니티 C# 파이어베이스 인증 Firebase Auth 간단 사용법

파이어베이스 SDK 다운로드 https://firebase.google.com/docs/unity/setup?hl=ko Unity 프로젝트에 Firebase 추가 | Unity용 Firebase 의견 보내기 Unity 프로젝트에 Firebase 추가 Firebase Unity SDK를 활용하여 Unity 게임을 업

parksh3641.tistory.com

 

유니티 C# 파이어베이스 Leaderboard 간단 구현법

파이어베이스 SDK 다운로드 https://firebase.google.com/docs/unity/setup?hl=ko Unity 프로젝트에 Firebase 추가 | Unity용 Firebase 의견 보내기 Unity 프로젝트에 Firebase 추가 Firebase Unity SDK를 활용하여 Unity 게임을 업

parksh3641.tistory.com

 

반응형

댓글