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)

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

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

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

שיטות

create

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

get

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

list

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