במדריך הזה מוסבר איך להעלות קובצי Android App Bundle (AAB) אל App Distribution ולהפיץ את חבילות ה-APK שנוצרו באמצעות המסוף Firebase.
האפליקציה App Distribution משתלבת עם השירות הפנימי של Google Play לשיתוף אפליקציות לצורך לעבד את רכיבי ה-AAB שהעלית ולהציג חבילות APK שמותאמות לבודקים שלך ההגדרות האישיות של המכשיר. הפצת AAB מאפשרת לכם לבצע את הפעולות הבאות:
להריץ חבילות APK שעברו אופטימיזציה (שמוצגות על ידי Google Play) שעברו אופטימיזציה של הבודקים מכשירים.
זיהוי בעיות ספציפיות למכשיר וניפוי באגים שלהן.
בדיקת תכונות של App Bundle כמו העברת פיצ'רים ב-Play ו-Play Asset Delivery.
הקטנת גודל ההורדות עבור הבודקים.
ההרשאות הנדרשות
כדי להעלות נכסי AAB אל App Distribution, צריך לקשר את אפליקציית Firebase לאפליקציה בGoogle Play. נדרשת רמת הגישה הנדרשת כדי לבצע את הפעולות האלה.
אם אין לכם את הגישה הנדרשת ל-Firebase, אתם יכולים לבקש גישה לפרויקט Firebase הבעלים להקצות לך את התפקיד הרלוונטי דרך הגדרות IAM במסוף Firebase. אם יש לכם שאלות לגבי הגישה לפרויקט Firebase שלכם, כולל איתור או הקצאה של בעלים, 'הרשאות וגישה לפרויקטים ב-Firebase' שאלות נפוצות.
הטבלה הבאה רלוונטית לקישור אפליקציה ב-Firebase לאפליקציה ב: Google Play, וגם בהעלאת AAB.
פעולה במסוף Firebase | הרשאת IAM נדרשת | תפקידי IAM שכוללים את ההרשאות הנדרשות, ברירת מחדל | תפקידים נדרשים נוספים |
---|---|---|---|
קישור אפליקציה ב-Firebase לאפליקציה ב-Google Play | firebase.playLinks.update
|
אחד מהתפקידים הבאים:
|
גישה לחשבון פיתוח ב-Google Play בתור ניהול |
העלאת נכסי AAB אל App Distribution | firebaseappdistro.releases.update
|
אחד מהתפקידים הבאים: | –– |
לפני שמתחילים
אם עדיין לא עשיתם זאת, מוסיפים את Firebase ל-Android project. בסוף תהליך העבודה הזה תצטרכו ליצור אפליקציית Firebase ל-Android בפרויקט Firebase.
אם אתם לא משתמשים במוצרים אחרים של Firebase, אתם רק צריכים ליצור להקרין ולרשום את האפליקציה. אם תחליטו להשתמש בתכונות נוספות אל תשכחו להשלים את כל השלבים מוסיפים את Firebase לפרויקט Android.
כדי ליצור קישור ל-Firebase אל Google Play ולהעלות נכסי AAB, צריך לוודא האפליקציה עומדת בדרישות הבאות:
האפליקציה ב-Google Play וגם האפליקציה ל-Android של Firebase רשומות משתמש באותו שם חבילה.
האפליקציה ב-Google Play מוגדרת באפליקציה מרכז הבקרה שמופצת לאחד מהמסלולים של Google Play (בדיקות פנימיות, בדיקה בקבוצה מוגדרת, בדיקה של הקהל הרחב או סביבת ייצור).
הבדיקה של האפליקציה ב-Google Play הושלמה והאפליקציה פורסמה. האפליקציה שלכם תפורסם אם בעמודה סטטוס האפליקציה יופיע אחד מהסטטוסים הבאים: בדיקה פנימית (לא בדיקה פנימית של גרסת טיוטה), בדיקה בקבוצה מוגדרת, בדיקה של הקהל הרחב או ייצור.
קישור אפליקציית Firebase ל-Android לחשבון הפיתוח ב-Google Play:
במסוף Firebase, עוברים אל
, ובוחרים בכרטיסייה Integrations (שילובים). הגדרות הפרויקט בכרטיס Google Play, לוחצים על Link (קישור).
אם כבר יש לכם קישורים ל-Google Play, לוחצים במקום זאת על Manage (ניהול).פועלים לפי ההוראות במסך כדי להפעיל את App Distribution שילוב ולבחור אילו אפליקציות של Firebase ל-Android יקושרו ל-Google הפעלה.
מידע נוסף על מקשרים אל Google Play.
שלב 1. בניית האפליקציה
כשתהיו מוכנים להפיץ לבודקים גרסת טרום-השקה של האפליקציה, לבנות AAB ( מסמכי תיעוד של Android Studio לקבלת הוראות).
שלב 2. הפצת האפליקציה לבודקים
כדי להפיץ את האפליקציה לבודקים, צריך להעלות את קובץ ה-AAB באמצעות המסוף של Firebase:
פותחים את הדף App Distribution מסוף Firebase. כשתוצג הבקשה, בוחרים את פרויקט Firebase הרצוי.
בדף פריטי תוכן, בוחרים את האפליקציה שממנה רוצים להפיץ בתפריט הנפתח.
גוררים את קובץ ה-AAB של האפליקציה למסוף כדי להעלות אותו.
כשההעלאה תסתיים, צריך לציין את קבוצות הבודקים ואת הבודקים הנפרדים שרוצים לקבל את ה-build. לאחר מכן מוסיפים את נתוני הגרסה של ה-build.
מידע נוסף זמין במאמר ניהול בודקים יצירת קבוצות בודקים.
לוחצים על הפצה כדי שה-build יהיה זמין לבודקים. הבודק/ת מקבל באופן אוטומטי הזמנה באימייל לבדוק את האפליקציה.
(אופציונלי) כדי לשתף קישורים למהדורות ספציפיות עם בודקים שיש להם גישה למהדורות האלה, לוחצים על סמל הקישור כדי להעתיק את הקישור למהדורה ללוח.
אחרי הפצת ה-build, הוא יהיה זמין לוח הבקרה של App Distribution במסוף Firebase למשך 150 ימים (חמישה חודשים). 30 יום לפני שתוקף ה-build יפוג, תופיע הודעה על תפוגת התוקף במסוף וברשימת ה-builds של הבוחן במכשיר הבדיקה שלו.
בודקים שלא הוזמנו לבדוק את האפליקציה מקבלים הזמנות באימייל אל ובודקים קיימים מקבלים התראות באימייל על כך שגרסת build חדשה מוכן לבדיקה. הוראות להתקנת אפליקציית הבדיקה זמינות בכתובת להגדרת הבודקים ב-App Distribution. תוכלו לעקוב אחרי הסטטוס של כל בודק-אם הוא אישר את הזמנה ואם הם הורידו את האפליקציה במסוף Firebase.
לבודקים יש 30 יום לאישור הזמנה לבדוק את האפליקציה, לפני שהתוקף שלה פג. אם ההזמנה בתוקף למשך 5 ימים ממועד התפוגה שלה, מופיעה הודעה המסוף Firebase לצד הבודק של גרסה. הזמנה יכולה להיות שחודש על ידי שליחתו מחדש באמצעות התפריט הנפתח בשורת הבודק.
השלבים הבאים
כדאי להטמיע משוב מתוך האפליקציה כדי לאפשר לבודקים לשלוח בקלות משוב על האפליקציה (כולל צילומי מסך).
למידע נוסף על הצגת התראות בתוך האפליקציה לבודקים כאשר גרסאות build חדשות של האפליקציה זמינות להתקנה.
מידע על שיטות מומלצות להפצה של אפליקציות ל-Android לבודקי בקרת איכות באמצעות CI/CD.