유니티 C# 파이어베이스 푸쉬알림 Firebase Cloud Messaging FCM 간단 사용법
파이어베이스 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