If your app has different groups of people, As we all know, a community is a group of people who share a same characteristic.
On your app, an example of a community will be:
- Players using a specific network operator
- Players coming from a specific company/workplace
On Gameball, a community will be used to enable players to see their rank among their players in their own specific community and enable them to see their community's rank among other communities.
Step 1: Send Community Attribute to Gameball
During player initialization or even later, make sure you are sending Community Attribute among other player attributes. (Read more on Gameball Player Attributes and Player Initialization).
Step 2: Create new Communities on Gameball
Follow the steps below to create enable community-based leaderboard
- Access Communities on Gameball Admin Dashboard
You can access and either enable or disable the communities leaderboard through your Gameball Admin Dashboard > Admin Settings > Communities
- Configure the following Community fields:
- Community Attribute Unique Name [Sent along with player Attributes]
- Community Displayed Name [Displayed in the Player Profile]
- Community Image [Displayed in the Player Profile]
- Click on "Add"
Note: If you do not manually create communities through this step but you send community attribute for players during player initialization, the following will occur:
- Communities will be automatically created with the attribute name
- Display name will be displayed in English and will be the same as attribute name only for any Player Profile language
- Community Image will be the default community image assigned by Gameball
Step 3: Go to Players Section to check the community your players will be assigned.
Note: This column will not appear if you disable Community section through the Admin Settings.