Skip to content

WebEngage/android-push-templates

Repository files navigation

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

No packages published

Contributors 3

  •  
  •  
  •  

Languages