web-dev-qa-db-ja.com

AppCenterプッシュと通知ハブ

ですから、あちこちにドキュメントを持っているという精神で、docs.Microsoftは再びケーキを取りました。

プッシュ通知の送信を調べていると、次の2つのページに出くわしました。

  1. https://docs.Microsoft.com/en-us/appcenter/sdk/Push/uwp

  2. https://docs.Microsoft.com/en-us/Azure/app-service-mobile/app-service-mobile-windows-store-dotnet-get-started-Push

どちらのページからも別のページへの参照がないことに注意してください。

そこで、この質問のタイトルと同様の検索を行ってGoogleを検索しようとしましたが、上記の2ページにすぎませんでした。

App CenterPushとAzureNotification Hubの関係(および/または違い)は何ですか?

9
AjLearning

それらは2つの完全に無関係な解決策であるため、どちらからも他方への参照はありません(同じ問題を解決するという事実を除いて)。

どちらもモバイルアプリ用のクロスプラットフォームのプッシュ通知インフラストラクチャをセットアップできますが、App Centerは無料で、特にiOS用に構築されていますAndroidおよびWindows通知であり、セットアップは少なくて済みますが、通知の外観を少し制御できなくなります。ただし、分析データに基づいて通知をセグメント化するのが簡単になります。通知HubはAzureサービスであるため、Azureサブスクリプションが必要であり、それを機能させるにはバックエンドを構築する必要があります。より多くの作業が必要ですが、通知をより完全に制御できます。

素晴らしいJames Montemagnoは、2つのオプションを比較して 素敵な要約記事 2を作成しました。

12
Martin Zikmund

プッシュは素晴らしいオファリングIMOであるにもかかわらず、App CenterPush、Auth、およびDataは現在廃止されているという事実を追加することが重要だと思います。

https://visualstudiomagazine.com/articles/2020/02/14/app-center-mbaas.aspx

Visual Studio AppCenterのプリンシパルプログラムマネージャーであるJohnWargoは、次のように述べています。「Auth、Data、Pushサービスの取り組みを中止し、AppCenterでこれらのプレビューサービスを廃止するよう取り組んでいます。 「この変更により、App CenterはワールドクラスのモバイルおよびデスクトップDevOpsエクスペリエンスの提供に重点を置きます。また、Azureチームと協力して、開発者をネイティブAzureサービスに移行し、Azureが引き続き優れたプラットフォームであることを確認します。モバイルアプリ向けです。」

執筆時点では完全な移行パスはないようですが、これは主に既存のユーザーに対して処理されるというヒントがあります-

https://docs.Microsoft.com/en-us/appcenter/migration/Push/

お客様がAppCenterPushからAzureNotificationHubsに手動で移行することは期待していません。そのため、サービスをシャットダウンする前に、App CenterPushからAzureNotificationHubsへのアプリの移行を合理化する方法の詳細な手順を説明します。

0
WickedW