Le SDK Engage comprend un ensemble d'applications exemples qui montrent comment l'intégrer à votre application pour publier différents types de contenus. Ces applications sont un excellent moyen d'apprendre à utiliser le SDK, de commencer l'intégration dans votre propre application et de connaître quelques bonnes pratiques.
Les applications exemples sont disponibles dans les langages suivants :
- Java
- Kotlin
Pour exécuter une application exemple, clonez le dépôt d'exemples du SDK Engage et ouvrez le projet d'application exemple dans l'IDE de votre choix. Ensuite, suivez les instructions du fichier README pour compiler et exécuter l'application.
Le dépôt d'applications exemples comprend deux applications pour illustrer la publication de différents types de contenus :
Application exemple Read
Cette application exemple montre comment intégrer du contenu à lire à l'aide des API du SDK Engage. L'application inclut l'utilisation des différentes API mentionnées dans Engage SDK Read : instructions d'intégration technique tierce
Lorsque vous examinez cette application exemple, tenez compte des points suivants :
- L'application est entièrement écrite en Java.
- Le point focal du code se trouve dans le répertoire read/publish, qui contient tout le code nécessaire à la publication via le SDK Engage.
- L'application illustre l'utilisation de WorkManager comme recommandé dans la documentation de l'API Engage, et EngageServiceWorker est le Worker qui effectue la publication.
- EbookToEntityConverter contient des méthodes pour créer une entité à publier. Cette classe est utile pour montrer comment construire une entité à partir de données qui existent déjà dans votre application.
Lien vers l'application exemple du SDK Engage Read sur GitHub
Application exemple Watch
Cette application exemple montre comment intégrer du contenu vidéo à l'aide des API du SDK Engage. L'application inclut l'utilisation des différentes API mentionnées dans Engage SDK Watch : instructions d'intégration technique tierce
Lorsque vous examinez cette application exemple, tenez compte des points suivants :
- L'application est entièrement écrite en Kotlin.
- Le point focal du code se trouve dans le répertoire watch/publish, qui contient tout le code nécessaire à la publication via le SDK Engage.
- L'application illustre l'utilisation de WorkManager comme recommandé dans la documentation de l'API Engage, et EngageServiceWorker est le Worker qui effectue la publication.
- ItemToEntityConverter contient des méthodes pour créer une entité à publier. Cette classe est utile pour montrer comment construire une entité à partir de données qui existent déjà dans votre application.
Lien vers l'application exemple du SDK Engage Watch sur GitHub
Conseils supplémentaires
Voici quelques conseils supplémentaires pour utiliser les applications exemples du SDK Engage :
- Utilisez les applications exemples pour comprendre comment appeler des API spécifiques au SDK Engage dans votre application.
- Testez différentes fonctionnalités du SDK Engage.
Assistance
Contactez engage-developers@google.com si vous avez des questions qui ne sont pas abordées ici.