- แหล่งข้อมูล: CustomBidAlgorithm
- CustomBiddingAlgorithmType
- CustomBiddingModelDetails
- ReadinessState
- SuspensionState
- เมธอด
ทรัพยากร: CustomBiddingAlgorithm
อัลกอริทึมการเสนอราคาที่กําหนดเองรายการเดียว
| การแสดง JSON | 
|---|
| { "name": string, "customBiddingAlgorithmId": string, "displayName": string, "entityStatus": enum ( | 
| ช่อง | |
|---|---|
| name | 
 เอาต์พุตเท่านั้น ชื่อแหล่งข้อมูลของอัลกอริทึมการเสนอราคาที่กำหนดเอง | 
| customBiddingAlgorithmId | 
 เอาต์พุตเท่านั้น รหัสที่ไม่ซ้ำกันของอัลกอริทึมการเสนอราคาที่กำหนดเอง กำหนดโดยระบบ | 
| displayName | 
 ต้องระบุ ชื่อที่แสดงของอัลกอริทึมการเสนอราคาที่กำหนดเอง ต้องเป็น UTF-8 ที่เข้ารหัสขนาดไม่เกิน 240 ไบต์ | 
| entityStatus | 
 ควบคุมว่าจะใช้อัลกอริทึมการเสนอราคาที่กําหนดเองเป็นกลยุทธ์การเสนอราคาได้หรือไม่ โดยค่าที่ยอมรับมีดังต่อไปนี้ 
 | 
| customBiddingAlgorithmType | 
 ต้องระบุ เปลี่ยนแปลงไม่ได้ ประเภทของอัลกอริทึมการเสนอราคาที่กําหนดเอง | 
| sharedAdvertiserIds[] | 
 รหัสของผู้ลงโฆษณาที่มีสิทธิ์เข้าถึงอัลกอริทึมนี้ หากมีการตั้งค่า  ระบบจะไม่ตั้งค่าช่องนี้หากอัลกอริทึม  | 
| modelDetails[] | 
 เอาต์พุตเท่านั้น รายละเอียดรูปแบบการเสนอราคาที่กำหนดเองสำหรับผู้ลงโฆษณาแต่ละรายที่มีสิทธิ์เข้าถึง ช่องนี้อาจมีเฉพาะรายละเอียดของผู้ลงโฆษณาที่ค้นหาหากอัลกอริทึม  | 
| ฟิลด์สหภาพ 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 | 
CustomBiddingModelDetails
รายละเอียดรูปแบบอัลกอริทึมการเสนอราคาที่กําหนดเองสำหรับผู้ลงโฆษณาที่แชร์รายเดียว
| การแสดง JSON | 
|---|
| { "advertiserId": string, "readinessState": enum ( | 
| ช่อง | |
|---|---|
| advertiserId | 
 รหัสที่ไม่ซ้ำกันของผู้ลงโฆษณาที่เกี่ยวข้อง | 
| readinessState | 
 สถานะความพร้อมของรูปแบบการเสนอราคาที่กำหนดเอง | 
| suspensionState | 
 เอาต์พุตเท่านั้น สถานะการระงับของรูปแบบการเสนอราคาที่กำหนดเอง | 
ReadinessState
สถานะที่เป็นไปได้ของความพร้อมของโมเดล
| Enum | |
|---|---|
| READINESS_STATE_UNSPECIFIED | ไม่ได้ระบุหรือไม่ทราบสถานะในเวอร์ชันนี้ | 
| READINESS_STATE_ACTIVE | โมเดลได้รับการฝึกและพร้อมให้บริการแล้ว | 
| READINESS_STATE_INSUFFICIENT_DATA | มีข้อมูลไม่เพียงพอที่จะฝึกโมเดลการแสดงผล | 
| READINESS_STATE_TRAINING | โมเดลกําลังฝึกอยู่และไม่พร้อมให้บริการ | 
| READINESS_STATE_NO_VALID_SCRIPT | ไม่ได้ระบุสคริปต์การเสนอราคาที่กำหนดเองที่ถูกต้องไว้ใช้ฝึกโมเดล สถานะนี้จะมีผลกับอัลกอริทึมที่ เป็นSCRIPT_BASEDเท่านั้น | 
SuspensionState
สถานะการระงับที่เป็นไปได้ของรูปแบบการเสนอราคาที่กำหนดเอง
| Enum | |
|---|---|
| SUSPENSION_STATE_UNSPECIFIED | ไม่ได้ระบุสถานะหรือไม่ทราบสถานะในเวอร์ชันนี้ | 
| SUSPENSION_STATE_ENABLED | โมเดลเปิดใช้งานอยู่ อาจเป็นการใช้งานล่าสุด ใช้อยู่ในปัจจุบัน หรือตั้งเวลาไว้ใช้งาน อัลกอริทึมกําลังให้คะแนนการแสดงผลสําหรับผู้ลงโฆษณารายนี้ | 
| SUSPENSION_STATE_DORMANT | ยังไม่ได้ใช้โมเดลเมื่อเร็วๆ นี้ แม้ว่าโมเดลจะยังคงทำหน้าที่เป็น ENABLEDแต่ท้ายที่สุดก็จะถูกระงับการใช้งานหากไม่ได้ใช้งาน | 
| SUSPENSION_STATE_SUSPENDED | โมเดลถูกระงับไม่ให้คะแนนการแสดงผลและไม่สามารถแสดงผล หากมีการกำหนดอัลกอริทึมให้กับรายการโฆษณาภายใต้ผู้ลงโฆษณารายนี้หรือมีการอัปเดต อัลกอริทึมจะเปลี่ยนกลับไปเป็นสถานะ ENABLEDและจะต้องใช้เวลาในการเตรียมรูปแบบการแสดงโฆษณาอีกครั้ง | 
| เมธอด | |
|---|---|
| 
 | สร้างอัลกอริทึมการเสนอราคาที่กำหนดเองใหม่ | 
| 
 | รับอัลกอริทึมการเสนอราคาที่กําหนดเอง | 
| 
 | แสดงรายการอัลกอริทึมการเสนอราคาที่กำหนดเองที่ผู้ใช้ปัจจุบันเข้าถึงได้และใช้ได้ในกลยุทธ์การเสนอราคา | 
| 
 | อัปเดตอัลกอริทึมการเสนอราคาที่กำหนดเองที่มีอยู่ | 
| 
 | สร้างออบเจ็กต์อ้างอิงสคริปต์การเสนอราคาที่กําหนดเองสําหรับไฟล์สคริปต์ |