Products: approve

تتم الموافقة على المنتج المحدّد وأذونات التطبيق ذات الصلة، إن توفّرت. الحدّ الأقصى لعدد المنتجات التي يمكنك الموافقة عليها لكل عميل من عملاء المؤسسة هو 1000.

التعرُّف على كيفية استخدام "Google Play للأعمال" لتصميم متجر وإنشائه التخطيط لعرض المنتجات الموافق عليها للمستخدمين، راجع تصميم تخطيط المتجر.

الطلب

طلب HTTP

POST https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/products/productId/approve

المعلمات

اسم المعلَمة القيمة الوصف
مَعلمات المسار
enterpriseId string رقم تعريف المؤسسة.
productId string معرّف المنتج.

التفويض

يتطلب هذا الطلب تفويضًا بالنطاق التالي:

النطاق
https://www.googleapis.com/auth/androidenterprise

لمزيد من المعلومات، يُرجى الاطّلاع على صفحة المصادقة والتفويض.

نص الطلب

في نص الطلب، وفِّر البيانات بالبنية التالية:

{
  "approvalUrlInfo": {
    "kind": "androidenterprise#approvalUrlInfo",
    "approvalUrl": string
  },
  "approvedPermissions": string
}
اسم الموقع القيمة الوصف ملاحظات
approvalUrlInfo nested object عنوان URL للموافقة الذي تم عرضه للمستخدم. لن تُقبل سوى الأذونات المعروضة للمستخدم الذي يمتلك عنوان URL هذا، وقد لا تكون مجموعة الأذونات الكاملة للمنتج. على سبيل المثال، قد لا يعرض عنوان URL سوى أذونات جديدة من تعديل بعد الموافقة على المنتج، أو لا يتضمّن أذونات جديدة إذا تمّ تعديل المنتج بعد إنشاء عنوان URL.
approvalUrlInfo.approvalUrl string تمثّل هذه السمة عنوان URL يعرض أذونات منتج ويمكن استخدامه أيضًا للموافقة على المنتج من خلال طلب Products.approve.
approvedPermissions string تحدِّد هذه السياسة كيفية التعامل مع طلبات الأذونات الجديدة للمنتج. "allPermissions" الموافقة التلقائية على جميع الأذونات الحالية والمستقبلية للمنتج. "currentPermissionsOnly" على مجموعة الأذونات الحالية للمنتج، ولكن ستتم إعادة الموافقة يدويًا على أي أذونات تتم إضافتها في المستقبل. وفي حال عدم تحديده، ستتم الموافقة على مجموعة الأذونات الحالية فقط.

في ما يلي القيم المقبولة:
  • "allPermissions"
  • "currentPermissionsOnly"
approvalUrlInfo.kind string

الرد

في حال نجاح هذه الطريقة، سيتم عرض نص استجابة فارغ.