Distribuer
Distribuer

Des API pour favoriser la connexion et l’interaction sociale

Mis à jour: 18 fév 2026
Vous souhaitez offrir à votre audience davantage de possibilités de rivaliser, de créer ou de se faire de nouveaux amis ou de nouvelles amies à partir de votre application ? En implémentant l'ensemble suivant d’API Social, vous pouvez optimiser la connexion et l’interaction sociale tout en réduisant la plupart des frictions associées à la VR sociale.
Vous trouverez ci-dessous une présentation de chacune de ces fonctionnalités, des exemples de cas d’utilisation et la documentation technique pertinente pour commencer.

API fondamentales pour l’interaction sociale et la coordination

En implémentant les destinations, la présence de groupe et les liens profonds, avec un minimum d’effort supplémentaire, vous pouvez permettre à votre audience d’être encore plus connectée à l’intérieur et à l’extérieur de votre application. Ces API permettent d’effectuer les actions suivantes :
  • Lancer à distance votre application avec une URL unique et la partager sur des canaux tels que l’application mobile Meta Horizon, Discord, Twitter, Facebook, votre site Web, votre newsletter ou tout autre canal/interface qui permet l'hyperlien URL.
  • Aider votre audience à entrer en contact avec de nouvelles personnes qui sont également intéressées par votre application. Cette opportunité de mettre en relation les utilisateur·ices est également présentée en dehors de l’application, grâce à notre outil de recherche de groupes publics.
  • Permettre aux utilisateur·ices de se lancer simultanément dans votre application en tant que groupe à partir de Groupes ou de Messenger.
  • Offrir la possibilité d’inviter des ami·es à participer à l’expérience ou de rejoindre des personnes qui en profitent déjà.
  • Lorsquun’ score est dépassé, l’utilisateur·ice peut recevoir une notification sur son téléphone et dans le panneau Classements de son fil Meta Horizon Home. De là, il ou elle peut consulter le leaderboard ou le menu des défis avant de se lancer dans votre application pour tenter de récupérer sa première place.
Tout cela est possible avec le SDK Platform, et nous continuons à développer de nouveaux produits et fonctionnalités pour développeurs qui étendent ces cas d’utilisation. Vous trouverez ci-dessous une présentation plus détaillée de ces API Social et, si vous souhaitez commencer, consultez la documentation technique sur les destinations et la présence de groupe pour Unity, Unreal et le Développement natif.

Destinations

Les destinations sont un ensemble de lieux, comme un niveau ou un mode de jeu spécifique, que vous définissez. Ces lieux peuvent être affichés et partagés à partir du casque, de l’application mobile Meta Horizon, de la page de détails de votre produit, de la page Groupes, de la page Défis, de Facebook et d’oculus.com.
Pour chaque destination, vous pouvez inclure le contexte suivant pour améliorer l’expérience d’utilisation finale :
  • Titre de la destination
  • Description textuelle
  • Contenu multimédia enrichi
  • Capacité minimale et maximale d’un groupe à effectuer un lancement ensemble (facultatif)
La description textuelle et le titre de la destination peuvent être traduits pour s’adapter à chacune des langues que vous prenez en charge, tandis que les numéros de capacité aident les groupes de joueurs à parcourir et à découvrir les activités disponibles sans avoir à lancer l’application au préalable.

Présence de groupe

En définissant souvent une présence de groupe, vous aidez les utilisateur·ices à partager l'emplacement où ils se trouvent dans votre application et leur statut actuel afin que d'autres puissent profiter de l'expérience. Ces données sont mises en valeur sur notre plateforme, alimentant nos systèmes d'invitation et de participation, les recommandations des utilisateur·ices quant aux lieux de la VR susceptibles d'être populaires à un moment donné, ainsi que la fonctionnalité d'invitation comprenant des métadonnées pour plus de détails sur votre application ou cette instance particulière.
Vous pouvez définir quatre fonctions dans la structure GroupPresenceOptions, mais en fin de compte, ces fonctions aident votre audience à cerner les points suivants :
  • La destination dans votre application que l’utilisateur·ice expérimente.
  • Ce que chacun et chacune est en train de faire (jouer à plusieurs, jouer seul·e, etc).
  • Le moment où leur activité actuelle prendra fin.
