אפליקציות לדוגמה של Engage SDK

ה-SDK של Engage כולל קבוצה של אפליקציות לדוגמה שממחישות איך לשלב את ה-SDK באפליקציה כדי לפרסם סוגים שונים של תוכן. האפליקציות האלה הן דרך מצוינת ללמוד איך להשתמש ב-SDK, להתחיל לשלב אותו באפליקציה שלכם וגם לקבל כמה שיטות מומלצות.

האפליקציות לדוגמה זמינות בשפות הבאות:

  • Java
  • Kotlin

כדי להריץ אפליקציה לדוגמה, צריך להעתיק את מאגר הדוגמאות של Engage SDK ולפתוח את פרויקט האפליקציה לדוגמה בסביבת הפיתוח המשולבת (IDE) המועדפת. לאחר מכן, פועלים לפי ההוראות בקובץ README כדי ליצור ולהריץ את האפליקציה.

מאגר האפליקציות לדוגמה כולל שתי אפליקציות שממחישות פרסום של סוגי תוכן שונים:

קריאת קטע לדוגמה באפליקציה

באפליקציה לדוגמה הזו מוצג איך לשלב תוכן 'קריאה' באמצעות ממשקי ה-API של Engage SDK. האפליקציה כוללת שימוש בממשקי API שונים שצוינו במאמר Engage SDK Read: Third-party technical integration instructions

כשבודקים את האפליקציה לדוגמה הזו, כדאי לשים לב לדברים הבאים:

  • האפליקציה נכתבה כולה ב-Java.
  • נקודת המוקד העיקרית של הקוד נמצאת בספרייה read/publish, שמכילה את כל הקוד הנדרש לפרסום דרך Engage SDK.
  • האפליקציה מדגימה את השימוש ב-WorkManager כפי שמומלץ במסמכי העזרה של Engage API, ו-EngageServiceWorker הוא העובד שמבצע את הפרסום.
  • EbookToEntityConverter מכיל שיטות ליצירת ישות לפרסום. הכיתה הזו שימושית כדי להראות איך ליצור ישות מהנתונים שכבר קיימים באפליקציה.

קישור לאפליקציית הדוגמה לקריאת Engage SDK ב-GitHub

אפליקציה לדוגמה של Watch

באפליקציה לדוגמה הזו מוצג איך לשלב תוכן וידאו באמצעות ממשקי ה-API של Engage SDK. האפליקציה כוללת שימוש בממשקי API שונים שצוינו במאמר Engage SDK Watch: Third-party technical integration instructions

כשבודקים את האפליקציה לדוגמה הזו, כדאי לשים לב לדברים הבאים:

  • האפליקציה נכתבה כולה ב-Kotlin.
  • מוקד הקוד העיקרי נמצא בספרייה watch/publish, שמכילה את כל הקוד הנדרש לפרסום דרך Engage SDK.
  • האפליקציה מדגימה את השימוש ב-WorkManager כפי שמומלץ במסמכי העזרה של Engage API, ו-EngageServiceWorker הוא העובד שמבצע את הפרסום.
  • ItemToEntityConverter מכיל שיטות ליצירת ישות לפרסום. הכיתה הזו שימושית כדי להראות איך ליצור ישות מהנתונים שכבר קיימים באפליקציה.

קישור לאפליקציית הדוגמה של Engage SDK Watch ב-GitHub

טיפים נוספים

ריכזנו כאן כמה טיפים נוספים לשימוש באפליקציות לדוגמה של Engage SDK:

  • באפליקציות לדוגמה תוכלו להבין איך לבצע קריאה לממשקי API ספציפיים של Engage SDK באפליקציה שלכם.
  • כדאי לנסות תכונות שונות של Engage SDK.

תמיכה

אם יש לכם שאלות שלא נענו כאן, תוכלו לפנות אל engage-developers@google.com.