Products: approve

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

للتعرّف على كيفية استخدام "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
}
اسم الموقع القيمة الوصف Notes
approvalUrlInfo nested object عنوان URL للموافقة الذي تم عرضه للمستخدم. لن تُقبل سوى الأذونات المعروضة للمستخدم الذي يمتلك عنوان URL هذا، وقد لا تكون مجموعة الأذونات الكاملة للمنتج. على سبيل المثال، قد لا يعرض عنوان URL سوى أذونات جديدة من تعديل بعد الموافقة على المنتج، أو لا يتضمّن أذونات جديدة إذا تمّ تعديل المنتج بعد إنشاء عنوان URL.
approvalUrlInfo.approvalUrl string تمثّل هذه السمة عنوان URL يعرض أذونات منتج ويمكن استخدامه أيضًا للموافقة على المنتج من خلال طلب Products.approve.
approvedPermissions string تحدِّد هذه السياسة كيفية التعامل مع طلبات الأذونات الجديدة للمنتج. يؤدي النقر على "allPermissions" إلى الموافقة تلقائيًا على جميع الأذونات الحالية والمستقبلية للمنتج. يوافق "currentPermissionsOnly" على مجموعة الأذونات الحالية للمنتج، ولكن أي أذونات تتم إضافتها في المستقبل من خلال التحديثات ستتطلب إعادة الموافقة عليها يدويًا. وفي حال عدم تحديده، ستتم الموافقة على مجموعة الأذونات الحالية فقط.

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

الإجابة

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