Set push template properties

As you design your template, you can edit the template name, organize it under tags/tag folders, configure notification settings and set campaign behavior properties from the Properties tab of the Push studio.

push_properties_nov23.png

Notification Settings

The notification settings section shows the mobile platforms, i.e. Android/iOS, that will be targeted by the push notification. Notification settings for a mobile platform are displayed only if content is configured for the platform.

Notification interruption level for iOS devices

For iOS devices (iOS 15 onwards), you can set the Notification interruption level for your push notification.

  • The interruption level can be set as Passive, Active, Time Sensitive, or Critical. 
  • The default interruption level for iOS 15 devices is Active.

Badge count for iOS devices

Use a badge count to indicate the number of unread push notifications.

Badge counts cannot be set for Silent or Custom JSON notifications. The Auto update option is not available for Plain text notifications.

  Note

Badge counts are supported on Blueshift iOS SDK v2.4.1 and above. Additionally, in order to use this feature, you must make some changes to your app's iOS project.

You can select one of the following options to specify a badge count:

  • None (default): No badge count displayed.
  • Auto Update: The Blueshift SDK will automatically update the badge count based on the number of pending notifications.
  • Custom: You can set the badge count to a specific static or dynamic value. For example, the number 2 or a customer attribute like {{user.unread_notification_count}}.
    • The custom badge count must be a numeric value.
    • Setting the badge count to 0 will remove all pending notifications for the app.
Customer action Badge count options
None Auto Update Custom
A new push notification is received Badge count is not updated. The badge count is updated based on the number of pending push notifications. The badge count is set to the custom value.
Customer clicks push notification Badge count is not updated. The badge count is updated based on the number of pending push notifications. Badge count is not updated.
Customer dismisses a single push notification Badge count is not updated. The badge count is updated based on the number of pending push notifications. Badge count is not updated.
Customer deletes/clears a group of push notification or all the push notifications Badge count is not updated.

Badge count is not updated.

To handle this case from the app, see the SDK documentation for Auto updating badge count

Badge count is not updated.

For more information, see the iOS developer documentation for Badging.

Channel settings for Android devices

For all notification types except Silent, Plain text, and Custom JSON, it is recommended that you provide the following information on the notification channel. The Blueshift SDK provides default values if these fields are left empty. For more information about push notification channels, see the Android user guide and to the Blueshift Android SDK documentation.

  • Channel ID (default value = "bsft_channel_General")
  • Channel name (default value = "General")
  • Channel description (no default value used as this field is optional)

Campaign behavior properties

With campaign behavior properties, set the guidelines for using the template in a campaign. 

Do not message the user if any of the recommendation block(s) are empty The message is not sent to the user if any of the recommendations that you added in the template do not have any product recommendations.
Do not message the user if the external fetch encounters an error or does not return any data The message is not sent to the user if the API call used for fetching additional content for your email returns an error.
Do not message the user if any of the products in the event is not available in the catalogs The message is not sent to the user if any of the products that are tied to the triggering event are not available in the catalogs.

Campaigns

The Campaigns section shows any campaigns that use the template and the status of the campaigns that are using this template.

Tagging

Organize your marketing content by adding tags to your templates.

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.