Engage SDK 範例應用程式

Engage SDK 包含一系列範例應用程式,可示範如何在應用程式中整合 SDK,以發布不同類型的內容。這些應用程式是瞭解如何使用 SDK 的絕佳方式,可協助您開始在自己的應用程式中整合 SDK,並提供一些最佳做法。

範例應用程式支援下列語言:

  • Java
  • Kotlin

如要執行範例應用程式,請複製 Engage SDK 範例存放區,然後在偏好的 IDE 中開啟範例應用程式專案。然後按照 README 檔案中的操作說明建構及執行應用程式。

範例應用程式存放區包含兩個應用程式,可說明如何發布不同類型的內容:

閱讀範例應用程式

這個範例應用程式示範如何使用 Engage SDK API 整合「閱讀」內容。應用程式會使用這份文件中提及的各種 API:Engage SDK Read:第三方技術整合操作說明

查看這個範例應用程式時,請注意下列事項:

  • 應用程式完全以 Java 編寫。
  • 程式碼的主要焦點位於 read/publish 目錄,其中包含透過 Engage SDK 發布的所有必要程式碼。
  • 這個應用程式會按照 Engage API 文件的建議使用 WorkManager,而 EngageServiceWorker 是負責發布的 Worker。
  • EbookToEntityConverter 包含用於建構要發布的 Entity 的方法。這個類別有助於說明如何從應用程式中已有的資料建構實體。

GitHub 上的 Engage SDK Read 範例應用程式連結

觀看範例應用程式

這個範例應用程式會示範如何使用 Engage SDK API 整合影片內容。應用程式會使用這份文件中提及的各種 API:Engage SDK Watch:第三方技術整合操作說明

查看這個範例應用程式時,請注意下列事項:

  • 這款應用程式完全以 Kotlin 編寫。
  • 程式碼的主要焦點位於 watch/publish 目錄,其中包含透過 Engage SDK 發布的所有必要程式碼。
  • 這個應用程式會按照 Engage API 文件的建議使用 WorkManager,而 EngageServiceWorker 是負責發布的 Worker。
  • ItemToEntityConverter 包含用於建構要發布的 Entity 的方法。這個類別有助於說明如何從應用程式中已有的資料建構實體。

GitHub 上的 Engage SDK Watch 範例應用程式連結

其他提示

以下提供使用 Engage SDK 範例應用程式的其他訣竅:

  • 使用範例應用程式,瞭解如何在應用程式中呼叫特定 Engage SDK API。
  • 試用 Engage SDK 的不同功能。

支援

如有任何未在此處說明的問題,請與engage-developers@google.com我們聯絡。