به روز رسانی های درون برنامه ای

وقتی کاربران برنامه شما را در دستگاه های خود به روز نگه می دارند، می توانند ویژگی های جدید را امتحان کنند و همچنین از بهبود عملکرد و رفع اشکال بهره مند شوند. اگرچه برخی از کاربران هنگامی که دستگاهشان به یک اتصال بدون اندازه متصل است، به‌روزرسانی‌های پس‌زمینه را فعال می‌کنند، ممکن است به سایر کاربران برای نصب به‌روزرسانی‌ها یادآوری شود. به‌روزرسانی‌های درون برنامه‌ای یک ویژگی کتابخانه‌های هسته Google Play است که از کاربران فعال می‌خواهد برنامه شما را به‌روزرسانی کنند.

ویژگی به‌روزرسانی‌های درون‌برنامه در دستگاه‌های دارای Android نسخه ۵.۰ (سطح API ۲۱) یا بالاتر پشتیبانی می‌شود. به‌علاوه، به‌روزرسانی‌های درون‌برنامه فقط برای دستگاه‌های تلفن همراه Android، رایانه‌های لوحی Android و دستگاه‌های ChromeOS پشتیبانی می‌شوند.

جریان های به روز رسانی

برنامه شما می‌تواند از کتابخانه‌های هسته Google Play برای پشتیبانی از جریان‌های UX زیر برای به‌روزرسانی‌های درون‌برنامه استفاده کند:

به روز رسانی های انعطاف پذیر

به‌روزرسانی‌های انعطاف‌پذیر، بارگیری و نصب پس‌زمینه را با نظارت بر وضعیت برازنده فراهم می‌کنند. این جریان UX زمانی مناسب است که کاربر هنگام دانلود به‌روزرسانی از برنامه استفاده کند. برای مثال، ممکن است بخواهید کاربران را تشویق کنید تا ویژگی جدیدی را امتحان کنند که برای عملکرد اصلی برنامه شما مهم نیست.

شکل 1. نمونه ای از یک جریان به روز رسانی انعطاف پذیر.

به روز رسانی فوری

به‌روزرسانی‌های فوری، جریان‌های UX تمام‌صفحه‌ای هستند که کاربر را ملزم به به‌روزرسانی و راه‌اندازی مجدد برنامه برای ادامه استفاده از آن می‌کند. این جریان UX برای مواردی که به‌روزرسانی برای عملکرد اصلی برنامه شما حیاتی است، بهترین است. پس از اینکه کاربر یک به‌روزرسانی فوری را پذیرفت، Google Play نصب به‌روزرسانی و راه‌اندازی مجدد برنامه را انجام می‌دهد.

شکل 2. نمونه ای از جریان به روز رسانی فوری.

از به روز رسانی های درون برنامه ای در برنامه خود پشتیبانی کنید

با نحوه پشتیبانی از به‌روزرسانی‌های درون‌برنامه در برنامه‌تان، بسته به محیط توسعه‌تان، آشنا شوید:

شرایط خدمات

با دسترسی یا استفاده از کتابخانه به‌روزرسانی‌های درون برنامه Play، با شرایط خدمات کیت توسعه نرم‌افزار Play Core موافقت می‌کنید. لطفاً قبل از دسترسی به کتابخانه همه شرایط و سیاست های قابل اجرا را بخوانید و درک کنید.

ایمنی داده ها

کتابخانه‌های Play Core رابط زمان اجرا برنامه شما با فروشگاه Google Play هستند. به این ترتیب، هنگامی که از Play Core در برنامه خود استفاده می‌کنید، فروشگاه Play فرآیندهای خود را اجرا می‌کند، که شامل مدیریت داده‌ها مطابق با شرایط خدمات Google Play می‌شود. اطلاعات زیر نحوه مدیریت داده‌ها را کتابخانه‌های Play Core برای پردازش درخواست‌های خاص از برنامه شما توضیح می‌دهد.

به روز رسانی های درون برنامه ای

داده های جمع آوری شده در مورد استفاده فراداده دستگاه
نسخه برنامه
لیست ماژول ها و بسته های دارایی نصب شده
هدف از جمع آوری داده ها داده‌های جمع‌آوری‌شده برای تعیین اینکه آیا یک به‌روزرسانی در دسترس است و اندازه به‌روزرسانی مورد انتظار است، استفاده می‌شود.
رمزگذاری داده ها داده ها رمزگذاری شده است.
به اشتراک گذاری داده ها داده ها به هیچ شخص ثالثی منتقل نمی شود.
حذف داده ها داده ها پس از یک دوره نگهداری ثابت حذف می شوند.

در حالی که هدف ما شفاف‌سازی تا حد امکان است، شما تنها مسئول تصمیم‌گیری در مورد نحوه پاسخگویی به فرم بخش ایمنی داده‌های Google Play در رابطه با جمع‌آوری، اشتراک‌گذاری و شیوه‌های امنیتی داده‌های کاربر برنامه خود هستید.