モバイル アプリと Windows デスクトップ アプリの両方を発行する場合は、モバイル通知をデスクトップ エクスペリエンスに接続できます。 Android または iOS アプリからの通知が Phone Link に表示されると、通知を選択すると、ユーザーを電話専用エクスペリエンスで維持するのではなく、Windows アプリを開くことができます。
デスクトップ アプリがインストールされていない場合、Phone Link はMicrosoft Storeからインストールするように提供できます。 パートナー センター キャンペーン ID を使用して、ストアの取得を Phone Link プロモーションに属性付けすることもできます。
エクスペリエンスのしくみ
Phone Link と Windows にリンクは、接続された Android または iOS デバイスからユーザーの Windows PC に通知を転送します。 通知は、電話リンク通知画面に表示されます。
この統合が承認されたアプリの場合、エクスペリエンスは次のように機能します。
- モバイル アプリは、接続されている電話に通知を投稿します。
- 通知は PC の電話リンクに表示されます。
- ユーザーが通知本文を選択します。
- Phone Link を使用すると、Windows デスクトップ アプリが開きます。 アプリがインストールされていない場合、Phone Link はMicrosoft Storeからインストールするように提供します。
注
デスクトップ アプリへの通知本文ルートの選択のみ。 Phone Link は、アプリを開かずに、メッセージへの返信などのインライン通知アクションを処理します。
アクセスを要求する
デスクトップ アプリと Phone Link 通知の統合は、制限付きアクセス機能 (LAF) です。 Microsoftは、参加する前にアプリを承認して有効にする必要があります。
アクセスを要求するには、 crossdeviceexperiences@microsoft.com 電子メールを送信し、次の情報を入力します。
-
モバイル アプリ識別子: 通知でデスクトップ アプリを開く必要があるアプリごとに、Android パッケージ名 (
com.contoso.messagingなど) と iOS バンドル識別子 (com.contoso.Messagingなど) を指定します。 - Windowsアプリ識別子: Windows デスクトップ アプリのパッケージ ファミリ名 (PFN) とMicrosoft Store製品 ID を指定します。 Phone Link は PFN を使用して、インストールされているアプリを検出して開きます。 ストア製品 ID を使用してインストール リンクを作成します。
-
ストア キャンペーン ID (省略可能):
cidパラメーターとして電話リンクをMicrosoft Store リンクに追加するキャンペーン ID を指定します。 パートナー センターでは、この値を使用して、Phone Link 通知から始まる取得を属性付けします。 - ユーザー エクスペリエンスの説明: 通知が届いたときにユーザーが行っていることを説明し、ハンドオフ後にデスクトップ アプリで実行できることを説明します。
- スクリーンショットまたは短い記録:モバイル通知を電話リンクに表示し、Windowsデスクトップ アプリで開く宛先を表示します。
Microsoftは、指定した情報に基づいて要求を評価します。 要求が承認されると、機能のロックを解除する手順が表示され、Microsoftはアプリを Phone Link アプリ カタログに追加します。
Prerequisites
アクセスを要求する前に、アプリが次の要件を満たしていることを確認します。
- Microsoft Storeで一般公開Windowsデスクトップ アプリを発行します。 アプリを持っていないユーザーは、Phone Link プロモーションからアプリをインストールできる必要があります。
- MSIX でデスクトップ アプリをパッケージ化し、安定した PFN を使用します。 Phone Link は PFN を使用してアプリを検出して開きます。 この統合では、パッケージ化されていないデスクトップ アプリはサポートされません。 PFN が変更された場合 (たとえば、パブリッシャー ID が変更された場合など)、カタログ エントリを更新するには、Microsoftにお問い合わせください。
- Android または iOS アプリを発行します。 モバイル アプリでは、Windowsへのリンクが通知を転送できるように、標準プラットフォーム通知 API を使用する必要があります。
- モバイル アプリとデスクトップ アプリの間でアカウントの状態を共有します。 ハンドオフ後、ユーザーはサインイン済みの同等のデスクトップ エクスペリエンスに到着する必要があります。 起動時に新しいサインインまたはペアリングの手順を必要とするアプリは適していません。
- Microsoft StoreポリシーとWindows品質要件を満たします。
プライバシーとデータの処理
電話リンク通知の転送は、ユーザーの接続されているデバイスと通知の設定によって制御されます。 この統合により、承認済みの通知本文の選択先が変更されます。転送された通知へのアクセスをデスクトップ アプリに提供するクライアント側 API は提供されません。
接続された PC を念頭に置いて通知コンテンツを設計します。 ユーザーが PC に表示するとは思わない機密情報を含めず、プライバシーの開示にアプリのクロスデバイス データプラクティスについて説明します。
Microsoftは、Microsoft サービス規約およびMicrosoftプライバシーに関する声明に従って電話リンクデータを処理します。 アプリは、通知コンテンツ、アカウント データ、およびデータ処理プラクティスに対して引き続き責任を負います。
可用性と制限事項
- このエクスペリエンスには、Windowsでサポートされているバージョンの Phone Link と、接続されている Android または iOS デバイスが必要です。
- アプリのリモート処理をサポートする Android デバイスでは、Phone Link がアプリのプライマリ パスである場合、既存のアプリリモート処理エクスペリエンスを引き続き使用します。
- Microsoftにより、市場別の機能が有効になります。 可用性はステージング可能であり、リージョンによって異なる場合があります。
- Microsoftは、サーバー側の構成を使用して、アプリのエクスペリエンスを有効、ステージング、または無効にすることができます。
- Phone Link アプリ カタログの承認済みアプリのみが参加できます。 アプリは、クライアント側 API を使用して自身を登録することはできません。
Windows developer