Google Play Custom App Publishing API برای ارائهدهندگان مدیریت تحرک سازمانی (EMM)، توسعهدهندگان برنامه شخص ثالث و سایر سازمانهایی در نظر گرفته شده است که میخواهند به مشتریان سازمانی خود اجازه دهند برنامههای خصوصی (که برنامههای سفارشی نیز نامیده میشوند) را مستقیماً از کاربر نهایی خود منتشر کنند. رابط کاربری
مشتری سازمانی سازمانی است که از Google Play مدیریت شده برای توزیع برنامه های کاری بین کارمندان استفاده می کند. هر مشتری سازمانی فروشگاه Google Play مدیریت شده خود را دارد که میتواند شامل برنامههای عمومی و خصوصی باشد. برنامههای خصوصی خارج از شرکت در دسترس نیستند—فقط کاربرانی که به فروشگاه Google Play مدیریت شده شرکت دسترسی دارند میتوانند برنامههای خصوصی را مشاهده و نصب کنند.
راه اندازی اولیه
قبل از اینکه بتوانید برنامههای خصوصی را با استفاده از API انتشار برنامه سفارشی Google Play منتشر کنید، ابتدا باید API انتشار برنامه سفارشی Google Play را برای یک پروژه فعال کنید، یک حساب سرویس ایجاد کنید و اجازه انتشار را به این حساب در حساب برنامهنویس کنسول Play خود بدهید.
Google Play Custom App Publishing API را فعال کنید
برای فعال کردن Google Play Custom App Publishing API برای یک پروژه، این مراحل را دنبال کنید:
Google API Console را باز کنید. اگر حساب Google ندارید، گزینه های بیشتر > ایجاد حساب را انتخاب کنید و سپس فرم را برای ایجاد حساب پر کنید. اگر حساب Google دارید، در صورت درخواست وارد شوید.
از لیست پروژه ها، یک پروژه را انتخاب کنید یا یک پروژه ایجاد کنید .
کتابخانه API را برای Google Play Custom App Publishing API جستجو کنید. برای فعال کردن API، آن را انتخاب کنید و سپس روی فعال کردن کلیک کنید.
یک حساب کاربری ایجاد کنید
با همان پروژه ای که Google Play Custom App Publishing API را برای آن فعال کرده اید، این مراحل را برای ایجاد یک حساب سرویس دنبال کنید:
Google API Console را باز کنید. در صورت درخواست وارد شوید.
از لیست پروژه ها، پروژه ای را که هنگام فعال کردن API انتخاب کرده یا ایجاد کرده اید، انتخاب کنید.
از منوی اصلی، IAM & Admin > حسابهای خدمات > ایجاد حساب سرویس را انتخاب کنید.
نامی برای حساب سرویس خود وارد کنید و Furnish a new private key را انتخاب کنید. سپس روی Create کلیک کنید.
آدرس ایمیل حساب سرویس را یادداشت کنید و فایل کلید خصوصی حساب سرویس را در مکانی در دسترس برنامه خود ذخیره کنید. برنامه شما برای برقراری تماس های مجاز با Google Play Custom App Publishing API به آنها نیاز دارد.
اعطای مجوز انتشار به حساب سرویس
برای اعطای مجوز انتشار به حساب سرویسی که ایجاد کردهاید، این مراحل را دنبال کنید:
کنسول Play را باز کنید
یک حساب توسعه دهنده موجود را انتخاب کنید یا یک حساب جدید ایجاد کنید.
مراحل ذکر شده در سند دسترسی به کاربران را دنبال کنید تا اجازه ایجاد و انتشار برنامه های خصوصی را به آدرس ایمیل حساب سرویس بدهید.
شناسه حساب توسعه دهنده را بازیابی کنید
پس از تکمیل فرآیند راهاندازی و مجوز، شناسه حساب توسعهدهنده را از نشانی اینترنتی کنسول Play یادداشت کنید:
https://play.google.com/console/developers/123456
هنگام انتشار برنامههای خصوصی برای شرکت کاربر، باید شناسه حساب توسعهدهنده را به عنوان پارامتر ارسال کنید.