Skip to main content

Introduction

The Apptrove .NET MAUI SDK provides robust tools for tracking user acquisition, in-app events, revenue, and deep links, optimized for .NET MAUI applications on both Android and iOS platforms. This guide walks you through integrating and using the SDK effectively to enhance your app's analytics and marketing capabilities.

Key Features

  • Attribution Tracking: Attribute app installs to specific marketing campaigns.
  • Event Tracking: Monitor built-in and custom events to understand user interactions.
  • Revenue Tracking: Record in-app revenue with currency support for monetization insights.
  • Deep Linking: Route users to specific in-app content using normal and deferred deep links.
  • Security: Enable SDK signing to authenticate requests and prevent fraudulent activity.
  • Uninstall Tracking: Track app uninstalls on Android using Firebase Cloud Messaging (FCM) and on iOS using Apple Push Notification Service (APNs).

Example Application

We have created an example app to demonstrate Apptrove .NET MAUI SDK integration. To explore the integration:

  1. Clone the repository containing the example project to get started.
  2. Navigate to the project directory.
  3. Run dotnet restore to install dependencies.
  4. Open the project in your IDE (e.g., Visual Studio, VS Code, Rider) to build and run the app.

Requirements

  • .NET 10.0 or later
  • .NET MAUI workload installed
  • Android API 21 (Android 5.0) or later
  • iOS 12.0 or later
  • Xcode 14.0 or later (for iOS)
  • Trackier MMP account with SDK key

Next Steps

To get started with the Apptrove .NET MAUI SDK:

  1. Add the SDK to your .NET MAUI project.
  2. Initialize the SDK in your app.
  3. Test your integration to ensure proper tracking of installs, events, and other features.

For further assistance, refer to the Trackier Documentation Portal or contact Trackier support at support@trackier.com.