This guide includes everything needed to use the Mail feature in the "Beamable SDK for Unity".
The purpose of this feature is to allow players to manage in-game MailMail - A message sent from a player to a player messages.
Messaging the game players can have a significant multiplier effect on engagement and revenue. This feature is designed to narrowcast communications (e.g. 1 to 1) between players.
Messaging the game players can have a significant multiplier effect on engagement and revenue. Beamable offers features to support this.
• 1. Announcements - Allows players to manage announcements. This is designed to broadcast communications (e.g. 1 to many). See Announcements for more info
• 2. Notifications - Allow games to send and receive messages through subscriptions. This is designed to broadcast communications (e.g. 1 to many). See Notifications for more info
• 3. Mail - Allows players to manage in-game mail messages. This is designed to narrowcast communications (e.g. 1 to 1). Continue reading below for more info
Unlike many Beamable features, Mail does not have a dedicated Feature PrefabFeature Prefab - The drag-and-drop template for a specific Beamable product feature. The main usages of this feature are listed below.
Send a message to another player's inbox.
Note: This requires Admin privileges.
Fetches the mail messages from the user's inbox.
If you would like to allow players to send messages without granting players Admin privileges, consider using Microservices. Sending a message via a microservice allows the game maker to validate the message's contents before the final sendoff. See Microservices - Code for more details.
Example: Let's say your users have an inbox in their player profile, and they can receive messages whenever something significant happens. This is a good fit for Mail.
Updated 5 months ago