L'API Deep Link est utilisée par votre application pour confirmer la destination ou l'instance qu'un·e utilisateur·ice a l'intention de visiter lorsqu'il ou elle lance votre application. Il peut s’agit d’un niveau de leaderboard spécifique ou d’un salon avec un groupe d’ami·es. Lorsque nous dirigeons les utilisateur·ices vers votre application depuis la plateforme, l'API Deep Link vous permet de vous assurer qu'ils ou elles arrivent là où ils ou elles s'attendaient à être.
L'application peut également récupérer une mise à jour via l'API Deep Link au cours d'une session, par exemple lorsqu'un·e utilisateur·ice se rend à un autre emplacement de l'application à partir de la superposition de l'UI du système.
Il y a trois types de scénarios que nous recommandons pour un maximum d'interaction des utilisateur·ices :
  • Rejoindre un·e utilisateur·ice : dans un casque, l’utilisateur ·ice appuie sur Go To (Aller) sur un·e autre utilisateur·ice de la liste d’ami·es, du panneau de groupe ou du fil d’accueil.
  • Lancement direct : votre titre de niveau/d’instance apparaît dans les destinations populaires basées sur un grand nombre de personnes. Un·e utilisateur·ice accède à la destination à partir d'une URL de lien profond et lance l'application à distance.
  • Lancement de groupe : un groupe de deux utilisateur·ices choisit un niveau spécifique sur une liste de lieux possibles, les deux utilisateur·ices appuient sur **Launch** (Lancer) et sont ensuite placé·es dans cette instance de votre application.
Une fois l'API Deep Link implémentée, vous pouvez exploiter la fonctionnalité de bout en bout du lancement à distance, qui permet à une URL d'amener une personne directement à votre expérience dans la VR à partir d'une application mobile ou d'un navigateur Web sur son téléphone ou son ordinateur portable. Les utilisateur·ices peuvent inviter d’autres personnes et partager ces URL pour aider les autres à accéder à leur emplacement. En tant que développeur·se, vous pouvez également les utiliser pour le marketing et la coordination d’évènements VR.
Chaque destination a sa propre URL, visible dans le Tableau de bord des développeurs. Il suffit de cliquer sur les ellipses et sur Go To Destination (Aller à Destination) dans le Tableau de bord des développeurs pour générer l'URL et commencer à partager la destination. Pour en savoir plus, consultez la documentation sur les destinations et la présence de groupe (Unity, Unreal et Développement natif) dans la section intitulée Gérer et partager des destinations.

Davantage de fonctionnalités développeur pour ajouter de l'interaction sociale dans votre application

Nos systèmes d’interaction sont conçus pour donner encore plus de raisons aux utilisateur·ices de revenir à la VR et de se connecter avec d’autres personnes, que ce soit par le biais de compétitions communautaires, du partage des meilleurs scores ou du renforcement du sentiment d’accomplissement. Tout cela est possible lorsque vous implémentez ces fonctionnalités, dont beaucoup s’intègrent directement aux destinations, à la présence enrichie et au lien profond.

Identité utilisateur·ice et ami·es

L’objet Utilisateur·ice et les API associées garantissent que les bonnes données sont partagées pour permettre une expérience sociale. Ces fonctionnalités vous permettent d’en savoir plus sur l’utilisateur·ice, ses connexions et ses récentes rencontres au sein de votre application, ce qui permet de nombreuses interactions multijoueurs/sociales.
Documentation sur les utilisateur·ices, les ami·es et les relations : Unity, Unreal et Développement natif.

Systèmes et notifications de l’interaction leaderboard

En définissant des leaderboards, vous offrez non seulement une nouvelle méthode de compétition à votre audience, mais aussi un nouveau moyen pour elle de rester engagée grâce aux notifications, qui alertent l’utilisateur·ice lorsqu’un·e ami·e a dépassé le meilleur score.
User-facing example of a leaderboard
Les leaderboards peuvent également tirer parti du cadre des liens profonds et des destinations. Si vous avez implémenté des liens profonds et des destinations, les utilisateur·ices pourront prévisualiser le niveau exact du leaderboard avant de se lancer dans l’expérience de votre application pour essayer de récupérer la première position chaque fois qu’ils ou elles recevront une notification sur l’application mobile Meta Horizon ou verront une mise à jour dans le fil d’accueil (voir l’exemple de capture d’écran ci-dessous). Les utilisateur·ices peuvent même lancer votre application à distance depuis l’application mobile Meta Horizon.
User home feed with recent score updates
Si votre application est multiplateforme, vous pouvez également tirer parti du nouveau modèle d’utilisateur·ice fédéré·e, qui rend vos défis développeur et vos leaderboards mondiaux compatibles avec toutes les plateformes. Remarque : les défis utilisateur·ices existent au niveau de la plateforme, donc ceux-ci ne tirent pas parti du modèle d’utilisateur·ice fédéré·e pour le moment.
Documentation sur les leaderboards : Unity, Unreal et Développement natif.

Défis : générés par les utilisateur·ices ou les développeurs

