Share via


Google Messaging

このセクションには、Google メッセージング サービスを使用して Xamarin.Android アプリを実装する方法について説明するガイドが含まれています。

Firebase クラウド メッセージング

Firebase Cloud Messaging (FCM) は、モバイル アプリとサーバー アプリケーション間のメッセージングを容易にするサービスです。 FCM は Google の Google Cloud Messaging の後継です。 この記事では、FCM のしくみの概要について説明し、アプリで FCM サービスを使用できるように資格情報を取得する手順について説明します。

Firebase クラウド メッセージングによるリモート通知

このチュートリアルでは、Firebase Cloud Messaging を使用して Xamarin.Android アプリケーションにリモート通知 (プッシュ通知とも呼ばれます) を実装する方法について詳しく説明します。 Firebase Cloud Messaging (FCM) との通信に必要なさまざまなクラスを実装する方法を示し、FCM にアクセスするために Android マニフェストを構成する方法の例を示し、Firebase コンソールを使用したダウンストリーム メッセージングを示します。

Google Cloud Messaging

このセクションでは、Google Cloud Messaging (GCM) がアプリとアプリ サーバーの間でメッセージをルーティングする方法の概要について説明します。また、アプリで GCM サービスを使用できるように、資格情報を取得するための手順について説明します。 (GCM は FCM によって取って代わられたことに注意してください。)

Note

GCM は、Firebase Cloud Messaging (FCM) によって取って代わられました。 GCM サーバー API とクライアント API は 非推奨 となり、2019 年 4 月 11 日には使用できなくなります。

Google Cloud Messaging を使用したリモート通知

このセクションでは、Google Cloud Messaging を使用して Xamarin.Android でリモート通知を実装する方法について詳しく説明します。 Android アプリケーションで Google Cloud Messaging を有効にするために利用する必要があるさまざまなコンポーネントについて説明します。