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

par Équipe Kwalee

Gérer les SDKs peut être frustrant, et vous pouvez être sûr que quelque chose se dérangera avant de fouiller sur les forums de StackOverflow pour cette solution salvatrice. Donc, si vous débutez dans le développement de jeux et n'êtes pas sûr du fonctionnement du SDK Facebook, cet article 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 – Ludo Star, 8 Ball Pool et UNO entre autres. Pour créer ces jeux, il faudrait un moteur comme Unity, mais les exécuter sur Facebook ou ajouter des fonctionnalités liées à Facebook nécessitera un composant séparé. C'est là que le SDK Facebook entre en jeu.

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

Que Peut Faire Le Facebook Unity Sdk Pour Moi ?

Le Facebook Unity SDK est librement disponible en ligne et propose des fonctionnalités qui :

  • permettent aux joueurs de se connecter automatiquement à votre jeu avec leurs profils Facebook,
  • permettent à votre joueur de partager leurs scores avec leurs amis Facebook,
  • suivent quelles publicités fonctionnent sur votre jeu et lesquelles ne le font pas,
  • et suivent le comportement de consommation du joueur sur Facebook pour ajuster votre gameplay.

La documentation officielle du SDK de Meta 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 ?

L'analyse du comportement des joueurs nécessiterait des données, et c'est ce que le SDK collecte. En y regardant de plus près, cette liste inclut :

  • événements explicites et implicites,
  • ID d'application Facebook,
  • ID d'annonceur mobile,
  • événements automatiquement enregistrés tels que les interactions de base avec l'app,
  • et des métadonnées du propre appareil, comme les fuseaux horaires, tailles d'écran, 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 quelle est la dernière 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 de publication pour voir quelle version ils vous recommandent.

Si vous vous demandez où trouver les dernières versions du Facebook Unity SDK, vous pouvez mettre en favori la page officielle de téléchargements.

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

Vous devriez 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 versions plus anciennes de votre jeu s'ils ont toujours accès au lien d'installation.

Mais en général, l'implémentation du Facebook Unity SDK se fait en trois phases.

  • Phase 1 : La première phase consiste à importer le SDK dans votre projet Unity. Vous devrez consulter 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 cela.
  • Phase 3 : Vous devrez écrire un peu de code qui communique avec le SDK. Comme il est exclusif à Unity, vous aurez besoin de connaissances en C# pour terminer pleinement cette phase.

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

Maintenant, Vous Connaissez Le Facebook Unity Sdk !

En tant que Publisher of the Year (TIGA 2022), nous avons coaché de nombreux développeurs de jeux pour créer des jeux réussis et rentables, et garder les joueurs qui reviennent pour plus. Si vous créez des jeux mobiles avec des fonctionnalités Facebook, soumettez-les-nous sur notre portail de publication. Vous n'avez besoin que 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 infos sur nos efforts de développement de jeux.

À propos de l'auteur:

Esprits passionnés de Kwalee, offrant des aperçus captivants pour joueurs et dev.

Partager cet article: