L'ensemble des fonctionnalités de brainCloud est énorme et ne cesse de s'agrandir ! Voici une liste des fonctionnalités clés, à jour à partir de la version 5.4.
Analytique
- Analyse des applications - Bannière de contexte d'application - avec DAU, MAU et revenus quotidiens et mensuels 
- Tableau de bord de l'application 
- Analyses de base (avec vue sur 7 jours) 
- Analyses par pays - trafic et revenus par région 
- Analyse linguistique - trafic par langue des utilisateurs 
- Analyse des produits - revenus par produit et par catégorie 
- Store Analytics - revenus et taux de conversion par App Store 
 
- Analyse des utilisateurs - Bannière de contexte utilisateur - avec revenus et segments 
- Vue des achats 
- Graphique d'activité de la monnaie virtuelle 
 
- Intégrations - Intégration Segment.com - Permet une intégration facile avec des packages d'analyse tiers (comme MixPanel) 
- Intégration Kafka - permet une intégration facile avec les propres systèmes du client (et des tiers) 
 
Authentification
- Se connecter 
- Définir un mot de passe par e-mail 
- Mot de passe oublié 
- Transfert (transfert de connexion d'une application à une autre) 
- Normes minimales en matière de mots de passe 
- Identités multiples 
- Fusionner les comptes 
- Comptes entre pairs 
- Comptes partagés 
- Prise en charge de la migration de compte 
Types d'authentification
- Anonyme 
- E-mail (avec validation) 
- Externe (répertoires tiers personnalisés) 
- Facebook (y compris Facebook Limited Login ) 
- GameCenter 
- Google 
- Nintendo Switch 
- OpenID/Okta (via authentification externe) 
- Réseau PlayStation (PS4 et PS5) 
- Code Set-top 
- Universel (identifiant + mot de passe) 
Intégration de la blockchain
- Prise en charge de l'intégration de la blockchain 
- Blockchains prises en charge : - Ultra 
- EOS (mise en œuvre initiale) 
- d'autres frameworks à venir ! 
 
- S'intègre au service d'inventaire utilisateur - échangez des articles sur la Blockchain! 
Chat
- Livraison en temps réel des messages de discussion 
- Canaux de discussion mondiaux, de groupe et dynamiques 
- Historique des discussions en continu 
- Charge utile de chat définie par le développeur 
- Filtrage des grossièretés des messages de chat 
Code du nuage
- Basé sur Javascript 
- Versionné 
- Programmable 
- Autorisations de sécurité 
- Crochets API 
- Accès aux services Web externes 
- Objets mis en cache de session 
- Organiser les scripts dans des dossiers 
- Scripts par lots 
- Éditeur de scripts multi-fenêtres 
Données en nuage
- API de statistiques sécurisées en matière de concurrence 
- Prise en charge d'entités complexes (basée sur JSON) 
- Entités globales, utilisateur et groupe 
- Autorisations ACL 
- Assistance en temps réel 
- API de données partagées 
- Sélection aléatoire d'entités 
- Importer / Exporter (format JSON) 
- Prise en charge de la migration de déploiement (pour les entités de référence globale) 
Entités personnalisées
- Plus flexible et plus puissant que les entités globales 
- Index personnalisés + partitionnement 
- Entités détenues ou non détenues 
- Obtenir des entités aléatoires 
- Prise en charge du déploiement et de la migration 
- Évolutif vers des millions d'entités 
- Éditeurs basés sur le portail 
Architecture DataStream
- Architecture d'intégration basée sur les canaux 
- Intégration de segments 
- Intégration Kafka 
- Modèles de texte simples 
- Modèles riches 
- Transactionnel 
- Substitution 
- Intégration avec Sendgrid 
- Prise en charge des pièces jointes 
- Envoyer l'API 
Événements
- D'utilisateur à utilisateur 
- Du système à l'utilisateur 
- Défini par le développeur 
- En temps réel (via RTT) 
Exporter des données
- Exporter les données utilisateur au format CSV ou JSON 
- Exporter des entités globales et personnalisées au format JSON 
Fichiers
- Fichiers globaux 
- Fichiers utilisateurs 
- Fichiers de groupe (bêta) 
- Mise en cache CDN 
- Téléchargements de fichiers 
- Prise en charge des mises à jour/versions (pour minimiser les téléchargements) 
Ludification
- XP du joueur et niveaux d'XP 
- Réalisations 
- Étapes clés et quêtes 
- Système de récompenses 
Propriétés globales
- Paires clé + valeur pour contrôler les paramètres de l'application 
- Éditeur basé sur un portail 
- Prise en charge des catégories 
Groupes (Clans)
- Plusieurs types de groupes 
- Rôles des membres et ACL 
- Données du groupe 
- Ouvert vs fermé 
- Invitations 
- Adhésion automatique 
- Envoyer des notifications 
- Aléatoire 
- Discussion de groupe (via l'API de chat) 
Hébergement
- Serveurs relais 
- Serveurs de salle 
- Multi-région 
- Moniteur de serveur (bêta) 
- Conteneurs Docker 
- Intégrations d'hébergement AAA - pour des régions supplémentaires et des latences plus faibles - Amazon Gamelift 
- Edgegap 
 
- Cloud privé (pour les titulaires de licences privées) - Amazon AWS 
- Google Cloud 
- Azure 
 
Achats intégrés
- Définitions des produits 
- Plusieurs catégories de produits 
- Gestion des prix 
- Validation de réception 
- Intégrations avec Amazon, Apple AppStore, Facebook, Google Play, Steam, Windows Store 
- Achats fictifs 
Intégrations
- Amazon GameLift 
- Apple 
- Edgegap 
- Facebook 
- Google 
- Nintendo 
- Oculus 
- Réseau PlayStation 
- Segment 
- Sendgrid 
- Steam 
- Webhooks 
- WebPurify 
- Windows 
Classements
- Classements mondiaux 
- Classements sociaux 
- Classements de groupe 
- Classements des votes 
- Classements de style arcade 
- Accès paginé 
- Position relative 
- Règles de tri - max, min, agrégat et dernière valeur 
- Création dynamique (classements de joueurs et de groupes) 
- Versionné 
- Récupérer plusieurs (pour les cartes sociales) 
- Stimulateurs 
- Afficher/modifier les entrées 
- API de gestion 
Lobbies (en ligne)
- Définir plusieurs types de lobby 
- Min + max utilisateurs 
- Prise en charge de la configuration des utilisateurs et des salles 
- Echanges avec les membres du lobby 
- Assistance prête à l'emploi 
- Lancez Room Server lorsque vous êtes prêt 
- Sélectionner automatiquement la meilleure région 
- Rejoignez-nous en cours 
Enregistrement
- Journaux au niveau de l'application - erreurs, avertissements, informations, débogage et demandes illisibles 
- Journaux au niveau de l'utilisateur - requête + réponse 
- Journaux du serveur - requête + réponse 
- Niveau équipe – journalisation d'audit 
Matchmaking (hors ligne)
- Correspondance de plage de notation des compétences 
- Prise en charge des filtres personnalisés 
Rencontres (en ligne)
- Filtres géographiques pour correspondre à la région du serveur la plus proche 
- Match avec niveau de compétence croissant 
- Prise en charge des filtres personnalisés 
- S'intègre aux lobbies et aux serveurs de salle 
- Moniteur de matchmaking (version bêta) 
Messagerie
- Messagerie directe entre utilisateurs 
- Messages système 
- Magasin de messages roulants 
- Boîte de réception et éléments envoyés 
- Lire le drapeau 
- Livraison en temps réel (via RTT) 
Multijoueur
- Multijoueur hors ligne asynchrone 
- Multijoueur en ligne asynchrone (via RTT) 
- Multijoueur à sens unique 
- Flux de lecture (pour le multijoueur unidirectionnel) 
- Compatibilité multijoueur en temps réel - Photon, Unity, Steam, etc. 
- Prise en charge du serveur de salle personnalisé 
- Prise en charge du serveur relais 
- Plus d'intégrations GameLift et Edgegap 
Services aux pairs
- Intégrations développées par des tiers (sponsorisées) 
- Services privés partagés 
Présence
- Présence simple (en ligne/hors ligne) 
- Présence riche (activité) 
- Mises à jour d'activité en temps réel 
- Apparaître hors ligne 
Filtre de blasphème
- Sous-système de filtrage des grossièretés 
- Prise en charge du filtrage des noms d'utilisateur 
- Intégration du service de chat 
- Intégration WebPurify 
Promotions
- Prix de vente 
- Remplacer les produits 
- Programmé 
- Automatisé (par segment) 
- Achats max. 
- Max Retriggers 
Notifications push
- Programmatique 
- Modèles 
- Envoyer au segment 
- Envoyer au groupe 
- Push haute priorité (Google) 
- Prise en charge d'iOS, Android ( API FCM V1 de Google ) et Facebook 
Codes de rachat
- Codes de rachat personnels 
- Codes d'échange partagés 
- Inventaire des codes de remboursement 
- Gestion et reporting des rachats 
- Génération de code de remboursement 
- Prise en charge de la rédemption asynchrone 
Serveurs relais (hébergés)
- Serveurs relais intégrés 
- Protocole de service relais 
- Accordable 
- Multi-région 
Serveurs de salle (hébergés)
- Conteneurs Docker personnalisés 
- Gestion des instances 
- Accordable 
- Multi-région 
- RoomServer DevTool permet d'exécuter RoomServer sur un poste de travail local pour un débogage facile! 
Travaux planifiés
- Code Cloud programmé 
- Prise en charge des délais d'expiration de code cloud personnalisables 
Éditeur de scripts
- Éditeur de scripts à plusieurs volets 
- Intellisense 
- Prise en charge du mode sombre 
Segments
- Regrouper automatiquement les utilisateurs par critères 
- Les critères incluent le fuseau horaire, la date de création du compte, le montant dépensé, etc. 
Sociale
- Intégration Facebook 
- Intégration de Steam 
- Intégration du réseau PlayStation 
- Amis 
- Cadeaux 
- Défis 
API de serveur à serveur
- Appeler Cloud Code depuis un serveur tiers 
- Secret sécurisé 
- Validation de l'adresse IP 
- Protocoles basés sur une session et sans session 
Effets de statut temporisés
- Effet qui peut être appliqué à un utilisateur pendant une durée déterminée 
- Utiliser à des fins de jeu (c'est-à-dire invulnérable pendant 2 heures) ou de compte (c'est-à-dire banni pendant 2 semaines) 
- S'intègre au système d'inventaire des utilisateurs 
Tournois
- Prise en charge des tournois mondiaux automatisés 
- Gratuit ou payant 
- Règles de prix flexibles 
- Cycles de tournois récurrents - quotidiens, hebdomadaires, mensuels, etc. 
- Tournois à la demande - périodes ad hoc 
- Phases du tournoi 
- Divisions 
- Notifications 
- Adhésion automatique et réclamation automatique 
- Assistance du portail 
Tutoriels
- Série de formations en ligne gratuites - BrainCloud Bootcamp 
- Cours complets pour Unreal, Unity et Godot 
Mesures d'utilisation
- Rapports d'utilisation de l'API 
- Statistiques d'erreurs API 
- Profil de l'application 
- Utilisation du script 
Utilisateur
- Parcourir les utilisateurs 
- Appliquer un script en masse aux utilisateurs (via le service de script) 
- Suppression automatique des utilisateurs inactifs 
- Utilisateurs des archives 
Inventaire des utilisateurs
- Catalogue central des articles 
- Editeur de catalogue 
- Catégories et balises pour l'organisation 
- Tarification des articles (dans plusieurs monnaies virtuelles) 
- États de publication des articles - brouillon, publié, retiré et révoqué 
- Articles empilables 
- Gestion de l'inventaire des utilisateurs 
- Gestion de l'utilisation des articles 
- Effets de statut activables 
- Temps de récupération et de refroidissement 
- Intégration du déploiement 
- Échangez des objets sur la blockchain ! 
Monnaies virtuelles
- Plusieurs monnaies virtuelles 
- Prix pour les étapes importantes et les réalisations 
- Monnaies partagées (parentes) 
Webhooks
- Appeler Cloud Code à partir de WebHooks 
- Secret sécurisé 
- Validation de l'adresse IP 
Si vous avez des questions plus détaillées sur l'une de ces fonctionnalités, n'hésitez pas à nous contacter via le widget de chat dans le coin inférieur droit de l'écran. Santé!
Vos commentaires sont importants pour nous. Veuillez noter cette réponse ci-dessous. Merci !

