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)

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

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

active

boolean

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

state

enum (State)

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

errors[]

object (ScriptError)

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

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}.

Methods

create

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

get

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

list

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