المورد: CustomBiddingScript
نص برمجي واحد مخصّص لعروض الأسعار
| تمثيل JSON | 
|---|
| { "name": string, "customBiddingAlgorithmId": string, "customBiddingScriptId": string, "createTime": string, "active": boolean, "state": enum ( | 
| الحقول | |
|---|---|
| name | 
 النتائج فقط. اسم المرجع للنص البرمجي لعروض الأسعار المخصّصة | 
| customBiddingAlgorithmId | 
 النتائج فقط. المعرّف الفريد لخوارزمية عروض الأسعار المخصّصة التي ينتمي إليها النص البرمجي. | 
| customBiddingScriptId | 
 النتائج فقط. المعرّف الفريد للنص البرمجي لعروض الأسعار المخصّصة. | 
| createTime | 
 النتائج فقط. الوقت الذي تم فيه إنشاء النص البرمجي يستخدم المعيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه مُمثلاً بالتوقيت العالمي المنسَّق مع حرف Z في النهاية ويستخدم الأرقام الجزئية 0 أو 3 أو 6 أو 9. تُقبل أيضًا المعادلات الأخرى التي لا تستخدم حرف Z. أمثلة:  | 
| active | 
 النتائج فقط. تحدّد ما إذا كان النص البرمجي يُستخدم حاليًا في تسجيل النقاط من خلال الخوارزمية الرئيسية. | 
| state | 
 النتائج فقط. حالة البرنامج النصي لعروض الأسعار المخصّصة | 
| errors[] | 
 النتائج فقط. تفاصيل الخطأ في نص برمجي مرفوض لعروض الأسعار المخصّصة لن تتم تعبئة هذا الحقل إلا عندما تكون قيمة  | 
| script | 
 تشير هذه السمة إلى ملف البرنامج النصي الذي تم تحميله. | 
الحالة
الحالات المحتملة لنص برمجي لعروض الأسعار المخصّصة
| عمليات التعداد | |
|---|---|
| STATE_UNSPECIFIED | لم يتم تحديد حالة النص البرمجي أو أنّها غير معروفة في هذا الإصدار. | 
| ACCEPTED | تم قبول النص البرمجي لتسجيل مرات الظهور. | 
| REJECTED | رفضت خطوط الخلفية النص البرمجي. قد تتضمّن أخطاء. | 
| PENDING | تتم معالجة البرنامج النصي لخطوط الخلفية. | 
ScriptError
رسالة خطأ لنص برمجي خاص بعروض الأسعار المخصّصة
| تمثيل JSON | 
|---|
| {
  "errorCode": enum ( | 
| الحقول | |
|---|---|
| errorCode | 
 تمثّل هذه السمة نوع الخطأ. | 
| line | 
 رقم السطر في النص البرمجي الذي حدث فيه الخطأ. | 
| column | 
 رقم العمود في النص البرمجي الذي حدث فيه الخطأ. | 
| errorMessage | 
 رسالة الخطأ التفصيلية | 
ErrorCode
رموز الخطأ المحتملة في نص برمجي لعروض الأسعار المخصّصة
| عمليات التعداد | |
|---|---|
| ERROR_CODE_UNSPECIFIED | لم يتم تحديد خطأ البرنامج النصي أو أنّه غير معروف في هذا الإصدار. | 
| SYNTAX_ERROR | يحتوي النص البرمجي على خطأ في البنية. | 
| DEPRECATED_SYNTAX | يستخدم النص البرمجي بنية متوقفة. | 
| INTERNAL_ERROR | حدثت أخطاء داخلية أثناء معالجة النص البرمجي. | 
CustomBiddingScriptRef
تشير هذه السمة إلى ملف نص برمجي مخصّص لعروض الأسعار تم تحميله.
| تمثيل JSON | 
|---|
| { "resourceName": string } | 
| الحقول | |
|---|---|
| resourceName | 
 اسم مورد سيتم استخدامه في  | 
| الطُرق | |
|---|---|
| 
 | تُنشئ هذه السمة نصًا برمجيًا جديدًا لعروض الأسعار المخصّصة. | 
| 
 | تعرض هذه السمة نصًا برمجيًا لعروض الأسعار المخصّصة. | 
| 
 | تعرض هذه السمة نصوصًا برمجية مخصّصة لعروض الأسعار تابعة للخوارزمية المحدّدة. |