配信
配信

ソーシャルエンゲージメントとつながりを強化するAPI

更新日時: 2026/02/18
オーディエンスが競争したり、創造したり、新しい友達を作ったりすることを、すべてアプリ内で実行できるようにするため、もっと多くの方法に対応したいですか?次のSocial APIのセットを実装すれば、ソーシャルVRに関する煩わしさを大幅に低減させながら、ソーシャルエンゲージメントとつながりを最大化できます。
始めるために、これらの機能それぞれの概要、使用例、関連技術ドキュメントについて下記をご覧ください。

ソーシャルエンゲージメントと調整のための基本API

デスティネーション、グループプレゼンス、ディープリンクを最低限の作業で実装し、アプリの内外でオーディエンスがもっと多くのつながりを持てるようにできます。次のことが可能になります。
  • 固有のURLでリモートでアプリを起動し、Meta Horizonモバイルアプリ、Discord、Twitter、Facebook、自分のウェブサイト、ニュースレター、またはURLハイパーリンクを可能にするその他のすべてのチャネル/画面間で共有する。
  • アプリのオーディエンスが、同じアプリをプレイすることに興味を持っている人と新たなつながりを持てるようにする。ユーザーを結びつけるこの機会は、アプリ外で、FacebookのPublic Party検索ツールを使用して利用することもできます。
  • パーティーまたはMessengerからのグループとして、複数のユーザーが同時にアプリを起動できるようにする。
  • 友達をエクスペリエンスに招待したり、エクスペリエンスをすでに利用しているユーザーに加わったりする機能を提供する。
  • スコアが抜き去られたら、スマートフォンかMeta Horizonホームフィード内のスコアボードパネルで通知を受け取れるようにする。ここで、リーダーボードやチャレンジメニューを確認してから、アプリを起動してトップへの返り咲きに挑戦できます。
これらすべては、Platform SDKを使って行うことができます。Facebookは、これらの使用例を拡張する新しい開発者製品や機能を開発し続けています。Social APIの詳細については、以下をご覧ください。スタートガイドについては、UnityUnrealネイティブ開発向けのデスティネーションとグループプレゼンスに関する以下の技術文書をご確認ください。

デスティネーション

デスティネーションは、特定のレベルやゲームモードなど、開発者が定義する一連の場所です。デスティネーションにより、それらの場所が認識できるようになり、ヘッドセット、Meta Horizonモバイルアプリ、商品詳細ページ、Parties (パーティーチャット)ページ、Challenges (チャレンジ)ページ、Facebook、oculus.comから共有できるようになります。
各デスティネーションに次のコンテキストを含め、エンドユーザーエクスペリエンスを向上させられます。
  • デスティネーションのタイトル
  • テキストの説明
  • リッチメディア
  • 一緒に開始できるグループの最小人数と最大人数(オプション)
テキストの説明とデスティネーションのタイトルは、サポートしている各言語に合わせて翻訳できます。定員数は、パーティー内のプレイヤーグループが、どのアクティビティを利用できるかをアプリの起動前に確認するのに役立ちます。

グループプレゼンス

グループプレゼンスを頻繁に更新することにより、ユーザーがアプリのどこにいるかや、ユーザーの現在のステータスをユーザー間で共有し、他のユーザーがエクスペリエンスに参加しやすくなります。このデータは、Facebookのプラットフォーム全体で表示されます。これによって、招待や参加のシステム、ある時点で人気のあるVR内の場所に関するユーザーのおすすめ、アプリやその特定のインスタンスに関する追加情報のメタデータを含む招待機能が、強力なものになります。
4つの関数をGroupPresenceOptions構造体に設定できますが、オーディエンスが以下を理解できるよう助けるものでなければなりません。
  • ユーザーが体験しているアプリ内のデスティネーション。
  • 何をしているのか(マルチプレイヤーまたはシングルプレイヤーとしてプレイしている、など)。
  • いつ現在のアクティビティが終了するのか。
