المورد: 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 |
اسم مورد سيتم استخدامه في |
الطُرق |
|
|---|---|
|
يؤدي هذا الإجراء إلى إنشاء نص برمجي جديد لعروض الأسعار المخصّصة. |
|
للحصول على نص برمجي لعروض الأسعار المخصّصة |
|
تعرض هذه الطريقة نصوص عروض الأسعار المخصّصة البرمجية التي تنتمي إلى الخوارزمية المحدّدة. |