نشر تطبيق خاص

لا يمكن مطلقًا حظر التطبيقات المنشورة من خلال واجهة برمجة التطبيقات Google Play Custom App Publishing API. جعله عامًا. تخضع لعملية تحقق من الوزن الأخف من ونتيجةً لذلك، يمكن تقليل وقت النشر إلى خمس دقائق فقط. (مقارنةً بأكثر من ساعتين عبر Play Console).

لنشر تطبيق خاص لمؤسسة، يُرجى الاتصال Accounts.customApps.create، إدخال رقم تعريف حساب المطوّر الخاص بالمؤسسة كمَعلمة الحقول المطلوبة فقط في نص الطلب هو عنوان التطبيق والقائمة التلقائية للتطبيق . عليك التأكّد أيضًا من أنّ أي تطبيق خاص تنشره يستوفي ما يلي أيضًا: المتطلبات:

  • اسم الحزمة فريد لخدمة Google Play (وليس فقط خاصًا بحساب المطوّر).
  • يكون عنوان التطبيق فريدًا لحساب المطوّر.

مثال

Path apkPath = Paths.get("PATH_TO_APK");
ByteArrayContent apk =
    new ByteArrayContent("application/octet-stream", Files.readAllBytes(apkPath));

CustomApp appMetadata =
    new CustomApp()
      .setTitle("APPLICATION TITLE")
      .setLanguageCode("en_US")
      .setOrganizations(
          List.of(
              new CustomAppOrganization()
                  .setOrganizationId("C0123wxyz")
                  .setOrganizationName("My organization")));

CustomApps.Create request =
    apiClient.accounts() // Playcustomapp apiClient
      .customApps()
      .create(DEV_ACCOUNT_ID, appMetadata, apk);

CustomApp response = request.execute();
System.out.println(response);

في حال نجاح التطبيق، سيظهر في قائمة حساب المطوِّر للتطبيقات المنشورة التطبيقات في Play Console على الفور. سيكون التطبيق متاحًا للتوزيع. إلى المستخدمين النهائيين في غضون خمس دقائق.

لا يكون التطبيق الخاص المنشور متاحًا تلقائيًا إلا للمؤسسة. مرتبطًا بحساب المطور. لتعيين المؤسسات التي إتاحة تطبيق خاص، أضف معرّفات المؤسسات إلى الموقع: organizations.

توزيع التطبيقات الخاصة

تتم الموافقة تلقائيًا على التطبيقات الخاصة عند نشرها، ولكن لا تتم الموافقة عليها تلقائيًا. متاحة للمستخدم ما لم يمنحه مشرف تكنولوجيا المعلومات في المؤسسة إذن الوصول بشكل صريح لجميع التطبيقات المعتمَدة يمكنك تفعيل هذه الميزة في وحدة تحكّم إدارة الخدمات الجوّالة للمؤسسات (EMM) باستخدام Users.setAvailableProductSet (يجب ضبط productSetBehavior على "allApproved").

يمكنك أيضًا استخدام المكالمة نفسها للسماح لمشرفي تكنولوجيا المعلومات بإضافة تطبيقات معيّنة إلى القائمة المسموح بها. لمستخدم (اضبط productSetBehavior على "whitelist"). لمزيد من المعلومات حول كيفية إضافة تطبيقات إلى "متجر Google Play للأعمال" لدى المستخدم، راجع إنشاء تنسيقات متجر مخصصة.

تحديث تطبيق خاص

لتوفير أفضل تجربة مستخدم ممكنة لعملاء مؤسستك، ننصحك بدمج ميزة نشر التطبيقات الخاصة إلى جانب التطبيق والمتجر ميزات تحديث بطاقة بيانات المتجر المتاحة من خلال Google Play Publishing API يتيح ذلك لمشرفي تكنولوجيا المعلومات إمكانية نشر التطبيقات الخاصة وتعديلها وتحديثها. مباشرةً من وحدة تحكّم إدارة الخدمات الجوّالة للمؤسسات (EMM) أو بيئة التطوير المتكاملة (IDE). يمكنك استخدام حساب الخدمة نفسه الذي أنشأته لنشر التطبيقات الخاصة لاعتماد Google Play Publishing API الطلبات.

يمكنك أنت أو عميل مؤسستك أيضًا تعديل التطبيقات الخاصة ومتجره. بيانات المتجر من Play Console (لمزيد من المعلومات، يُرجى الرجوع إلى مركز مساعدة Play Console)

ابدأ الترميز باستخدام مكتبات العملاء

تتوفّر مكتبات العملاء لواجهة برمجة التطبيقات Google Play Custom App Publishing API في Java Python، .NET وRuby.

مزيد من المعلومات حول Android Enterprise

  • لمزيد من المعلومات حول تطوير أحد حلول إدارة الخدمات الجوّالة للمؤسسات (EMM) لأجهزة Android، يمكنك الاطّلاع على Android Enterprise:
  • للحصول على معلومات حول أفضل الممارسات لتطوير تطبيقات Android التوزيع على مستوى المؤسسة، راجع Android للمؤسسات.