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, ברזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: "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.

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

CustomBiddingAlgorithmRulesError

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

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

enum (ErrorCode)

סוג השגיאה.

ErrorCode

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

טיפוסים בני מנייה (enums)
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

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