ה-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 הוא ה-Worker שמבצע את הפרסום.
- EbookToEntityConverter מכיל שיטות ליצירת Entity לפרסום. השיעור הזה שימושי כדי להראות איך לבנות ישות מהנתונים שכבר קיימים באפליקציה.
קישור לאפליקציית דוגמה של Engage SDK ב-GitHub
אפליקציה לדוגמה של שעון חכם
באפליקציה לדוגמה הזו אפשר לראות איך לשלב תוכן וידאו באמצעות ממשקי ה-API של Engage SDK. האפליקציה כוללת שימוש בממשקי API שונים שמוזכרים במדריך הטכני לשילוב של Engage SDK Watch: צד שלישי
כשבודקים את האפליקציה לדוגמה הזו, חשוב לשים לב לנקודות הבאות:
- האפליקציה נכתבה כולה ב-Kotlin.
- הקוד מתמקד בעיקר בספרייה watch/publish שמכילה את כל הקוד שנדרש לפרסום באמצעות Engage SDK.
- האפליקציה מדגימה את השימוש ב-WorkManager כמומלץ במסמכי התיעוד של Engage API, ו-EngageServiceWorker הוא ה-Worker שמבצע את הפרסום.
- ItemToEntityConverter מכיל שיטות ליצירת Entity לפרסום. המחלקות האלה שימושיות כדי להראות איך ליצור ישות מהנתונים שכבר קיימים באפליקציה.
קישור לאפליקציית דוגמה של Engage SDK Watch ב-GitHub
טיפים נוספים
ריכזנו כאן כמה טיפים נוספים לשימוש באפליקציות לדוגמה של Engage SDK:
- אפשר להשתמש באפליקציות לדוגמה כדי להבין איך קוראים לממשקי API ספציפיים של Engage SDK באפליקציה.
- כדאי להתנסות בתכונות שונות של Engage SDK.
תמיכה
אם יש לכם שאלות שלא קיבלתם עליהן תשובה כאן, אתם יכולים לפנות אל engage-developers@google.com
.