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, ברזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: "2014-10-02T15:01:23Z" ו-"2014-10-02T15:01:23.045123456Z".

active

boolean

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

state

enum (State)

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

errors[]

object (ScriptError)

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

script

object (CustomBiddingScriptRef)

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

ארץ

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

טיפוסים בני מנייה (enums)
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

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

טיפוסים בני מנייה (enums)
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

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