Inbox notifications are messages that get pulled by the app when the inbox is opened. A full page message is displayed in the app, and it can also include an inbox display, which can be customized based on a template. An inbox message is similar to an email. Messages are stored in cloud storage, and the SDK syncs messages to local storage, which is similar to an email sync. Tapping an item in the inbox opens the corresponding full inbox message.
In-app messages are messages that get pushed to an app but are only displayed when a specific event occurs. In-app messages are similar to ads in mobile apps. The payload sent to the device contains the message and array of strings called rules. You can decide at which points in the app to show the in-app message and which rule is matched. Messages are displayed once by default and deleted, and are defined by maxView. Allowing the maxView value gives you more power behind your message so that you can show it more than one time. Messages can have various visual styles based on the template used and how the app handles that template.
Data-only notifications are messages that push data to the app. No visual message is created; however, the data might result in a visual change in the app. No SDK development is needed for data messages.
For more information, see these tutorials:
The following diagram shows the workflow for sending a mobile app message within Acoustic Campaign and the different responsibilities of the marketer, developer, and administrator through this process.
Mobile app messaging SDK for Xamarin lets you add mobile app messages to iOS and Android mobile applications that are developed using Xamarin.Forms.
To quickly get started with basic mobile app messages in apps developed in Xamarin, see Getting Started with basic mobile app messages in Xamarin. A roadmap of the entire mobile app messaging process in Acoustic Campaign is available at Roadmap: Mobile app messaging configuration process. To learn more about basic concepts of the Mobile app messaging SDK for Xamarin, see the topics listed under Learn more.
After you have basic mobile app messaging operational, you can customize your build with advanced options. Tutorials provide end-to-end instructions about advanced mobile app messaging features. For information about common use cases, see Table 1, and for a complete list of tutorials, see the topics listed under Tutorials.
|How do I…||Go to…|
|Learn more about sending events?||Creating events|
|Learn more about users and channels?||Modifying attributes|
|Create an Add to Calendar action for my mobile app message?||Configuring action plug-ins for enhanced notifications|
|Add videos and images to my in-app messages?||Implementing in-app messages in your mobile app|
- Roadmap: Mobile app messaging configuration process
- Implementing inbox notifications in your mobile app
- Implementing in-app messages in your mobile app
- Configuring your iOS app for geofence and beacon integration
- Configuring your Android app for geofence and beacon integration
Go Back to the Mobile App Messaging home page.