Portal Tutorials
These pages will help you to get the most out of the Design Portal.
Basics
- Introducing the Portal - introduction to the brainCloud Design Portal
- Enabling 2FA - enabling two-factor authentication for your team member account
- Managing Apps - managing your applications
- Publishing Apps - includes configuring billing / payment settings
Backing Up Your Data
- Import/Export Game Data - how to backup and restore your game data
Marketplace
- Marketplace Configuration - how to create virtual currencies, products and add prices
Connecting To Third Party Systems
- Authentication - Facebook - how to configure your app for authenticating with Facebook
- Authentication - Google - how to configure your app for authenticating with Google
- Email Integration - Sendgrid - how to configure your app to send emails via Sendgrid
- Push Notification Setup Firebase - how to set up push notifications for Firebase (Google)
- Push Notification Configuration iOS - how to set up push notifications for iOS
- Store Integration - Facebook - configuring your app to make purchases with Facebook
- Store Integration - Google - configuring your app to make purchases with the Google Play store
- Store Integration - iOS - configuring your app to make a purchase with the iTunes store
- Store Integration - Steam - coming soon!
Multiplayer
- MatchMaking - How To Find Players - describes how to setup MatchMaking and find players
User Monitoring
- User Monitoring - using brainCloud's User Monitor
📄️ Introduction to the Portal
Before we start
📄️ Managing Apps
The Apps page (accessible via Admin | Apps) is used to manage your team's brainCloud applications.
📄️ Publishing Apps
brainCloud is free during development. While in development, apps have the following restrictions:
🗃️ User Monitoring
11 items
📄️ Import/Export Game Data
Importing and exporting your game data is easy to do in the brainCloud portal. In order to export or import data, simply navigate to the Admin Tools section of the portal for your game and click the appropriate button.
📄️ Marketplace Configuration
brainCloud allows the developer to create and customize their marketplace. By defining a set of products, you can administer which products are available, for which users, and for what price. brainCloud also allows you to integrate with third-party store systems such as iTunes, Google Play, Facebook, Steam, Microsoft Store (Phone and Desktop/Tablet).
📄️ MatchMaking - How To Find Players
Overview
📄️ 2FA for Team Members
brainCloud's Two-factor Authentication (2FA) support keeps intruders out of your Team Member account by requiring both your password and your phone to log in.
📄️ Making S2S API Calls from PostMan
brainCloud support two varieties of S2S calls: with and without explicitly-allocated sessions.
📄️ Email Integration - SendGrid
Background
📄️ Authentication - Apple
This article elaborates on the basic steps of how to authenticate end-users with their Apple credentials in a unity example.
📄️ Authentication - Facebook
In order for your app to connect with Facebook, you will need to do the steps below.
📄️ Authentication - Google (OpenID)
This article elaborates on the basic steps of how to authenticate end-users with their Google credentials through OpenID Connect in a Unity Android app example. If you want to use Google Play Game to authenticate end-users with their Google credential, check out the article -- Authentication - Google (PlayGame) for detail.
📄️ Authentication - Google (PlayGame)
This article elaborates on the basic steps of how to authenticate end-users with their Google credentials through Google Play Game in a Unity Android app example. If you want to use OpenID Connect to authenticate end-users with their Google credential, check out the article -- Authentication - Google (OpenID) for detail.
📄️ Authentication - Oculus
This article elaborates on the basic steps of how to authenticate end-users with their Oculus credentials in a Unity example.
📄️ Push notification configuration - iOS
This article will walk you through the steps of setting up push notifications (iOS) with brainCloud.
📄️ Push Notification Setup - Firebase
This tutorial will walk you through the steps to configure Firebase Cloud Messaging (FCM) with brainCloud.
📄️ Store Integration – Amazon
In this tutorial, we’ll look at integrating the Amazon Appstore with the brainCloud marketplace. By doing this, Amazon users will have the ability to validate purchased items from the Amazon Appstore with brainCloud.
📄️ Store Integration - Facebook
In this tutorial, we will look at setting up store integration between Facebook and your brainCloud app.
📄️ Store Integration – Google
In this tutorial, we’ll look at integrating the Google Play store with the brainCloud marketplace. By doing this, Google Android users will have the ability to validate purchased items from the Google Play store with brainCloud.
📄️ Store Integration - iOS
In this tutorial, we'll look at integrating the iTunes iOS store with the brainCloud marketplace. By doing this, iOS users will have the ability to purchase iTunes iOS items. The brainCloud backend will verify the purchase directly with iTunes, making this a secure transaction for your app.