REST Resource: customBiddingAlgorithms.scripts

משאב: CustomBiddingScript

סקריפט יחיד של בידינג בהתאמה אישית.

ייצוג JSON
{
  "name": string,
  "customBiddingAlgorithmId": string,
  "customBiddingScriptId": string,
  "createTime": string,
  "active": boolean,
  "state": enum (State),
  "errors": [
    {
      object (ScriptError)
    }
  ],
  "script": {
    object (CustomBiddingScriptRef)
  }
}
שדות
name

string

פלט בלבד. שם המשאב של הסקריפט של הבידינג בהתאמה אישית.

customBiddingAlgorithmId

string (int64 format)

פלט בלבד. המזהה הייחודי של האלגוריתם של הבידינג בהתאמה אישית שאליו הסקריפט שייך.

customBiddingScriptId

string (int64 format)

פלט בלבד. המזהה הייחודי של הסקריפט של הבידינג בהתאמה אישית.

createTime

string (Timestamp format)

פלט בלבד. השעה שבה הסקריפט נוצר.

חותמת זמן ב-RFC3339 UTC 'Zulu' בפורמט של רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: "2014-10-02T15:01:23Z" ו-"2014-10-02T15:01:23.045123456Z".

active

boolean

פלט בלבד. אם הסקריפט משמש כרגע למתן ניקוד על ידי אלגוריתם ההורה.

state

enum (State)

פלט בלבד. מצב הסקריפט של בידינג בהתאמה אישית.

errors[]

object (ScriptError)

פלט בלבד. פרטי השגיאה של סקריפט בידינג מותאם אישית שנדחה. השדה הזה יאוכלס רק כאשר [Script.state][] יידחה.

script

object (CustomBiddingScriptRef)

ההפניה לקובץ הסקריפט שהועלה.

מדינה

מצבים אפשריים של סקריפט של בידינג בהתאמה אישית.

טיפוסים בני מנייה (enum)
STATE_UNSPECIFIED מצב הסקריפט לא צוין או לא ידוע בגרסה הזו.
ACCEPTED הסקריפט התקבל לצורך דירוג חשיפות.
REJECTED הסקריפט נדחה על ידי צינורות עיבוד נתונים בקצה העורפי. ייתכן שיש שגיאות.
PENDING הסקריפט מעובד לצינורות עיבוד נתונים בקצה עורפי.

ScriptError

הודעת שגיאה לגבי סקריפט של בידינג בהתאמה אישית.

ייצוג JSON
{
  "errorCode": enum (ErrorCode),
  "line": string,
  "column": string,
  "errorMessage": string
}
שדות
errorCode

enum (ErrorCode)

סוג השגיאה.

line

string (int64 format)

מספר השורה בסקריפט שבו הוצגה השגיאה.

column

string (int64 format)

מספר העמודה בסקריפט שבו הוצגה השגיאה.

errorMessage

string

הודעת השגיאה המפורטת.

ErrorCode

קודי שגיאה אפשריים של שגיאה בסקריפט של בידינג בהתאמה אישית.

טיפוסים בני מנייה (enum)
ERROR_CODE_UNSPECIFIED שגיאת הסקריפט לא צוינה או שאינה ידועה בגרסה הזו.
SYNTAX_ERROR בסקריפט יש שגיאת תחביר.
DEPRECATED_SYNTAX הסקריפט משתמש בתחביר שהוצא משימוש.
INTERNAL_ERROR זוהו שגיאות פנימיות במהלך עיבוד הסקריפט.

CustomBiddingScriptRef

ההפניה לקובץ הסקריפט של בידינג בהתאמה אישית שהועלה.

ייצוג JSON
{
  "resourceName": string
}
שדות
resourceName

string

שם משאב לשימוש ב-media.download כדי להוריד את קובצי הסקריפט. או media.upload כדי להעלות את קובצי הסקריפט. הפורמט של שמות המשאבים הוא customBiddingAlgorithms/{customBiddingAlgorithmId}/scriptRef/{ref_id}.

שיטות

create

יצירת סקריפט חדש של בידינג בהתאמה אישית.

get

הפונקציה מקבלת סקריפט של בידינג בהתאמה אישית.

list

בתיבת הדו-שיח הזו מפורטים סקריפטים של בידינג בהתאמה אישית ששייכים לאלגוריתם הנתון.