Les défis sont des leaderboards personnels limités dans le temps qui peuvent être partagés avec un groupe d’ami·es spécifique, une communauté ou rendus publics grâce à une URL partageable. Si l’application intègre des leaderboards avec des liens profonds, les utilisateur·ices peuvent automatiquement créer des défis au-dessus de ce leaderboard sans effort supplémentaire de votre part et de celle de votre équipe. Les mises à jour du leaderboard mettront également à jour le défi, et nous avons mis à jour l’application Classements, le fil et les notifications pour mettre à la une ces défis et augmenter la pertinence de l’activité compétitive dans votre application.
Developer challenges example from Beat Saber
Pour multiplier les occasions de connecter votre audience et de promouvoir la compétition ou la collaboration, créez des défis et des tournois personnalisés, gérés par vous-même et votre équipe, avec les Défis développeur. Qu'il s’agisse de permettre à votre communauté de défier des développeur·ses qui font partie de votre équipe ou un·e influenceur·se de la communauté, en combinaison avec des URL uniques, des notifications et la promotion par le biais de vos nombreux canaux, cette fonctionnalité peut aider à stimuler l’interaction sociale de nombreuses façons.
En plus de faire apparaître ces défis au niveau du système, vous pouvez également les intégrer directement dans votre application, offrant une expérience nouvelle et attrayante aux utilisateur·ices qui cherchent des conseils sur ce qu'ils ou elles doivent faire ensuite. Le défi quotidien ou hebdomadaire est un excellent moyen de structurer davantage les utilisateur·ices qui reviennent sur votre application, tout en tirant parti des canaux d’interaction avec l’utilisateur·ice dans nos applications VR et mobiles qui rappelleront aux utilisateur·ices de revenir et de participer à la compétition.
Vous trouverez ci-dessous un exemple d’écran de défi de Synth Riders par Kluge Interactive.
Example UI screen for challenge within Synth Riders VR application.
Documentation sur les défis : Unity, Unreal et Développement natif.

Réalisations

Pour définir les réalisations de la plateforme avec un certain nombre d'options flexibles, y compris (mais sans s'y limiter) terminer un niveau, acquérir un certain nombre de ressources spécifiques et vaincre un boss dans un délai précis.
Ces réalisations sont affichées dans le profil Meta de l’utilisateur·ice, sur l’application mobile Meta Quest et sur les interfaces VR. C’est un excellent moyen de donner aux utilisateur·ices un sentiment d'accomplissement, un badge d'honneur à montrer à leur communauté, et une nouvelle série d'objectifs pour maintenir l’interaction avec votre application.
Documentation sur les réalisations : Unity, Unreal et Développement natif.

Évènements

Pour augmenter votre base d'utilisateur·ices simultané·es et d'utilisateur·ices actif·ves mensuellement en proposant des évènements ponctuels hébergés dans votre application. Il peut s'agir d’un tournoi compétitif, d'une soirée de visionnage des contenus multimédias ou d’une rencontre sociale.
Pour créer un nouvel évènement, saisissez simplement les champs requis dans le Tableau de bord des développeurs. Vous pouvez également ajouter une bande-annonce 2D pour votre évènement à afficher dans la section Fil Horizon du fil d'accueil de l’utilisateur·ice.
Documentation sur les évènements : Unity, Unreal et Développement natif.

Publications développeur·se

Avec les publications développeur·se, informez votre audience des derniers défis, tournois, leaderboards, nouveautés de l’application, DLC, etc. Ce contenu peut être présenté dans votre page de description de produit (PDP) ainsi que dans le fil d’accueil de l’utilisateur·ice, tandis que des analyses de publications développeur·se sont également disponibles pour vous informer des futures mises à jour.
La création et la publication de publications développeur·se sont aussi simples que la saisie de textes et d’images dans le Tableau de bord développeur·se. Cette fonction peut également inclure une URL de lien profond pour rationaliser le processus depuis le fil jusqu’à votre application. Pour un guide complet sur la création et la gestion de publications, consultez Publications développeur·se.
Documentation sur les publications développeur·se : Unity, Unreal et Développement natif.

Plus de documentation sur le développement et la conception de la VR pour vous aider avec votre prochaine application

Consultez les guides ci-dessous pour plus d'informations sur la façon d’améliorer la conception, la planification, le développement et le lancement de votre prochaine application VR !
Maximiser l’efficacité et minimiser le temps d’itération : découvrez les nombreuses recommandations et considérations pour la planification pré-projet, l’automatisation, les tests et l’optimisation des performances, ainsi qu’une série de formations spécifiques à la planification et aux tests de votre prochain développement Unity.
Recommandations de capture en réalité mixte : améliorez l’expérience de vos spectateur·ices en concevant, construisant et capturant votre prochaine application avec MRC. Ce guide contient des recommandations pour le côté technique et conception de MRC, y compris la production de bandes-annonces et de vidéos.
Présentation de l’audio VR : notre équipe audio a créé ce guide complet qui couvre tous les sujets relatifs à l’audio spatialisé, à la localisation du son et à la manière d’utiliser l’audio comme un outil essentiel pour améliorer l’immersion.
Logo nav.
Français (France)
©2026 Meta