Skip to content

WebEngage/android-push-templates

Repository files navigation

⚠️ DEPRECATED

This repository is deprecated and no longer maintained.

All push notification templates provided here (Progress Bar, CountDown Timer, Banner, etc.) are now natively supported in the WebEngage Android SDK v4.8.0 and above .

Migration: Remove this module from your project and upgrade to WebEngage Android SDK v4.8.0+. These templates work out of the box without any additional code.

No further updates, bug fixes, or support will be provided for this repository.


PushTemplates

How to use:

1. Download the module from the github and add the module as a dependency in your build.gradle file of you application.

2. Follow the guide provided here for customizing push notifications to create your own templates as required.

3. Add below line to the application class of your application or edit your callbacks for including the callbacks provided in the module.

WebEngage.registerCustomPushRenderCallback(CustomCallback())
WebEngage.registerCustomPushRerenderCallback(CustomCallback())

4. Go to your webengage dashboard and add below key value pairs to your push campaign based on your template type.

- Progress Bar Template

Key Value Use
we_custom_render true Tells the WebEngage SDK to use the custom renderer registered in the callbacks above.
template_type bar (required) Progress Bar template.
future_time epoch time in millis (required) The time till which the notification is to be shown
timer_color hex value The color for the countdown timer
show_dismiss_cta true / false Show the Dismiss button at end of the CTA list

- CountDown Template

Key Value Use
we_custom_render true Tells the WebEngage SDK to use the custom renderer registered in the callbacks above.
template_type timer (required) CountDown Timer template
future_time epoch time in millis (required) The time till which the notification is to be shown
timer_color hex value The color for the countdown timer
show_dismiss_cta true / false Show the Dismiss button at end of the CTA list

Sample Key Value Pairs:

image

Progress Bar

CountDown Timer

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages