-
-
Firebase Cloud Messaging
-
-
This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
Firebase Cloud Messaging
注:
Firebase Cloud Messaging(FCM)は以前はGoogle Cloud Messaging(GCM)と呼ばれていました。XenMobileコンソールのラベルとメッセージの一部には、GCM用語が使用されています。
Firebase Cloud Messaging(FCM)を使用してAndroidデバイスがXenMobileに接続するタイミングと方法を制御することをお勧めします。XenMobileでFCMが構成されている場合、FCMで有効なAndroidデバイスに接続通知を送信します。セキュリティ操作や展開コマンドによって、ユーザーにXenMobile Serverへの再接続を求めるプッシュ通知が送信されます。
この記事の構成手順を完了し、デバイスがチェックインすると、デバイスはXenMobile ServerでFCMサービスに登録します。これにより、FCMを使用してXenMobileサービスからデバイスにほぼリアルタイムで通信することができます。FCMの登録は、新しく登録するデバイスおよび以前に登録されたデバイスで機能します。
XenMobileがデバイスへの接続を開始する必要がある場合、XenMobileはFCMサービスに接続し、FCMサービスは接続するようにデバイスに通知します。この種類の接続は、Appleプッシュ通知サービスでの接続と似ています。
前提条件
- 最新のSecure Hubクライアント
- Googleデベロッパーアカウントの資格情報
- FCM対応AndroidデバイスにインストールされたGoogle Playサービス
ファイアウォールポート
-
fcm.googleapis.com
およびGoogle.com
に対しては、XenMobileのポート443を開きます。 - デバイスのWi-Fiによるインターネット送信接続用にポート5228、5229、5230を開きます。
- 送信接続を許可するには、IP制限なしでポート5228〜5230を許可することが推奨されています。ただし、IP制限が必要な場合は、IPv4およびIPv6ブロック内のすべてのIPアドレスを許可することが推奨されています。ブロックは、GoogleのASN 15169に記載されています。このリストは、毎月更新してください。FCMポートについて詳しくは、 Googleドキュメント「FCM ポートとファイアウォール」を参照してください。
詳しくは、「ポート要件」を参照してください。
アーキテクチャ
次の図は、外部および内部ネットワークにおけるFCMの通信フローを示しています。
GoogleアカウントをFCM向けに構成するには
-
Googleデベロッパーアカウントの資格情報を使用して次のURLにサインインします:
-
[Add project] をクリックします。
-
プロジェクトを作成したら、[Project settings] をクリックします。
-
[Cloud Messaging] タブを選択します。
-
[Cloud Messaging API (Legacy)]が無効になっている場合、サーバーキーは表示されません。
次のように [Cloud Messaging API (Legacy)] を有効にします。
-
[Cloud Messaging API (Legacy)]の横にある[(縦長の3点リーダー)]をクリックし、 [Manage API in Google Cloud Console]をクリックします。
-
[CLoud Messaging]で、[Enable]をクリックします。
-
-
[Server key] および [Sender ID] の値をコピーします。次の手順で、これらの値をXenMobileコンソールに貼り付けます。2016年10月時点では、Firebaseコンソールでサーバーキーを作成する必要があります。
Android上でFCMのクライアントアプリをセットアップする手順については、このGoogle DevelopersのCloud Messagingの記事を参照してください:https://firebase.google.com/docs/cloud-messaging/android/client。
XenMobileをFCM用に構成するには
XenMobileコンソールで、[設定]>[Firebase Cloud Messaging] の順に選択します。
-
[APIキー] を編集して、Firebase Cloud Messaging構成の最後の手順でコピーしたFirebase Cloud MessagingのServer keyを入力します。
-
[送信者ID] を編集して、前の手続きでコピーした送信者ID値を入力します。
セットアップを完了後は、接続スケジュールデバイスポリシーを削除するか、接続頻度を下げるようにポリシーを変更できます。
構成をテストするには
-
Androidデバイスを登録します。
-
このデバイスをXenMobileから切断するため、少しの時間アイドル状態にします。
-
XenMobileコンソールにサインインして [管理] をクリックし、Androidデバイスを選択して [保護] をクリックします。
-
[デバイス操作] で、[選択的なワイプ] をクリックします。
正常に構成されている場合、Endpoint Managementに再接続せずにデバイスで選択的なワイプが行われます。
共有
共有
This Preview product documentation is Citrix Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Citrix Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Citrix product purchase decisions.
If you do not agree, select Do Not Agree to exit.