Xamarin Rich Push Integration for Android
The following document describes how to integrate the Xamarin Android plugin to support Rich Push.Â
Prerequisites:
1. Need to have a Firebase project for your Android app
2. Need to have google-services.json into your project
In order to integrate your app with the Rich Push, you will need to add the following action like intent-filter for an appropriate activity to the Android Manifest File:
<action android:name="com.mapp.RICH_PUSH" />
Example:
<intent-filter>
<action android:name = "com.mapp.RICH_PUSH" />
</intent-filter>
Need to have the following method call added onCreate method to the appropriate activity:
EngageApoxee.HandleRichPush(this, this.Intent);
On the corresponding app page where a Rich Push is expected, call the following method in onNewIntent():
Example: