مورد بيان المكتبات والخدمات المتقدمة

مجموعة عمليات الضبط للمكتبات والخدمات المتقدمة التي فعّلها النص البرمجي.

التبعيات

المستوى الأعلى من ضبط بيان التبعية.

تمثيل JSON
{
  "enabledAdvancedServices": [
    {
      object (EnabledAdvancedService)
    }
  ],
  "libraries": [
    {
      object (Library)
    }
  ]
}
الحقول
enabledAdvancedServices[]

object (EnabledAdvancedService)

قائمة الخدمات المتقدمة التي تم تفعيلها للاستخدام بواسطة مشروع النص البرمجي.

libraries[]

object (Library)

تمثّل هذه السمة قائمة المكتبات التي يستخدمها مشروع النص البرمجي.

EnabledAdvancedService

يشير ذلك إلى إعداد خدمة متقدمة تم تفعيل النص البرمجي فيها.

تمثيل JSON
{
  "serviceId": string,
  "userSymbol": string,
  "version": string
}
الحقول
serviceId

string

معرّف الخدمة الذي يظهر في مستند "اكتشاف واجهة برمجة التطبيقات" (مثل "drive").

userSymbol

string

المعرّف المستخدَم للإشارة إلى هذه الخدمة في رمز مشروع "برمجة تطبيقات Google".

version

string

الإصدار المفعَّل من الخدمة (على سبيل المثال، "v1").

المكتبة

تم استيراد إعدادات مكتبة النص البرمجي.

تمثيل JSON
{
  "developmentMode": boolean,
  "libraryId": string,
  "userSymbol": string,
  "version": string
}
الحقول
developmentMode

boolean

إذا تم تجاهل true، يتم تجاهل version ويستخدم النص البرمجي الرمز المحفوظ لمشروع المكتبة الحالي، حتى إذا لم يتم حفظ هذا الرمز في إصدار جديد.

libraryId

string

رقم تعريف النص البرمجي لمشروع النص البرمجي للمكتبة يمكنك العثور على رقم تعريف النص البرمجي في عنوان URL للنص البرمجي للمكتبة أو في أداة تعديل النصوص البرمجية عن طريق اختيار ملف > خصائص المشروع.

userSymbol

string

تشير هذه العلامة إلى التصنيف المستخدَم في رمز مشروع النص البرمجي للإشارة إلى هذه المكتبة.

version

string

تمثّل هذه السمة إصدار المكتبة الذي يستخدمه النص البرمجي. هذا هو رقم إصدار أو stable، ما يعني آخر نسخة تم إنشاؤها.