FCMは、モバイルアプリやウェブアプリなど、さまざまなプラットフォームでメッセージング機能を提供するGoogleのクラウドベースのソリューションです。
![](https://firebase.google.com/images/social.png)
Firebase Cloud Messaging(FCM)を使用してメッセージを送信する手順は以下の通りです。
Firebase プロジェクトの作成
Firebase プロジェクトの作成: まず、Firebaseコンソールにアクセスして新しいプロジェクトを作成します。プロジェクト名や設定を選択してプロジェクトを設定します。
![](https://eguweb.jp/wp-content/uploads/202308311822No-00-1024x635.jpg)
アプリの追加と設定
アプリの追加と設定: Firebaseプロジェクト内で、対象となるアプリ(Androidアプリ、iOSアプリ、ウェブアプリなど)を追加し、必要な設定を行います。各プラットフォームごとに、証明書や鍵を設定する必要があります。
![](https://eguweb.jp/wp-content/uploads/202308311633No-00.jpg)
FCM SDKの統合
FCM SDKの統合: 選択したプラットフォームのアプリに、Firebase Cloud Messaging SDKを統合します。これにより、アプリがFCMと通信できるようになります。
![](https://eguweb.jp/wp-content/uploads/202308311633No-01-939x1024.jpg)
メッセージの送信
メッセージの送信: メッセージを送信するには、FirebaseコンソールまたはFirebase Admin SDKを使用します。
Firebaseコンソールを使用する場合、Firebaseコンソールにログインし、左側のメニューから「Messaging」セクションに移動します。
![](https://eguweb.jp/wp-content/uploads/202308311824No-00-1024x306.jpg)
「新しいキャンペーンを作成」ボタンをクリックして、送信するメッセージの内容とターゲットを設定します。ターゲットとして、特定のデバイス、トピック、セグメントなどを指定できます。
![](https://eguweb.jp/wp-content/uploads/202308311652No-00-1024x870.jpg)
ユーザーセグメントなどによりターゲットを設定します。
![](https://eguweb.jp/wp-content/uploads/202308311824No-01-1024x685.jpg)
メッセージの確認
メッセージを確認して公開をします。
![](https://eguweb.jp/wp-content/uploads/202308311825No-00.jpg)
公開されました!
![](https://eguweb.jp/wp-content/uploads/202308311826No-00.jpg)
まとめ
上記の手順に従ってFirebase Cloud Messagingをセットアップし、メッセージを送信することができます。
具体的なプラットフォームや開発環境に応じて適切な設定を行ってください。
![](https://firebase.google.com/images/social.png)