アプリでディープリンクAPIを使用して、ユーザーがアプリの起動時に移動するデスティネーションやインスタンスを確定することができます。例えば、特定のリーダーボードレベルや、友達のグループがいるルームなどが考えられます。ディープリンクAPIを使うと、プラットフォームからアプリにユーザーを誘導する際に、目的の場所に確実に移動させることができます。
ユーザーがシステムUIオーバーレイからアプリ内の別の場所に移動した場合など、アプリがセッション中にディープリンクAPI経由でアップデートを取得することもあります。
ユーザーエンゲージメントを最大化するためにおすすめする、3つのシナリオタイプがあります。
  • ユーザーを参加させる: ヘッドセットで、ユーザーが友達リスト、パーティーパネル、ホームフィードのいずれかから、別のユーザーの[Go To(移動)]をタップします。
  • 直接起動: 自分のレベル/インスタンスタイトルは、多くの人が集まる人気のデスティネーションに表示されます。ユーザーはディープリンクURLからデスティネーションにアクセスし、リモートでアプリを起動します。
  • グループ起動: 2人のユーザーから成るパーティーが、開始可能な場所のリストから特定のレベルを選択し、両方のユーザーが**[Launch(起動)]**をタップすると、アプリのインスタンス内の特定の場所に移動します。
ディープリンクAPIを実装したら、リモート起動のエンドツーエンド機能を活用できます。この機能では、スマートフォンのモバイルアプリやノートパソコンのウェブブラウザーから、URLを介して、ユーザーをVRのエクスペリエンスに直接移動させることができます。ユーザーは他のユーザーを招待してURLを共有することで、自分のいる場所に来られるようにします。開発者はこの機能を使用して、マーケティングとVRイベントの調整を行えます。
各デスティネーションには独自のURLがあり、開発者ダッシュボードで表示できます。開発者ダッシュボードの省略記号をクリックし、[Go To Destination(デスティネーションに移動)]をクリックするだけで、URLが生成され、デスティネーションを共有できます。詳しくは、デスティネーションの管理と共有セクションにある、デスティネーションとグループプレゼンスのドキュメント(Unity、Unreal、ネイティブ)をご覧ください。

ソーシャルエンゲージメントをアプリに追加するその他の開発者機能

Facebookのエンゲージメントシステムは、コミュニティ内の競争、ハイスコアの共有、達成感の促進などにより、ユーザーがVRに戻って他のユーザーとつながることを促すよう設計されています。いずれも、これらの機能を実装することで実現できますが、こうした機能の多くは、デスティネーション、リッチプレゼンス、ディープリンクと直接統合します。

ユーザーIDと友達

Userオブジェクトと関連するAPIにより、ソーシャルエクスペリエンスを可能にする適切なデータを共有できます。これらの機能によりユーザー、ユーザーのつながり、アプリ内での最近の出会いについてより良く理解できるようになり、膨大なマルチプレイヤー/ソーシャルインタラクションが可能になります。
ユーザー、友達、関係ドキュメント: UnityUnrealネイティブ開発

リーダーボードエンゲージメントシステムと通知

リーダーボードを定義すれば、オーディエンス間で競争を行う新たな方式を可能にするだけでなく、通知を使ってオーディエンスがエンゲージし続ける新たな方法も可能になります。これは、友達がトップスコアを抜き去ったときにユーザーにアラートするものです。
User-facing example of a leaderboard
リーダーボードは、ディープリンクフレームワークとデスティネーションも利用しています。ディープリンクとデスティネーションを実装してある場合、ユーザーは、Meta Horizonモバイルアプリで通知を受け取ったりホームフィード内でアップデートが表示されたりした(下記のスクリーンショットの例をご覧ください)際に、アプリのエクスペリエンスを起動する前にリーダーボードレベルの正確なプレビューを見て、トップ位置を確認してからそこに戻ることができます。ユーザーはMeta Horizonモバイルアプリ内からアプリをリモートで起動することさえ可能です。
User home feed with recent score updates
アプリがクロスプラットフォームである場合は、新しいフェデレーテッドユーザーモデルを利用し、開発者チャレンジとグローバルリーダーボードをクロスプラットフォーム互換にすることもできます。注: ユーザーチャレンジはプラットフォームレベルに存在するので、現在のところフェデレーテッドユーザーモデルを利用することはできません。
リーダーボードドキュメント: UnityUnrealネイティブ開発

チャレンジ: ユーザー生成または開発者生成

