OneSignal
Overview
Simon Data supports sending push messages via OneSignal. There are two supported channel actions that differ based on where the template for a message is constructed.
- Send Push Notification Using Simon Template
- Send Push Notification Using OneSignal Template
Actions
Send Push Notification Using Simon Template
Creating a Message
Fields may be defined to customize a message. If left blank, no value will be passed.
Parameter name | Parameter usage |
---|---|
Message Title (optional) | The title of a message |
Message Action (required) | Supported options: Home screen Opens to a web URL Opens to a deep link |
Image URL (optional) | The URL of an image displayed in the notification. Personalization of this field is NOT supported using Jinja. |
Message TTL (time-to-live) (optional) | The time-to-live defines the time that a message will be held in queue to wait for device to come online. After the TTL, the message will be discarded if the device does not come online. TTL is defined in seconds. The maximum value is 2,419,200 seconds (28 days). The default is 259,200 seconds (3 days). |
Use Cases
- Customize your message using the Simon Template Engine
- Customize the open action (eg: open to home screen; open to deep link; open to a url)
- Customize your message using the Simon Template Engine
- Customize the open action (eg: open to home screen; open to deep link; open to a url)
Additional Notes
Contacts must exist in OneSignal as named users or be mapped to particular Player IDs within Simon Data.
Send Push Notification Using OneSignal Template
When using message templates that are configured through OneSignal, the channel actions differ from those available in the Simon Templates action.
Field name | Field usage |
---|---|
Template ID code | The UUID of a template, found in the URL when viewing a template on the OneSignal dashboard |
Use Cases
- Send a push notification to each contact in a Simon segment
Additional Notes
Contacts must exist in OneSignal as named users or be mapped to particular Player IDs within Simon Data.
Supported Types
Actions | One-time | Triggered | Stream | Recurring |
---|---|---|---|---|
Send Push Notification Using Simon Template | ✅ | ✅ | ❌ | ✅ |
Send Push Notification Using OneSignal Template | ✅ | ✅ | ❌ | ✅ |
Updated 10 months ago