این راهنما نحوه آپلود بستههای برنامه Android (AAB) را در App Distribution و توزیع APKهای تولید شده با استفاده از کنسول Firebase شرح میدهد.
App Distribution با سرویس اشتراکگذاری برنامه داخلی Google Play ادغام میشود تا AABهایی را که آپلود میکنید پردازش کند و APKهایی را که برای پیکربندیهای دستگاه آزمایشکنندگان شما بهینهسازی شدهاند ارائه میدهد. توزیع AAB به شما امکان می دهد کارهای زیر را انجام دهید:
فایلهای APK بهینهسازی شده (که توسط Google Play ارائه میشود) را اجرا کنید که برای دستگاههای آزمایشکنندگان شما بهینهسازی شدهاند.
مشکلات مربوط به دستگاه را کشف و اشکال زدایی کنید.
ویژگیهای بسته نرمافزار مانند Play Feature Delivery و 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 به عنوان Admin |
AAB ها را در App Distribution آپلود کنید | firebaseappdistro.releases.update | یکی از نقش های زیر: | –– |
قبل از شروع
اگر قبلاً این کار را نکردهاید، Firebase را به پروژه Android خود اضافه کنید . در پایان این گردش کار، یک برنامه Android Firebase در پروژه Firebase خود خواهید داشت.
اگر از محصولات Firebase دیگری استفاده نمی کنید، فقط باید یک پروژه ایجاد کنید و برنامه خود را ثبت کنید. اگر تصمیم به استفاده از محصولات اضافی دارید، مطمئن شوید که تمام مراحل افزودن Firebase به پروژه Android خود را کامل کرده اید.
برای ایجاد پیوند Firebase به Google Play و آپلود AAB، مطمئن شوید که برنامه شما شرایط زیر را دارد:
برنامه در Google Play و برنامه Firebase Android هر دو با استفاده از یک نام بسته ثبت شده اند.
برنامه در Google Play در داشبورد برنامه راهاندازی میشود و در یکی از مسیرهای Google Play (تست داخلی، آزمایش بسته، آزمایش باز یا تولید) توزیع میشود.
بررسی اپلیکیشن در گوگل پلی کامل شد و اپلیکیشن منتشر شد. اگر ستون وضعیت برنامه یکی از وضعیتهای زیر را نمایش دهد، برنامه شما منتشر میشود: آزمایش داخلی (نه آزمایش داخلی پیشنویس)، آزمایش بسته، آزمایش باز یا تولید.
برنامه Firebase Android خود را به حساب توسعه دهنده Google Play خود پیوند دهید:
در کنسول Firebase ، به قسمت خود بروید
در کارت Google Play ، روی پیوند کلیک کنید.
اگر قبلاً پیوندهایی به Google Play دارید، به جای آن روی Manage کلیک کنید.دستورالعملهای روی صفحه را دنبال کنید تا ادغام App Distribution فعال کنید و برنامههای Firebase Android را انتخاب کنید تا به Google Play پیوند داده شوند.
درباره پیوند دادن به Google Play بیشتر بیاموزید.
مرحله 1. برنامه خود را بسازید
مرحله 2. برنامه خود را بین آزمایش کنندگان توزیع کنید
صفحه App Distribution کنسول Firebase را باز کنید. وقتی از شما خواسته شد پروژه Firebase خود را انتخاب کنید. در صفحه Releases ، برنامه مورد نظر برای توزیع را از منوی کشویی انتخاب کنید. فایل AAB برنامه خود را به کنسول بکشید تا آپلود شود. هنگامی که آپلود کامل شد، گروه های آزمایش کننده و آزمایش کننده های فردی را که می خواهید ساخت را دریافت کنید، مشخص کنید. سپس، یادداشت های انتشار را برای ساخت اضافه کنید. برای اطلاعات بیشتر درباره ایجاد گروههای آزمایشکننده، مدیریت آزمایشکنندگان را ببینید. برای در دسترس قرار دادن ساخت در دسترس آزمایش کنندگان، روی توزیع کلیک کنید. آزمایش کننده به طور خودکار یک دعوت نامه ایمیلی برای آزمایش برنامه دریافت می کند. (اختیاری) برای به اشتراک گذاشتن پیوندهای نسخه های خاص با آزمایش کنندگانی که به آن نسخه ها دسترسی دارند، روی نماد پیوند کلیک کنید تا پیوند انتشار در کلیپ بورد کپی شود.
مراحل بعدی
بازخورد درونبرنامهای را پیادهسازی کنید تا آزمایشکنندگان بتوانند بازخورد درباره برنامه شما (از جمله تصاویر صفحه) ارسال کنند. با نحوه نمایش هشدارهای درونبرنامهای به آزمایشکنندگان خود، هنگامی که ساختهای جدید برنامهتان برای نصب در دسترس هستند، آشنا شوید. بهترین روشها را برای توزیع برنامههای Android به آزمایشکنندگان QA با استفاده از CI/CD بیاموزید.
این راهنما نحوه آپلود بستههای برنامه Android (AAB) را در App Distribution و توزیع APKهای تولید شده با استفاده از کنسول Firebase شرح میدهد.
App Distribution با سرویس اشتراکگذاری برنامه داخلی Google Play ادغام میشود تا AABهایی را که آپلود میکنید پردازش کند و APKهایی را که برای پیکربندیهای دستگاه آزمایشکنندگان شما بهینهسازی شدهاند ارائه میدهد. توزیع AAB به شما امکان می دهد کارهای زیر را انجام دهید:
فایلهای APK بهینهسازی شده (که توسط Google Play ارائه میشود) را اجرا کنید که برای دستگاههای آزمایشکنندگان شما بهینهسازی شدهاند.
مسائل مربوط به دستگاه را کشف و اشکال زدایی کنید.
ویژگیهای بسته نرمافزار مانند Play Feature Delivery و 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 به عنوان Admin |
AAB ها را در App Distribution آپلود کنید | firebaseappdistro.releases.update | یکی از نقش های زیر: | –– |
قبل از شروع
اگر قبلاً این کار را نکردهاید، Firebase را به پروژه Android خود اضافه کنید . در پایان این گردش کار، یک برنامه Android Firebase در پروژه Firebase خود خواهید داشت.
اگر از محصولات Firebase دیگری استفاده نمی کنید، فقط باید یک پروژه ایجاد کنید و برنامه خود را ثبت کنید. اگر تصمیم به استفاده از محصولات اضافی دارید، مطمئن شوید که تمام مراحل افزودن Firebase به پروژه Android خود را کامل کرده اید.
برای ایجاد پیوند Firebase به Google Play و آپلود AAB، مطمئن شوید که برنامه شما شرایط زیر را دارد:
برنامه در Google Play و برنامه Firebase Android هر دو با استفاده از یک نام بسته ثبت شده اند.
برنامه در Google Play در داشبورد برنامه راهاندازی میشود و در یکی از مسیرهای Google Play (تست داخلی، آزمایش بسته، آزمایش باز یا تولید) توزیع میشود.
بررسی اپلیکیشن در گوگل پلی کامل شد و اپلیکیشن منتشر شد. اگر ستون وضعیت برنامه یکی از وضعیتهای زیر را نمایش دهد، برنامه شما منتشر میشود: آزمایش داخلی (نه آزمایش داخلی پیشنویس)، آزمایش بسته، آزمایش باز یا تولید.
برنامه Firebase Android خود را به حساب توسعه دهنده Google Play خود پیوند دهید:
در کنسول Firebase ، به قسمت خود بروید در کارت Google Play ، روی پیوند کلیک کنید.
اگر قبلاً پیوندهایی به Google Play دارید، به جای آن روی Manage کلیک کنید.دستورالعملهای روی صفحه را دنبال کنید تا ادغام App Distribution فعال کنید و برنامههای Firebase Android را انتخاب کنید تا به Google Play پیوند داده شوند.
درباره پیوند دادن به Google Play بیشتر بیاموزید.
مرحله 1. برنامه خود را بسازید
مرحله 2. برنامه خود را بین آزمایش کنندگان توزیع کنید
صفحه App Distribution کنسول Firebase را باز کنید. وقتی از شما خواسته شد پروژه Firebase خود را انتخاب کنید. در صفحه Releases ، برنامه مورد نظر برای توزیع را از منوی کشویی انتخاب کنید. فایل AAB برنامه خود را به کنسول بکشید تا آپلود شود. هنگامی که آپلود کامل شد، گروه های آزمایش کننده و آزمایش کننده های فردی را که می خواهید ساخت را دریافت کنید، مشخص کنید. سپس، یادداشت های انتشار را برای ساخت اضافه کنید. برای اطلاعات بیشتر درباره ایجاد گروههای آزمایشکننده، مدیریت آزمایشکنندگان را ببینید. برای در دسترس قرار دادن ساخت در دسترس آزمایش کنندگان، روی توزیع کلیک کنید. آزمایش کننده به طور خودکار یک دعوت نامه ایمیلی برای آزمایش برنامه دریافت می کند. (اختیاری) برای به اشتراک گذاشتن پیوندهای نسخه های خاص با آزمایش کنندگانی که به آن نسخه ها دسترسی دارند، روی نماد پیوند کلیک کنید تا پیوند انتشار در کلیپ بورد کپی شود.
مراحل بعدی
بازخورد درونبرنامهای را پیادهسازی کنید تا آزمایشکنندگان بتوانند بازخورد درباره برنامه شما (از جمله تصاویر صفحه) ارسال کنند. با نحوه نمایش هشدارهای درونبرنامهای به آزمایشکنندگان خود، هنگامی که ساختهای جدید برنامهتان برای نصب در دسترس هستند، آشنا شوید. بهترین روشها را برای توزیع برنامههای Android به آزمایشکنندگان QA با استفاده از CI/CD بیاموزید.
این راهنما نحوه آپلود بستههای برنامه Android (AAB) را در App Distribution و توزیع APKهای تولید شده با استفاده از کنسول Firebase شرح میدهد.
App Distribution با سرویس اشتراکگذاری برنامه داخلی Google Play ادغام میشود تا AABهایی را که آپلود میکنید پردازش کند و APKهایی را که برای پیکربندیهای دستگاه آزمایشکنندگان شما بهینهسازی شدهاند ارائه میدهد. توزیع AAB به شما امکان می دهد کارهای زیر را انجام دهید:
فایلهای APK بهینهسازی شده (که توسط Google Play ارائه میشود) را اجرا کنید که برای دستگاههای آزمایشکنندگان شما بهینهسازی شدهاند.
مسائل مربوط به دستگاه را کشف و اشکال زدایی کنید.
ویژگیهای بسته نرمافزار مانند Play Feature Delivery و 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 به عنوان Admin |
AAB ها را در App Distribution آپلود کنید | firebaseappdistro.releases.update | یکی از نقش های زیر: | –– |
قبل از شروع
اگر قبلاً این کار را نکردهاید، Firebase را به پروژه Android خود اضافه کنید . در پایان این گردش کار، یک برنامه Android Firebase در پروژه Firebase خود خواهید داشت.
اگر از محصولات Firebase دیگری استفاده نمی کنید، فقط باید یک پروژه ایجاد کنید و برنامه خود را ثبت کنید. اگر تصمیم به استفاده از محصولات اضافی دارید، مطمئن شوید که تمام مراحل افزودن Firebase به پروژه Android خود را کامل کرده اید.
برای ایجاد پیوند Firebase به Google Play و آپلود AAB، مطمئن شوید که برنامه شما شرایط زیر را دارد:
برنامه در Google Play و برنامه Firebase Android هر دو با استفاده از یک نام بسته ثبت شده اند.
برنامه در Google Play در داشبورد برنامه راهاندازی میشود و در یکی از مسیرهای Google Play (تست داخلی، آزمایش بسته، آزمایش باز یا تولید) توزیع میشود.
بررسی اپلیکیشن در گوگل پلی کامل شد و اپلیکیشن منتشر شد. اگر ستون وضعیت برنامه یکی از وضعیتهای زیر را نمایش دهد، برنامه شما منتشر میشود: آزمایش داخلی (نه آزمایش داخلی پیشنویس)، آزمایش بسته، آزمایش باز یا تولید.
برنامه Firebase Android خود را به حساب توسعه دهنده Google Play خود پیوند دهید:
در کنسول Firebase ، به قسمت خود بروید در کارت Google Play ، روی پیوند کلیک کنید.
اگر قبلاً پیوندهایی به Google Play دارید، به جای آن روی Manage کلیک کنید.دستورالعملهای روی صفحه را دنبال کنید تا ادغام App Distribution فعال کنید و برنامههای Firebase Android را انتخاب کنید تا به Google Play پیوند داده شوند.
درباره پیوند دادن به Google Play بیشتر بیاموزید.
مرحله 1. برنامه خود را بسازید
مرحله 2. برنامه خود را بین آزمایش کنندگان توزیع کنید
صفحه App Distribution کنسول Firebase را باز کنید. وقتی از شما خواسته شد پروژه Firebase خود را انتخاب کنید. در صفحه Releases ، برنامه مورد نظر برای توزیع را از منوی کشویی انتخاب کنید. فایل AAB برنامه خود را به کنسول بکشید تا آپلود شود. هنگامی که آپلود کامل شد، گروه های آزمایش کننده و آزمایش کننده های فردی را که می خواهید ساخت را دریافت کنید، مشخص کنید. سپس، یادداشت های انتشار را برای ساخت اضافه کنید. برای اطلاعات بیشتر درباره ایجاد گروههای آزمایشکننده، مدیریت آزمایشکنندگان را ببینید. برای در دسترس قرار دادن ساخت در دسترس آزمایش کنندگان، روی توزیع کلیک کنید. آزمایش کننده به طور خودکار یک دعوت نامه ایمیلی برای آزمایش برنامه دریافت می کند. (اختیاری) برای به اشتراک گذاشتن پیوندهای نسخه های خاص با آزمایش کنندگانی که به آن نسخه ها دسترسی دارند، روی نماد پیوند کلیک کنید تا پیوند انتشار در کلیپ بورد کپی شود.
مراحل بعدی
بازخورد درونبرنامهای را پیادهسازی کنید تا آزمایشکنندگان بتوانند بازخورد درباره برنامه شما (از جمله تصاویر صفحه) ارسال کنند. با نحوه نمایش هشدارهای درونبرنامهای به آزمایشکنندگان خود، هنگامی که ساختهای جدید برنامهتان برای نصب در دسترس هستند، آشنا شوید. بهترین روشها را برای توزیع برنامههای Android به آزمایشکنندگان QA با استفاده از CI/CD بیاموزید.
این راهنما نحوه آپلود بستههای برنامه Android (AAB) را در App Distribution و توزیع APKهای تولید شده با استفاده از کنسول Firebase شرح میدهد.
App Distribution با سرویس اشتراکگذاری برنامه داخلی Google Play ادغام میشود تا AABهایی را که آپلود میکنید پردازش کند و APKهایی را که برای پیکربندیهای دستگاه آزمایشکنندگان شما بهینهسازی شدهاند ارائه میدهد. توزیع AAB به شما امکان می دهد کارهای زیر را انجام دهید:
فایلهای APK بهینهسازی شده (که توسط Google Play ارائه میشود) را اجرا کنید که برای دستگاههای آزمایشکنندگان شما بهینهسازی شدهاند.
مشکلات مربوط به دستگاه را کشف و اشکال زدایی کنید.
ویژگیهای بسته نرمافزار مانند Play Feature Delivery و 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 به عنوان Admin |
AAB ها را در App Distribution آپلود کنید | firebaseappdistro.releases.update | یکی از نقش های زیر: | –– |
قبل از شروع
اگر قبلاً این کار را نکردهاید، Firebase را به پروژه Android خود اضافه کنید . در پایان این گردش کار، یک برنامه Android Firebase در پروژه Firebase خود خواهید داشت.
اگر از محصولات Firebase دیگری استفاده نمی کنید، فقط باید یک پروژه ایجاد کنید و برنامه خود را ثبت کنید. اگر تصمیم به استفاده از محصولات اضافی دارید، مطمئن شوید که تمام مراحل افزودن Firebase به پروژه Android خود را کامل کرده اید.
برای ایجاد پیوند Firebase به Google Play و آپلود AAB، مطمئن شوید که برنامه شما شرایط زیر را دارد:
برنامه در Google Play و برنامه Firebase Android هر دو با استفاده از یک نام بسته ثبت شده اند.
برنامه در Google Play در داشبورد برنامه راهاندازی میشود و در یکی از مسیرهای Google Play (تست داخلی، آزمایش بسته، آزمایش باز یا تولید) توزیع میشود.
بررسی اپلیکیشن در گوگل پلی کامل شد و اپلیکیشن منتشر شد. اگر ستون وضعیت برنامه یکی از وضعیتهای زیر را نمایش دهد، برنامه شما منتشر میشود: آزمایش داخلی (نه آزمایش داخلی پیشنویس)، آزمایش بسته، آزمایش باز یا تولید.
برنامه Firebase Android خود را به حساب توسعه دهنده Google Play خود پیوند دهید:
در کنسول Firebase ، به قسمت خود بروید در کارت Google Play ، روی پیوند کلیک کنید.
اگر قبلاً پیوندهایی به Google Play دارید، به جای آن روی Manage کلیک کنید.دستورالعملهای روی صفحه را دنبال کنید تا ادغام App Distribution فعال کنید و برنامههای Firebase Android را انتخاب کنید تا به Google Play پیوند داده شوند.
درباره پیوند دادن به Google Play بیشتر بیاموزید.
مرحله 1 برنامه خود را بسازید
مرحله 2. برنامه خود را برای آزمایش کنندگان توزیع کنید
صفحه App Distribution کنسول Firebase را باز کنید. پروژه Firebase خود را در صورت درخواست انتخاب کنید. در صفحه انتشار ، برنامه مورد نظر خود را از منوی کشویی انتخاب کنید. پرونده AAB برنامه خود را به کنسول بکشید تا بارگذاری آن را بارگذاری کنید. پس از اتمام بارگذاری ، گروه های تستر و آزمایش کنندگان فردی را که می خواهید ساخت را دریافت کنید ، مشخص کنید. سپس ، یادداشت های انتشار را برای ساخت اضافه کنید. برای اطلاعات بیشتر در مورد ایجاد گروه های تستر ، به آزمایش کنندگان مدیریت کنید . روی توزیع کلیک کنید تا ساخت در دسترس آزمایش کنندگان باشد. تستر به طور خودکار دعوت نامه الکترونیکی را برای آزمایش برنامه دریافت می کند. (اختیاری) برای به اشتراک گذاشتن پیوندها به نسخه های خاص با آزمایش کننده هایی که به آن نسخه ها دسترسی دارند ، روی نماد پیوند کلیک کنید تا لینک انتشار در کلیپ بورد کپی کنید.
مراحل بعدی
بازخورد درون برنامه ای را پیاده سازی کنید تا آزمایش کنندگان بتوانند بازخورد در مورد برنامه خود (از جمله تصاویر) را برای آزمایش کنندگان آسان کنند. بیاموزید که وقتی ساختهای جدید برنامه شما برای نصب در دسترس است ، هشدارهای درون برنامه ای را به آزمایش کنندگان خود نمایش دهید. بهترین شیوه ها را برای توزیع برنامه های Android به آزمایش کنندگان QA با استفاده از CI/CD بیاموزید.