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)

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

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

active

boolean

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

state

enum (State)

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

error

object (CustomBiddingAlgorithmRulesError)

פלט בלבד. קוד השגיאה של משאב הכללים שנדחה. השדה הזה יאוכלס רק כשהמדינה (State) היא 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}.

שיטות

create

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

get

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

list

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