במדריך הזה מוסבר איך לשלב את Engage SDK באפליקציה שלכם.
משאבים משותפים
אפשר להיעזר במשאבים הבאים כדי לבצע את השילוב:
אפליקציית אימות
אפליקציית אימות שמשמשת לאימות התוכן שמפרסמים בממשק המשתמש.
הנחיות לפרסום תוכן
מאמרי עזרה עם הנחיות לפרסום תוכן בצורה יעילה באמצעות ממשקי ה-API.
שלב 1: פיתוח באמצעות מצב ניפוי הבאגים של ה-SDK
מוסיפים את Engage SDK לקובץ build.gradle ופועלים לפי מדריך השילוב המתאים לקטגוריה כדי להשלים את השילוב.
dependencies {
// Make sure you also include the repository in your project's
// build.gradle file.
implementation 'com.google.android.engage:engage-core:1.5.11'
}
שלב 2: מתקינים את אפליקציית האימות
אפליקציית האימות היא אפליקציית Android שאפשר להשתמש בה כדי לוודא שהשילוב פועל. האפליקציה כוללת יכולות שעוזרות למפתחים לאמת נתונים ולשדר Intent.
שלב 3: מוודאים שהנתונים מוצגים באפליקציית האימות
כל אשכול צריך להופיע בשורה נפרדת באפליקציית האימות.
- מזינים את השם של חבילת הפיתוח שמפרסמת את הנתונים.
- מוודאים שכל הישויות באשכול פורסמו.
- מוודאים שכל השדות בישות פורסמו. לגבי כל פריט בשורה, אפשר ללחוץ על תמונת המפרסם כדי לאמת את ה-Intent.
- בודקים את הסיכומים ברמות האפליקציה, האשכול והישויות שמציינים את מספר שגיאות האימות. בודקים את הודעות השגיאה שמופיעות באדום מתחת לכל שדה רלוונטי. שגיאות אימות מתרחשות כשחסרים שדות חובה או כשהערכים בהם שגויים.
- מוודאים שכל שגיאות האימות נפתרו. מצב לדוגמה:
שלב 4: אימות התהליך של ה-Intent של השידור
כדי לאמת את ה-Intent של השידור, לוחצים על הכפתור בחלק העליון של ממשק המשתמש כדי להפעיל את הלוגיקה לשליחת שידורים.
גמרתם את שלבים 1 עד 4? בדיקת השילוב בצד שלכם הסתיימה.
שלב 5: אישור עצמי של השילוב
לפני הבדיקה שלנו, עליך להשלים אישור עצמי. זהו שלב חשוב מאוד שנועד לוודא שהשילוב מוכן ולייעל את תהליך הבדיקה.
מזינים את שם החבילה ולוחצים על הלחצן 'התחלת אישור עצמי' בדף הבית של אפליקציית האימות.
איור 7: התחלת האישור העצמי בדף הבא, בוחרים את הענף שלכם מהרשימה הנפתחת. תוצג רשימת הבדיקות של הענף:
משתמשים באפליקציית האימות כדי לבדוק את השילוב מול כל תרחיש בדיקה שמוצג באפליקציית האימות.
- סרגל ההתקדמות מציין את מספר הבדיקות שבוצעו עד עכשיו.
- לוחצים על הלחצן הצגת פרטים כדי לראות את השלבים לביצוע הבדיקה ואת ההתנהגות הצפויה, וגם את האימותים הידניים הנדרשים.
- בקטע האמצעי של דף האישור העצמי מוצגים האשכולות שפורסמו.
- לוחצים על הלחצן תיעוד תוצאת הבדיקה כדי לתעד את תוצאת הבדיקה. אם מסמנים בדיקה כנכשלה או כדלוג, צריך לספק הצדקה.
- משתמשים בלחצנים הקודם והבא כדי לנווט לבדיקות הקודמות והבאות בהתאמה.
- כדי לצאת מהבדיקה, לוחצים על הלחצן יציאה מהבדיקה או סוגרים את האפליקציה 'אימות אפליקציות' בכל שלב. סשן הבדיקה הנוכחי נשמר באופן אוטומטי, ואפשר להמשיך אותו או להריץ אותו מחדש בכל שלב (גם אם אפליקציית האימות נסגרת או אם המכשיר מופעל מחדש). אם מזינים את אותו שם חבילה ובוחרים באותו תחום בתחילת תהליך האימות העצמי, האפליקציה 'אימות אפליקציות' מציגה הנחיה שבה נשאלים אם רוצים להמשיך עם סשן הבדיקה הנוכחי.
- לוחצים על הלחצן הורדת סשן כדי להוריד את סשן הבדיקה הנוכחי כקובץ CSV. אפשר לשתף את קובץ ה-CSV הזה ולטעון את הסשן הזה לאפליקציית Verify באמצעות הלחצן 'טעינת סשן משותף' בדף הבית של אפליקציית Verify. שימו לב שרק תרחישי הבדיקה ותוצאות הבדיקה נשמרים בסשן שהורד.
אחרי שתסיימו את הבדיקה, תצטרכו ללחוץ על הלחצן סיום הבדיקה כדי ליצור סיכום של בדיקת האישור העצמי שאפשר להוריד.
אחרי שמסיימים את שלבים 1 עד 5, בדיקת השילוב הסתיימה.
שלב 6: בדיקה חוזרת: מעבר לגרסת ה-SDK של הסביבה הפרודקטיבית
אחרי שמסיימים את ניפוי הבאגים, צריך לעדכן את המטא-נתונים בקובץ המניפסט:
<application>
...
<meta-data
android:name="com.google.android.engage.service.ENV"
android:value="PRODUCTION"></meta-data>
</application>
שלב 7: שולחים ל-Google את קובץ ה-APK שמוכן להפצה
שולחים עותק של קובץ ה-APK שמוכן לפרסום כקובץ מצורף לאימייל לכתובת engage-developers@google.com. צריך גם לצרף את סיכום האימות העצמי שהושלם ונוצר על ידי אפליקציית האימות. Google תאמת שהשילוב פועל כמצופה. אחרי ש-Google תאמת את השילוב, תוכלו לשלוח את האפליקציה לסביבת הייצור לצורך פרסום.
שלב 8: פרסום קובץ ה-APK בחנות Play
אחרי שמקבלים את האישורים, מפרסמים את קובץ ה-APK בחנות Play. אחרי שמפרסמים את קובץ ה-APK, צריך לשלוח אימייל אל engage-developers@google.com
עם מספר הגרסה שפורסמה. Google תשלח תשובה עם השלבים הבאים.
הורדה
לפני ההורדה, עליכם לאשר את התנאים וההגבלות הבאים.