Advanced Push Notification Customization for the Android SDK

When providing a builder to the NotificationCustomizationOptions class, you’re responsible for managing all aspects of the notification’s display properties and tap actions, including Notification Channel creation, Launch Intent action, and so on.

You can access the NotificationCompat.Builder that would have been used by the SDK and use it as a baseline for modifications. Additionally, the SDK can create a default NotificationChannel for your application.

To have Marketing Cloud Engagement collect notification open analytics for your notifications, wrap your PendingIntent in the SDK’s analytics helper method NotificationManager.redirectForAnalytics().