Initialiser le SDK .NET MAUI (legacy)
Intégrer le SDK Rokt .NET MAUI
Le SDK Rokt .NET MAUI nécessite une version minimale de .NET 8.
Ses frameworks cibles sont net8.0-android et net8.0-ios.
Pour ajouter le SDK Rokt .NET MAUI à votre projet, allez à la racine de votre projet et exécutez :
$ dotnet add package Rokt.Maui.Sdk
Initialiser le SDK Rokt .NET MAUI
Contactez Rokt pour obtenir l'ID de compte Rokt associé à votre compte. Pour tester votre intégration, vous pouvez utiliser l'ID de compte test ci-dessous. N'oubliez pas, cependant, que cela doit être remplacé par votre ID de compte Rokt unique avant le lancement.
ID de compte Rokt de test : 222
Nous recommandons d'appeler Initialize au début de votre application :
    // 1) Remplacez l'ID de tag de test d'intégration (222) par votre ID de tag Rokt unique
    // 2) Remplacez 1.0.0 par la version de l'application
    Rokt.Maui.Sdk.Rokt.Initialize("2754655826098840951", "1.2.3");
Si votre application cible des frameworks autres que iOS et Android, assurez-vous d'utiliser des méthodes telles que la Compilation conditionnelle pour appeler le SDK Rokt uniquement pour les plateformes iOS et Android.
Réception du statut d'initialisation
Le SDK Rokt .NET MAUI diffuse le statut d'initialisation via son flux asynchrone RoktEvents().
await foreach(var roktEvent in Rokt.Maui.Sdk.Rokt.RoktEvents())
{
    if (roktEvent is RoktEvent.InitComplete initEvent)
    {
        Console.Out.WriteLine(initEvent.Status);
    }
}
Étapes suivantes
Vos prochaines étapes dépendent du cas d'utilisation de votre intégration. Consultez ces ressources pour plus d'informations :