Facebook Unity SDK : Qu'est-ce que c'est exactement ?

Gérer les SDK peut être frustrant, et il est certain que quelque chose va mal tourner avant de chercher sur les forums StackOverflow cette solution salvatrice. Donc si vous débutez dans le développement de jeux et ne savez pas comment fonctionne le SDK Facebook, c'est un bon point de départ.

Pourquoi Ai-je Besoin Du Sdk Facebook Pour Lancer Un Test ?

Vous savez probablement déjà que Facebook héberge encore une variété de jeux amusants sur la plateforme – Ludo Star, 8 Ball Pool, et UNO entre autres. Pour créer ces jeux, un moteur comme Unity est nécessaire, mais pour les exécuter sur Facebook ou ajouter des fonctionnalités liées à Facebook, un composant séparé est nécessaire. C'est là que le SDK Facebook intervient.

SDK signifie kit de développement logiciel. Les SDK de Facebook sont spécifiquement utilisés pour intégrer des fonctionnalités Facebook dans votre logiciel, ou les rendre utilisables sur Facebook lui-même. En général, il existe huit types de SDK Facebook. Cependant, vous n'avez besoin que d'un seul pour créer des jeux : le Facebook Unity SDK.

Que Peut Faire Le Facebook Unity Sdk Pour Moi ?

Le Facebook Unity SDK est disponible gratuitement en ligne et offre des fonctionnalités qui :

  • permettent aux joueurs de se connecter automatiquement à votre jeu avec leurs profils Facebook,
  • permettent à vos joueurs de partager leurs scores avec leurs amis Facebook,
  • suivent quelles publicités fonctionnent sur votre jeu et lesquelles ne fonctionnent pas,
  • et suivent le comportement de consommation des joueurs sur Facebook afin que vous puissiez ajuster votre gameplay.

La documentation officielle de Meta pour le SDK est suffisamment claire et précise pour que tout développeur de jeux puisse la suivre et la mettre en œuvre.

Que Collecte Le Facebook Unity Sdk ?

Analyser le comportement des joueurs nécessite des données, et c'est ce que le SDK collecte. À y regarder de plus près, cette liste inclut :

  • des événements explicites et implicites,
  • ID d'application Facebook,
  • ID d'annonceur mobile,
  • événements enregistrés automatiquement tels que les interactions de base avec l'application
  • et des métadonnées de l'appareil lui-même, comme les fuseaux horaires, les tailles d'écran, les modèles d'appareils, etc.

Les nouvelles versions peuvent ou non collecter des données supplémentaires. Et comme de nouvelles versions du SDK sont régulièrement publiées, découvrez quel est le dernier SDK avant de l'utiliser dans votre projet. Si vous travaillez avec un éditeur de jeux comme Kwalee, il est préférable de contacter leurs gestionnaires d'édition pour voir quelle version ils vous recommandent de choisir.

Si vous vous demandez où trouver les dernières versions du Facebook Unity SDK, vous pouvez ajouter aux favoris la page de téléchargement officielle.

Comment Utiliser Et Implémenter Le Sdk Facebook Dans Votre Projet Unity

Vous devez savoir que si votre jeu a été publié longtemps avant que vous n'y intégriez le SDK, les données que vous analysez pourraient ne pas être fiables. Les utilisateurs peuvent continuer à installer ou utiliser les anciennes versions de votre jeu s'ils ont toujours accès au lien d'installation.

Mais en général, implémenter le Facebook Unity SDK se déroule en trois phases.

  • Phase 1 : La première phase consiste à importer le SDK dans votre projet Unity. Vous devrez vous référer à la dernière version du SDK avant de l'importer et de passer à la phase suivante.
  • Phase 2 : Vous devrez configurer votre jeu sur le Meta Developer App Dashboard, sans quoi le SDK ne fonctionnera pas correctement. Vous aurez besoin d'un compte Facebook pour ce faire.
  • Phase 3 : Vous devrez écrire un peu de code qui communique avec le SDK. Comme il est exclusivement pour Unity, vous aurez besoin de connaissances en C# pour compléter cette phase entièrement.

Les processus de ces phases sont disponibles dans la documentation officielle du SDK. Si vous avez besoin d'une version plus rapide et facile de la configuration, nous avons un guide étape par étape pour chaque phase sur notre portail d'édition. Vous pouvez suivre le guide pour ne rien manquer lors de l'implémentation dans vos projets de jeux.

Maintenant, Vous Connaissez Le Facebook Unity Sdk !

En tant que Éditeur de l'année (TIGA 2022), nous avons formé de nombreux développeurs de jeux pour créer des jeux qui sont à la fois réussis et rentables, et qui incitent les joueurs à revenir pour plus. Si vous créez des jeux mobiles avec des fonctionnalités Facebook, proposez-les-nous sur notre portail d'édition. Il vous suffit de quelques vidéos de gameplay ou d'un simple prototype jouable de votre jeu mobile pour commencer. Suivez-nous sur les réseaux sociaux (TikTok | Twitter | YouTube | Instagram | LinkedIn) pour obtenir les dernières nouvelles sur nos efforts en développement de jeux.

Partager cet article: