Microsoft Graph のアクティビティ フィード API を使用してクロスデバイス エクスペリエンスを有効にする
さまざまなアクティビティは、デバイスが変わってもアプリでの作業をすばやく再開するのに役立ち、生産性が向上します。 Microsoft は、Windows タイムライン、Windows セット、Cortana のピックアップの中断場所、アクティビティ フィードを利用した Microsoft Launcher などのエクスペリエンスを通じて、アプリのユーザーの生産性を高めるのに役立ちます。 アクティビティの利用で、それらの Microsoft エクスペリエンスによってアプリの利用が推進されます。 また、アプリでのアクティビティを表示することにより、Windows、Android、iOS など、どんなプラットフォームのどんなデバイス上でも、直前の作業の続きにすぐ取り掛かることができます。
次のセクションでは、アクティビティと統合する利点について説明します。
Windows、Android、Linux、および iOS のデバイスの間をシームレスに移ることのできるエクスペリエンスが可能になる
優れたアプリケーションは、ユーザーが優れた作業を行うのに役立ち、幅広い創造性、生産性、エンターテイメントシナリオを実現します。 作業に戻ることが難しいことがあります。特に、その作業を別のデバイスや異なるプラットフォームで続行しようとする場合です。 アクティビティをアプリケーションに組み込むことで、ユーザーが便利な画面を使用して最近のタスクにすばやく戻ることができます。Web からモバイルからデスクトップに移動して、もう一度戻すことができます。 履歴項目により、ユーザーは直前にどんなアクティビティを、いつ、どれほどの期間行っていたかを容易に確認できます。
各ユーザー アクティビティは、アプリ内の 1 つの場所、つまり製品ページ、テレビ番組、ドキュメント、ゲームの現行キャンペーンなどを表します。 ディープ リンク 1 つにより、アプリのアクティビティを再開できます。 [最近のアクティビティを取得] を使用して、ショッピング アプリの最近表示された製品の一覧を作成するか、書籍やニュース記事の現在の閲覧リストを作成します。
アダプティブ カードを使用して任意のエクスペリエンスで動作する機能豊富なアクティビティを作成する
Windows Timeline などの Microsoft エクスペリエンスでアクティビティを表示すると、それらは、[アダプティブ カード] フレームワークを使用して表示されます。それにより、アプリのアクティビティを示す、見栄えが良くて機能豊富なカードを作成できます。 アダプティブ カード SDK を使用して、独自のアプリでリッチ カードをレンダリングすることもできます。 各アクティビティ用のアダプティブ カードが提供されていない場合、アプリケーションの名前とアイコン、必須タイトル フィールド、およびオプションの説明フィールドに基づいて自動的にシンプルなアクティビティ カードが作成されます。
Microsoft の機能利用により何億というユーザーに向けてアプリの利用を推進
ユーザー アクティビティと統合すると、ユーザーはアプリ内のアクティビティをシームレスに再開できるだけでなく、Windows、iOS、Android 向けの Microsoft エクスペリエンスのセットを活用できます。これは、ユーザーの生産性を高め、ユーザーがすべてのデバイスでアプリを操作できるように設計されたエクスペリエンスを活用することを意味します。 Microsoft Graph を利用すれば、ひとたびユーザー アクティビティを統合することで何億というユーザーに達することができ、さらには、Windows のみならず iOS や Android デバイス用の Microsoft 製品を使用する何千万という組織ユーザーにも達することができます。