Notifications
Topics in this document:
To access this section in Monetization, from the Menu, select System configuration, and click Notifications.
Notifications
To access this section, click Notifications. A paginated list of all notifications is shown in a tabular format.
Four actions/subpages can be performed/viewed under this section, namely:
Create notification
Under notifications, to create a notification, click Create new. Provide a name and code.
Note:
The code is a unique identifier of an object. It can be used during integration with the Monetization API.Publishers are used for configuring what type of notification to be sent: SMS, push notification, URL, Email, and Log. It is also used to configure where the notification will be sent using Receivers.
To create a publisher, under Publishers, click Add publisher. The action and number of retries specify the type of notification that will be sent and how many times to resend in case of a failure—for instance, sending out an email that will resend three times, suppose it fails.
Information:
The template is configured in Monetization, under Business configuration Templates. For more information, see Template.Note:
The URL action means the notification will be sent as an API request to the URL, while the Log action means the logging service will add a log entry whenever the notification is triggered.Under each publisher are Receivers. The Receivers refers to where the notification will be sent. It can be a URL or a customer (if it is an email or SMS).
The Scope typifies what will trigger the notification, which can be that of subscription, billing, rating, or exporting.
Once a specific action from the scope occurs, you can add filtering options. To add a filter, under Filters, click Add filter.
Details notification page
Under notification, to see the full details of a notification, click Details. It contains the following information:
- Name
- Code
- Action
- Scope
- Publishers
- Filters (if any)
Update notification
Under notification, to update a notification, first, click Details; it shows the details of the notification. Then to update, click Update.
Information:
All information filled out under the create notification section can be updated except for the Code.Delete notification
Under notification, to delete a notification, click Delete.
Platforms
To access this section, click Platforms.
This section shows different platforms that enable the delivery of notifications, which Monetization is integrated with. It includes Twilio for text messages and Firebase for push notifications.
Note:
You need to set up the services to use it in Monetization.Twilio
Twilio is a cloud communication platform that provides businesses with a suite of APIs for building messaging, voice, and video communication applications. Its platform enables businesses to send text messages as notifications from Monetization.
To configure, click Twilio; insert your Client ID and Client secret.
Information:
Once configured, you can edit and delete the configuration. To delete, click Delete.Firebase (FCM)
Firebase Cloud Messaging (FCM) provides a reliable and battery-efficient connection between your server and devices, allowing you to deliver and receive messages and notifications on iOS, Android, and the web at no cost.