- แหล่งข้อมูล: CustomBidAlgorithm
- CustomBiddingAlgorithmType
- CustomBiddingModelReadinessState
- ReadinessState
- สถานะ
- เมธอด
ทรัพยากร: CustomBidAlgorithm
อัลกอริทึมการเสนอราคาที่กําหนดเองรายการเดียว
| การแสดง JSON | 
|---|
| { "name": string, "customBiddingAlgorithmId": string, "displayName": string, "entityStatus": enum ( | 
| ช่อง | |
|---|---|
| name | 
 เอาต์พุตเท่านั้น ชื่อทรัพยากรของอัลกอริทึมการเสนอราคาที่กําหนดเอง | 
| customBiddingAlgorithmId | 
 เอาต์พุตเท่านั้น รหัสที่ไม่ซ้ำกันของอัลกอริทึมการเสนอราคาที่กําหนดเอง กำหนดโดยระบบ | 
| displayName | 
 ต้องระบุ ชื่อที่แสดงของอัลกอริทึมการเสนอราคาที่กําหนดเอง ต้องเป็น UTF-8 ที่เข้ารหัสขนาดไม่เกิน 240 ไบต์ | 
| entityStatus | 
 ควบคุมว่าจะใช้อัลกอริทึมการเสนอราคาที่กําหนดเองเป็นกลยุทธ์การเสนอราคาได้หรือไม่ ค่าที่ยอมรับมีดังนี้ 
 | 
| customBiddingAlgorithmType | 
 ต้องระบุ เปลี่ยนแปลงไม่ได้ ประเภทของอัลกอริทึมการเสนอราคาที่กําหนดเอง | 
| sharedAdvertiserIds[] | 
 รหัสของผู้ลงโฆษณาที่มีสิทธิ์เข้าถึงอัลกอริทึมนี้ หากมีการตั้งค่า  จะไม่มีการตั้งค่าช่องนี้หากอัลกอริทึม  | 
| modelReadiness[] | 
 เอาต์พุตเท่านั้น สถานะความพร้อมของรูปแบบการเสนอราคาที่กําหนดเองสําหรับผู้ลงโฆษณาแต่ละรายที่มีสิทธิ์เข้าถึง ช่องนี้จะมีได้เฉพาะสถานะผู้ลงโฆษณาที่ค้นหาเท่านั้นหากอัลกอริทึม  | 
| customBiddingAlgorithmState | 
 เอาต์พุตเท่านั้น สถานะของอัลกอริทึมการเสนอราคาที่กําหนดเอง | 
| ช่องการรวม ownerระบุเอนทิตี DV360 ที่เป็นเจ้าของอัลกอริทึมการเสนอราคาที่กําหนดเอง ซึ่งอาจเป็นพาร์ทเนอร์หรือผู้ลงโฆษณาก็ได้ownerต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ | |
| partnerId | 
 เปลี่ยนแปลงไม่ได้ รหัสที่ไม่ซ้ำกันของพาร์ทเนอร์ที่เป็นเจ้าของอัลกอริทึมการเสนอราคาที่กำหนดเอง | 
| advertiserId | 
 เปลี่ยนแปลงไม่ได้ รหัสที่ไม่ซ้ำกันของผู้ลงโฆษณาที่เป็นเจ้าของอัลกอริทึมการเสนอราคาที่กำหนดเอง | 
CustomBiddingAlgorithmType
ประเภทอัลกอริทึมการเสนอราคาที่กําหนดเองที่เป็นไปได้
| Enum | |
|---|---|
| CUSTOM_BIDDING_ALGORITHM_TYPE_UNSPECIFIED | ไม่ได้ระบุประเภทอัลกอริทึมหรือไม่รู้จักในเวอร์ชันนี้ | 
| SCRIPT_BASED | อัลกอริทึมที่สร้างขึ้นจากไฟล์สคริปต์การเสนอราคาที่กำหนดเองที่ลูกค้าอัปโหลด | 
| ADS_DATA_HUB_BASED | อัลกอริทึมที่สร้างผ่านผลิตภัณฑ์ Ads Data Hub | 
| GOAL_BUILDER_BASED | อัลกอริทึมที่สร้างผ่านเครื่องมือสร้างเป้าหมายใน UI ของ DV3 | 
CustomBiddingModelReadinessState
สถานะความพร้อมของรูปแบบอัลกอริทึมการเสนอราคาที่กําหนดเองสําหรับผู้ลงโฆษณาที่แชร์รายเดียว
| การแสดง JSON | 
|---|
| {
  "advertiserId": string,
  "readinessState": enum ( | 
| ช่อง | |
|---|---|
| advertiserId | 
 รหัสที่ไม่ซ้ำกันของผู้ลงโฆษณาที่เกี่ยวข้อง | 
| readinessState | 
 สถานะความพร้อมของรูปแบบการเสนอราคาที่กำหนดเอง | 
ReadinessState
สถานะที่เป็นไปได้ของความพร้อมของโมเดล
| Enum | |
|---|---|
| READINESS_STATE_UNSPECIFIED | ไม่ได้ระบุหรือไม่ทราบสถานะในเวอร์ชันนี้ | 
| READINESS_STATE_ACTIVE | โมเดลได้รับการฝึกและพร้อมแสดง | 
| READINESS_STATE_INSUFFICIENT_DATA | มีข้อมูลไม่เพียงพอที่จะฝึกโมเดลการแสดงโฆษณา | 
| READINESS_STATE_TRAINING | โมเดลกำลังฝึกและไม่พร้อมแสดง | 
| READINESS_STATE_NO_VALID_SCRIPT | ยังไม่มีสคริปต์การเสนอราคาที่กำหนดเองที่ถูกต้องซึ่งจะใช้ฝึกโมเดล สถานะนี้จะมีผลกับอัลกอริทึมที่มี เท่ากับSCRIPT_BASEDเท่านั้น | 
รัฐ
สถานะที่เป็นไปได้ของอัลกอริทึมการเสนอราคาที่กําหนดเอง
| Enum | |
|---|---|
| STATE_UNSPECIFIED | ไม่ได้ระบุหรือไม่ทราบสถานะในเวอร์ชันนี้ | 
| ENABLED | เปิดใช้อัลกอริทึมอยู่ ไม่ว่าจะใช้ล่าสุด ใช้อยู่ในปัจจุบัน หรือตั้งเวลาไว้ให้ใช้ก็ตาม อัลกอริทึมกำลังให้คะแนนการแสดงผล | 
| DORMANT | ยังไม่มีการใช้อัลกอริทึมในช่วงนี้ แม้ว่าอัลกอริทึมจะยังคงทำหน้าที่เป็น ENABLEDแต่ระบบจะระงับการใช้งานในท้ายที่สุด | 
| SUSPENDED | อัลกอริทึมจะพิจารณาจากการให้คะแนนการแสดงผลและไม่มีการฝึกโมเดลการแสดงโฆษณา หากมีการกำหนดอัลกอริทึมให้กับรายการโฆษณาหรืออัปเดตอัลกอริทึมจะเปลี่ยนกลับไปเป็นสถานะ ENABLEDและต้องใช้เวลาในการเตรียมรูปแบบการแสดงโฆษณาอีกครั้ง | 
| เมธอด | |
|---|---|
| 
 | สร้างอัลกอริทึมการเสนอราคาที่กําหนดเองใหม่ | 
| 
 | รับอัลกอริทึมการเสนอราคาที่กําหนดเอง | 
| 
 | แสดงรายการอัลกอริทึมการเสนอราคาที่กําหนดเองที่ผู้ใช้ปัจจุบันเข้าถึงได้และใช้ได้ในกลยุทธ์การเสนอราคา | 
| 
 | อัปเดตอัลกอริทึมการเสนอราคาที่กําหนดเองที่มีอยู่ | 
| 
 | สร้างออบเจ็กต์อ้างอิงสคริปต์การเสนอราคาที่กําหนดเองสำหรับไฟล์สคริปต์ |