REST Resource: customBiddingAlgorithms.rules

משאב: CustomBiddingAlgorithmRules

כללים של אלגוריתם יחיד של בידינג בהתאמה אישית.

ייצוג ב-JSON
{
  "name": string,
  "customBiddingAlgorithmId": string,
  "customBiddingAlgorithmRulesId": string,
  "createTime": string,
  "active": boolean,
  "state": enum (State),
  "error": {
    object (CustomBiddingAlgorithmRulesError)
  },
  "rules": {
    object (CustomBiddingAlgorithmRulesRef)
  }
}
שדות
name

string

פלט בלבד. שם המשאב של משאב הכללים.

customBiddingAlgorithmId

string (int64 format)

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

customBiddingAlgorithmRulesId

string (int64 format)

פלט בלבד. המזהה הייחודי של משאב הכללים.

createTime

string (Timestamp format)

פלט בלבד. השעה שבה נוצר משאב הכללים.

הפונקציה משתמשת ב-RFC 3339, והפלט שנוצר תמיד יהיה מנורמל ל-Z וישתמש ב-0, 3, 6 או 9 ספרות חלקיות. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: "2014-10-02T15:01:23Z", ‏ "2014-10-02T15:01:23.045123456Z" או "2014-10-02T15:01:23+05:30".

active

boolean

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

state

enum (State)

פלט בלבד. המצב של משאב הכללים.

error

object (CustomBiddingAlgorithmRulesError)

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

rules

object (CustomBiddingAlgorithmRulesRef)

חובה. אי אפשר לשנות אותו. ההפניה לקובץ AlgorithmRules שהועלה.

מדינה

מצבים אפשריים של משאב CustomBiddingAlgorithmRules.

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

CustomBiddingAlgorithmRulesError

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

ייצוג ב-JSON
{
  "errorCode": enum (ErrorCode)
}
שדות
errorCode

enum (ErrorCode)

סוג השגיאה.

ErrorCode

קודי שגיאה אפשריים של משאב CustomBiddingAlgorithmRules.

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

CustomBiddingAlgorithmRulesRef

ההפניה לקובץ AlgorithmRules שהועלה. מאחזרים את המיקום להעלאת קובץ AlgorithmRules חדש באמצעות customBiddingAlgorithms.uploadRules.

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

string

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

Methods

create

יוצר משאב כללים חדש.

get

מאחזר משאב של כללים.

list

מציג רשימה של משאבי כללים ששייכים לאלגוריתם הנתון.