Code

Allow game makers to message players, regardless if game is running

Overview

Here is everything needed to use the Notifications feature in the "Beamable SDK for Unity".

The purpose of this feature is to allow game makers to message players, regardless if game is running.

Messaging the game players can have a significant multiplier effect on engagement and revenue. This is designed to broadcast communications (e.g. 1 to many).

Related Features

📘

Messaging

Messaging the game players can have a significant multiplier effect on engagement and revenue. Beamable offers features to support this.

1. Mail - Allows players to manage in-game mail messages. This is designed to narrowcast communications (e.g. 1 to 1). See Mail for more info

2. Announcements - Allows players to manage announcements. This is designed to broadcast communications (e.g. 1 to many). See Announcements for more info

3. Notifications - Allows game makers to message players, regardless if game is running. This is designed to broadcast communications (e.g. 1 to many). Continue reading below for more info

Notifications are a native part of mobile platforms including iOS and Android. These messages show up as a banner of text, regardless if your game is running.

Types

  • Push Notifications - Scheduled at any time from the server-side, regardless if the game is running. Typically it is received moments after it is scheduled.
  • Local Notifications - Scheduled at any time from the client-side. Typically it is received minutes or hours after it is scheduled. The game must be opened during scheduling but not during receiving.

Comparison

Name

Beamable
Supports

Beamable Requires
Firebase

App Must Be Running
(To Send)

App Must Be Running
(To Receive)

Push Notifications

✔️

✔️

✔️

Local Notifications

✔️

✔️

✔️

✔️

Integration

This Beamable FeatureFeature - An individual aspect of the Beamable product used to create a great user experience uses Google's Firebase. Firebase helps you build and run successful apps. Backed by Google, loved by developers. Easily integrate Firebase into your team's favorite tools.

🚧

Work In Progress

This area of Beamable functionality and documentation is a work-in-progress.

• Interested to learn more? Contact us.

Advanced

This section contains any advanced configuration options and workflows.


Did this page help you?