チャレンジには期限があり、個人リーダーボードは特定の友達のグループ、コミュニティとだけ共有したり、共有可能なURLで公開したりできます。アプリがリーダーボードをディープリンクと統合する場合、自分や自分のチームで何かしなくても、ユーザーは自動的にそのリーダーボードの一番上にチャレンジを作成できます。リーダーボードをアップデートするとチャレンジもアップデートされます。スコアボードアプリ、フィード、通知もアップデートされてこれらのチャレンジをハイライトし、アプリでの関連競争アクティビティが増大します。
Developer challenges example from Beat Saber
さらに多くのオーディエンスとつながり競争やコラボレーションを促進するには、開発者チャレンジを使って自分や自分のチームが管理するカスタムチャレンジやトーナメントを作成します。固有のURL、通知、自分のさまざまなチャネルによる宣伝と組み合わせて、自分のチームの一部である開発者またはコミュニティインフルエンサーに自分のコミュニティが実際にチャレンジできるようにすることもできますが、この機能が強化されたソーシャルエンゲージメントを促進する方法は膨大な数に上ります。
システムレベルでこれらの開発者チャレンジを表示することに加えて、それらのチャレンジをアプリに直接統合し、次にすべきことについてガイダンスを探しているユーザー向けに、新しく魅力的なエクスペリエンスを提供できます。日ごとのまたは週ごとのチャレンジは、アプリを繰り返し利用するユーザー向けにより多くの構造を提供できる優れた方法です。ここでは、VRやモバイルアプリのユーザー向けチャネルを活用し、ユーザーに再来訪と再挑戦を促します。
以下は、Kluge Interactiveによる『Synth Riders』のチャレンジスクリーンのサンプルを示しています。
Example UI screen for challenge within Synth Riders VR application.
チャレンジドキュメント: UnityUnrealネイティブ開発

アチーブメント

さまざまな柔軟なオプション(レベルの完了、多数の特別なリソースの取得、指定された制限時間内にボスを倒すこと、その他)を使ってプラットフォームアチーブメントを定義してください。
これらのアチーブメントはユーザーのMetaプロフィール内、Meta Questモバイルアプリ、VR表示画面に表示されます。これらは、ユーザーがアプリへの熱意を保てるよう、ユーザーに達成感、コミュニティに披露できる名誉の印、新たな目標設定を提供できる、素晴らしい方法です。
アチーブメントドキュメント: UnityUnrealネイティブ開発

イベント

アプリ内で期間限定のイベントを開催して、同時ユーザーベースを拡大し、月間アクティブユーザーを増加させます。イベントの例として、トーナメント形式の競技会、メディア視聴パーティー、ソーシャルギャザリングなどが挙げられます。
開発者ダッシュボードの必須フィールドに入力するだけで、新規イベントを作成できます。また、イベントの2D予告編を追加して、ユーザーのホームフィードのHorizon Feedセクションに表示することもできます。
イベントドキュメント: UnityUnrealネイティブ開発

開発者の投稿

開発者の投稿で、最新のチャレンジ、トーナメント、リーダーボード、アプリニュース、DLCなどに関する最新情報をオーディエンスに伝えます。このコンテンツは、製品説明ページ(PDP)やユーザーのホームフィードで取り上げることができます。一方、開発者の投稿の分析を使って今後のアップデートを通知することもできます。
テキストと画像コンテンツを開発者ダッシュボードに入力するだけで、簡単に開発者の投稿を作成し、公開することができます。この機能にディープリンクURLを含め、フィードからアプリへのプロセスを合理化することもできます。投稿の作成と管理に関する詳細なガイドについては、開発者の投稿をご覧ください。
開発者の投稿ドキュメント: UnityUnrealネイティブ開発

次のステップの参考になるその他のVR開発と設計に関するドキュメント

より良い方法で次回のVRアプリを設計、計画、開発、リリースするため、下記のガイドを確認してください。
効率を最大化し繰り返し作業の時間を最小化する: プロジェクトの事前計画、自動化、テスト、パフォーマンス最適化についての多くのベストプラクティスと考慮事項を説明し、次のUnity構築を計画してテストすることに特化した一連の説明もあります。
ミックスドリアリティキャプチャベストプラクティス: MRCで次回のアプリを設計、構築、キャプチャすることで、観戦エクスペリエンスを向上させることができます。このガイドでは、予告編と動画の制作を含む、MRCの技術面および設計面に関する推奨事項について説明しています。
VRオーディオの概要: Facebookのオーディオチームが制作した総合的なガイド。空間オーディオ、音の位置特定、および没入感の向上に不可欠なツールとしてオーディオを使用する方法にフォーカスしたすべてのトピックを網羅しています。
ナビゲーションロゴ
日本語
© 2026 Meta