تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
للحصول على قائمة من الطرق لهذا المورد، راجِع نهاية هذه الصفحة.
تمثيلات الموارد
تسمح لك عناصر ترخيص المجموعة بتتبُّع التراخيص (المعروفة باسم أذونات الوصول) لكل من التطبيقات المجانية والمدفوعة. بالنسبة إلى التطبيق المجاني، يتم إنشاء ترخيص جماعي عندما يوافق مشرف المؤسسة على المنتج لأول مرة في Google Play أو عند إنشاء أول استحقاق للمنتج لمستخدم من خلال واجهة برمجة التطبيقات. بالنسبة إلى تطبيق مدفوع، لا يتم إنشاء عنصر ترخيص جماعي إلا عندما يشتري أحد مشرفي المؤسسة المنتج من Google Play لأول مرة.
يمكنك استخدام واجهة برمجة التطبيقات لطلب تراخيص المجموعات. يتضمن مورد Grouplicenses إجمالي عدد التراخيص التي تم شراؤها (التطبيقات المدفوعة فقط) وإجمالي عدد التراخيص المستخدمة حاليًا. بمعنى آخر، إجمالي عدد Entitlements المتوفّرة للمنتج.
لا يتم إنشاء أكثر من عنصر ترخيص مجموعة واحد لكل منتج ولا يتم حذف عناصر ترخيص المجموعة مطلقًا. في حال عدم الموافقة على منتج، يظل ترخيص المجموعة الخاص به. يسمح هذا الإجراء لمشرفي المؤسسة بتتبُّع أي استحقاقات متبقية للمنتج.
كيفية الحصول على ترخيص المجموعة هذا تعني القيمة ""bulkPurchase"" أنّه تم إنشاء مورد "تراخيص المجموعة" هذا لأنّ المؤسسة اشترت تراخيص لهذا المنتج. وبخلاف ذلك، تكون القيمة "free" (للمنتجات المجانية).
في ما يلي القيم المقبولة:
"bulkPurchase"
"free"
approval
string
ما إذا كانت المؤسسة قد وافقت حاليًا على المنتج الذي يرتبط به ترخيص المجموعة هذا. تتم الموافقة على المنتجات عند إنشاء ترخيص مجموعة لأول مرة، ولكن يمكن لأحد مشرفي المؤسسة إبطال هذه الموافقة من خلال Google Play. لن تظهر المنتجات التي لم تتم الموافقة عليها للمستخدمين النهائيين في المجموعات، ولا يجب عادةً إنشاء استحقاقات جديدة لها.
في ما يلي القيم المقبولة:
"approved"
"unapproved"
kind
string
numProvisioned
integer
إجمالي عدد التراخيص المتوفرة لهذا المنتج. تُرجعها عمليات القراءة، ولكن تم تجاهلها في عمليات الكتابة.
numPurchased
integer
عدد التراخيص التي تم شراؤها (ربما في عمليات شراء متعددة). في حال حذف هذا الحقل، لن يكون هناك حدّ أقصى لعدد التراخيص التي يمكن توفيرها (على سبيل المثال، إذا كان نوع الاكتساب هو "free").
permissions
string
حالة الموافقة على الإذن للمنتج. ولا يتم ضبط هذا الحقل إلا إذا تمت الموافقة على المنتج. الحالات المحتملة هي:
"currentApproved"، تمت الموافقة على مجموعة الأذونات الحالية، ولكن ستتطلّب الأذونات الإضافية من المشرف إعادة الموافقة على المنتج (إذا تمت الموافقة على المنتج بدون تحديد إعدادات الأذونات التي تمت الموافقة عليها، هذا هو السلوك التلقائي).
"needsReapproval"، يتضمّن المنتج أذونات لم تتم الموافقة عليها. لا يمكن تعيين تراخيص إضافية للمنتج إلى أن تتم إعادة الموافقة على المنتج،
"allCurrentAndFutureApproved"، تمت الموافقة على الأذونات الحالية وستتم الموافقة تلقائيًا على أي تعديلات مستقبلية للأذونات بدون مراجعة المشرف.
القيم المقبولة هي:
"allCurrentAndFutureApproved"
"currentApproved"
"needsReapproval"
productId
string
معرّف المنتج المخصص له الترخيص. مثلاً: "app:com.google.android.gm"
تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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-07-26 (حسب التوقيت العالمي المتفَّق عليه)"],[[["\u003cp\u003eGroup license objects track licenses for free and paid apps within an enterprise, created upon admin approval or first purchase.\u003c/p\u003e\n"],["\u003cp\u003eThese objects detail the total licenses purchased and currently used, remaining even if a product is unapproved for tracking purposes.\u003c/p\u003e\n"],["\u003cp\u003eYou can query group licenses via the API to retrieve information such as the acquisition kind, approval status, and number of licenses.\u003c/p\u003e\n"],["\u003cp\u003eThis method is deprecated and will be inaccessible after September 30, 2025; new integrations should refer to updated recommendations.\u003c/p\u003e\n"]]],[],null,[]]