با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
برنامه خصوصی برنامهای است که فقط برای کاربران یک شرکت در دسترس است. برنامه های خصوصی کاملاً با Google Play مدیریت شده سازگار هستند. یک شرکت می تواند برنامه های خصوصی را در فروشگاه Google Play مدیریت شده خود منتشر کند و برنامه های خصوصی را از راه دور در دستگاه های کاربران نصب کند. برای کسب اطلاعات بیشتر، به توزیع برنامه های خصوصی برای کاربران مراجعه کنید.
برنامه های خصوصی میزبانی شده توسط گوگل
مشتریان سازمانی ملزم به میزبانی برنامه های خصوصی خود در Google Play مدیریت شده نیستند، اما چندین مزیت کلیدی ارائه می دهد. برای جزئیات بیشتر به برنامه های خصوصی میزبانی شده توسط Google مراجعه کنید.
برنامههای خصوصی میزبانیشده توسط Google را میتوان بر روی دستگاههایی که از هر حالتی استفاده میکنند (مالک نمایه، مالک دستگاه یا قدیمی) نصب کرد و هیچ ویژگی دیگری وجود ندارد که برای پشتیبانی از آنها در راهحل EMM خود پیادهسازی کنید.
برنامه های خصوصی خود میزبانی شده
مشتریان سازمانی همچنین می توانند برنامه های خصوصی خود را میزبانی کنند و فقط از زیرساخت مدیریت شده Google Play برای مدیریت نصب برنامه استفاده کنند.
برنامههای خصوصی میزبان خود را میتوان بر روی دستگاههایی که حالت عملکرد مالک نمایه را اجرا میکنند نصب کرد، اما با دستگاههای قدیمی سازگار نیستند و فقط میتوانند روی دستگاههایی که حالت عملکرد مالک دستگاه را دارند نصب شوند.
برای انتشار موفقیت آمیز یک برنامه خصوصی خود میزبان، یک مشتری سازمانی باید ابتدا یک فایل تعریف APK بسازد که حاوی ابرداده های گرفته شده از مانیفست برنامه در قالب JSON باشد. این فایل تعریف جایگزین APK در Google Play می شود و باید در طول فرآیند انتشار آپلود شود. راهنمای دقیق تر در مورد نحوه تولید یک فایل تعریف APK و دسترسی به کد نمونه قابل دانلود در GitHub موجود است (به APK های میزبان خارجی مراجعه کنید).
مدیریت برنامه های خصوصی را در کنسول خود ادغام کنید
سادهترین راه برای افزودن قابلیتهای انتشار برنامه خصوصی به کنسول EMM، جاسازی iframe مدیریتشده Google Play است. صفحه برنامه های خصوصی iframe بی سر و صدا یک حساب کنسول Play از طرف یک شرکت ایجاد می کند و از هزینه ثبت نام 25 دلار آمریکا چشم پوشی می کند.
گزینه دیگر اضافه کردن انتشار برنامه خصوصی به کنسول خود با استفاده از Google Play Custom App Publishing API است. این API فقط با برنامههای خصوصی میزبانی شده توسط Google سازگار است و برنامههایی که از طریق این روش منتشر میشوند هرگز نمیتوانند عمومی شوند. برای ادغام وظایف مدیریت انتشار و برنامه اضافی، از Google Play Publishing API استفاده کنید.
شما یا مشتری سازمانی شما همچنین میتوانید برنامههای خصوصی را مستقیماً از کنسول Google Play منتشر کرده و بهروزرسانی کنید .
تاریخ آخرین بهروزرسانی 2025-08-29 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-08-29 بهوقت ساعت هماهنگ جهانی."],[[["\u003cp\u003ePrivate apps, exclusive to enterprise users, are fully compatible with managed Google Play, allowing for publishing and remote installation.\u003c/p\u003e\n"],["\u003cp\u003eGoogle-hosted private apps offer key benefits and work on any device operation mode, while self-hosted apps have limitations regarding device compatibility.\u003c/p\u003e\n"],["\u003cp\u003eSelf-hosted private apps require an APK definition file in JSON format containing app metadata for publishing.\u003c/p\u003e\n"],["\u003cp\u003eEMM consoles can integrate private app publishing using the managed Google Play iframe or the Google Play Custom App Publishing API, with the latter only supporting Google-hosted apps.\u003c/p\u003e\n"],["\u003cp\u003ePrivate apps can be directly published and updated from the Google Play Console by the enterprise or their EMM provider.\u003c/p\u003e\n"]]],[],null,["# Support private apps\n\n| **Note:** Additional guidance on private apps is available from the [managed\n| Google Play Help Center](https://support.google.com/googleplay/work/topic/6145152).\n\nA private app is an app that's only available to an enterprise's users. Private\napps are fully compatible with managed Google Play. An enterprise can publish\nprivate apps to its managed Google Play store and install private apps remotely\nto users' devices. To learn more, see [Distributing private apps to\nusers](/android/work/play/emm-api/distribute#distribute_private_apps_to_users).\n\nGoogle-hosted private apps\n--------------------------\n\nEnterprise customers aren't required to host their private apps on managed\nGoogle Play, but it offers several key benefits. See [Google-hosted private\napps](https://support.google.com/googleplay/work/answer/6145197) for more\ndetails.\n\nGoogle-hosted private apps can be installed on devices running any mode of\noperation (profile owner, device owner, or legacy), and there are no additional\nfeatures you need to implement in your EMM solution to support them.\n\nSelf-hosted private apps\n------------------------\n\nEnterprise customers also have the option of hosting their private apps\nthemselves and only using the managed Google Play infrastructure to manage app\ninstallation.\n\nSelf-hosted private apps can be installed on devices running the profile owner\nmode of operation, but they aren't compatible with [legacy\ndevices](/android/work/play/emm-api/prov-devices#modes_of_operation) and can\nonly be push installed to devices running the device owner mode of operation.\n\nTo successfully publish a self-hosted private app, an enterprise customer must\nfirst build an APK definition file that contains metadata captured from the\napp's manifest in JSON format. This definition file replaces the APK within\nGoogle Play and needs to be uploaded during the publishing process. More\ndetailed guidance on how to generate an APK definition file and access to\ndownloadable sample code is available on GitHub (see [externally hosted\nAPKs](https://github.com/google/play-work/tree/master/externally-hosted-apks)).\n\nIntegrate private app management into your console\n--------------------------------------------------\n\nThe simplest way to add private app publishing capabilities to your EMM console\nis to embed the [managed Google Play iframe](/android/work/play/emm-api/managed-play-iframe#private-apps).\nThe iframe's Private apps page silently creates a Play Console account on behalf\nof an enterprise and waives the $25 USD registration fee.\n\nAnother option is to add private app publishing to your console using the\n[Google Play Custom App Publishing API](/android/work/play/custom-app-api).\nThis API is only compatible with Google-hosted private apps, and the apps\npublished through this method can't ever be made public. To integrate additional\npublishing and app management tasks, use the [Google Play Publishing API](/android-publisher).\n\nYou or your enterprise customer can also [publish](https://support.google.com/googleplay/work/answer/6145139)\nand [update](https://support.google.com/googleplay/android-developer/answer/113476)\nprivate apps directly from the Google Play Console."]]