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 יידחה.

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

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