Engage SDK-Beispiel-Apps

Das Engage SDK enthält eine Reihe von Beispiel-Apps, die zeigen, wie Sie das SDK in Ihre App integrieren können, um verschiedene Inhaltstypen zu veröffentlichen. Diese Apps bieten eine großartige Möglichkeit, mehr über die Verwendung des SDK zu erfahren und einige Best Practices für die Integration in Ihre eigene App zu nutzen.

Die Beispiel-Apps sind in den folgenden Sprachen verfügbar:

  • Java
  • Kotlin

Klonen Sie zum Ausführen einer Beispiel-App das Engage SDK Samples-Repository und öffnen Sie das Beispiel-App-Projekt in Ihrer bevorzugten IDE. Folgen Sie dann der Anleitung in der README-Datei, um die Anwendung zu erstellen und auszuführen.

Das Repository der Beispielanwendungen enthält zwei Anwendungen, mit denen die Veröffentlichung verschiedener Inhaltstypen veranschaulicht werden kann:

Beispiel-App lesen

Diese Beispiel-App zeigt, wie Leseinhalte mithilfe der Engage SDK APIs eingebunden werden. Für die App werden die verschiedenen APIs verwendet, die unter Engage SDK Read: Drittanbieter Technical Integrationsanleitung aufgeführt sind.

Berücksichtigen Sie bei der Überprüfung dieser Beispiel-App Folgendes:

  • Die Anwendung ist vollständig in Java geschrieben.
  • Der Schwerpunkt des Codes liegt im Verzeichnis read/publish mit dem gesamten Code, der für die Veröffentlichung über das Engage SDK erforderlich ist.
  • Die Anwendung demonstriert die Verwendung von WorkManager wie in der Engage API-Dokumentation empfohlen. EngageServiceWorker ist der Worker, der die Veröffentlichung vornimmt.
  • EbookToEntityConverter enthält Methoden zum Erstellen einer Entität für die Veröffentlichung. Diese Klasse ist hilfreich, um zu zeigen, wie eine Entität aus den Daten erstellt wird, die bereits in Ihrer Anwendung vorhanden sind.

Link zur Lesebeispiel-App des Engage SDK auf GitHub

Beispiel-App ansehen

In dieser Beispiel-App wird gezeigt, wie Videoinhalte mithilfe der APIs des Engage SDK integriert werden. Die App enthält die Nutzung verschiedener APIs, die unter Engage SDK Watch: Anleitung zur technischen Integration von Drittanbietern aufgeführt sind.

Berücksichtigen Sie bei der Überprüfung dieser Beispiel-App Folgendes:

  • Die App ist vollständig in Kotlin geschrieben.
  • Der Schwerpunkt des Codes liegt im Verzeichnis watch/publish, das den gesamten Code enthält, der für die Veröffentlichung über das Engage SDK erforderlich ist.
  • Die Anwendung demonstriert die Verwendung von WorkManager wie in der Engage API-Dokumentation empfohlen. EngageServiceWorker ist der Worker, der die Veröffentlichung vornimmt.
  • ItemToEntityConverter enthält Methoden zum Erstellen einer Entität für die Veröffentlichung. Diese Klasse ist hilfreich, um zu zeigen, wie eine Entität aus den Daten erstellt wird, die bereits in Ihrer Anwendung vorhanden sind.

Link zur Engage SDK Watch-Beispiel-App auf GitHub

Weitere Tipps

Weitere Tipps zur Verwendung der Beispiel-Apps aus dem Engage SDK:

  • Anhand der Beispiel-Apps können Sie nachvollziehen, wie bestimmte Engage SDK APIs in Ihrer App aufgerufen werden.
  • Experimentieren Sie mit verschiedenen Funktionen des Engage SDK.

Support

Wenn Sie Fragen haben, die hier nicht beantwortet werden, wenden Sie sich an engage-developers@google.com.