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 שהועלה.

מדינה (State)

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

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

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

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