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 রিসোর্সের সম্ভাব্য অবস্থা।

এনামস
STATE_UNSPECIFIED এই সংস্করণে নিয়মের অবস্থা অনির্দিষ্ট বা অজানা।
ACCEPTED ইমপ্রেশন স্কোর করার জন্য নিয়ম গৃহীত হয়েছে।
REJECTED নিয়ম ব্যাকএন্ড পাইপলাইন দ্বারা প্রত্যাখ্যান করা হয়েছে. তাদের ত্রুটি থাকতে পারে।

কাস্টম বিডিং অ্যালগরিদম নিয়ম ত্রুটি৷

একটি CustomBiddingAlgorithmRules সম্পদের জন্য একটি ত্রুটি বার্তা৷

JSON প্রতিনিধিত্ব
{
  "errorCode": enum (ErrorCode)
}
ক্ষেত্র
errorCode

enum ( ErrorCode )

ত্রুটির ধরন।

ত্রুটি কোড

একটি CustomBiddingAlgorithmRules রিসোর্সের সম্ভাব্য ত্রুটি কোড।

এনামস
ERROR_CODE_UNSPECIFIED এই সংস্করণে ত্রুটিটি নির্দিষ্ট করা নেই বা অজানা।
SYNTAX_ERROR নিয়মের একটি সিনট্যাক্স ত্রুটি আছে।
CONSTRAINT_VIOLATION_ERROR নিয়ম একটি সীমাবদ্ধতা লঙ্ঘন ত্রুটি আছে.
INTERNAL_ERROR নিয়ম প্রক্রিয়াকরণের সময় অভ্যন্তরীণ ত্রুটিগুলি নিক্ষেপ করা হয়েছিল।

কাস্টম বিডিং অ্যালগরিদম নিয়ম রেফ

আপলোড করা AlgorithmRules ফাইলের রেফারেন্স। customBiddingAlgorithms.uploadRules ব্যবহার করে নতুন AlgorithmRules ফাইল আপলোড করার জন্য অবস্থান পুনরুদ্ধার করুন।

JSON প্রতিনিধিত্ব
{
  "resourceName": string
}
ক্ষেত্র
resourceName

string

নিয়ম ফাইল ডাউনলোড করতে media.download এ ব্যবহার করা একটি সম্পদের নাম। অথবা media.upload করার নিয়ম ফাইল আপলোড করুন। রিসোর্স নামের ফর্ম্যাট আছে customBiddingAlgorithms/{customBiddingAlgorithmId}/rulesRef/{ref_id}

পদ্ধতি

create

একটি নতুন নিয়ম সংস্থান তৈরি করে।

get

একটি নিয়ম সম্পদ পুনরুদ্ধার করে।

list

প্রদত্ত অ্যালগরিদমের অন্তর্গত নিয়ম সংস্থানগুলি তালিকাভুক্ত করে৷