- แหล่งข้อมูล: CustomBiddingAlgorithm
- CustomBiddingAlgorithmType
- CustomBiddingModelDetails
- ReadinessState
- SuspensionState
- ThirdPartyOptimizationPartnerType
- เมธอด
ทรัพยากร: CustomBiddingAlgorithm
อัลกอริทึมการเสนอราคาที่กําหนดเองรายการเดียว
| การแสดง JSON | 
|---|
| { "name": string, "customBiddingAlgorithmId": string, "displayName": string, "entityStatus": enum ( | 
| ช่อง | |
|---|---|
| name | 
 เอาต์พุตเท่านั้น ชื่อทรัพยากรของอัลกอริทึมการเสนอราคาที่กําหนดเอง | 
| customBiddingAlgorithmId | 
 เอาต์พุตเท่านั้น รหัสที่ไม่ซ้ำกันของอัลกอริทึมการเสนอราคาที่กำหนดเอง ระบบกำหนด | 
| displayName | 
 ต้องระบุ ชื่อที่แสดงของอัลกอริทึมการเสนอราคาที่กําหนดเอง ต้องเข้ารหัส UTF-8 โดยมีขนาดสูงสุด 240 ไบต์ | 
| entityStatus | 
 ควบคุมว่าจะใช้อัลกอริทึมการเสนอราคาที่กำหนดเองเป็นกลยุทธ์การเสนอราคาได้หรือไม่ ค่าที่ยอมรับมีดังนี้ 
 | 
| customBiddingAlgorithmType | 
 ต้องระบุ เปลี่ยนแปลงไม่ได้ ประเภทของอัลกอริทึมการเสนอราคาที่กําหนดเอง | 
| sharedAdvertiserIds[] | 
 รหัสของผู้ลงโฆษณาที่มีสิทธิ์เข้าถึงอัลกอริทึมนี้ หากตั้งค่า  ระบบจะไม่ตั้งค่าช่องนี้หากอัลกอริทึม  | 
| modelDetails[] | 
 เอาต์พุตเท่านั้น รายละเอียดของโมเดลการเสนอราคาที่กําหนดเองสําหรับผู้ลงโฆษณาแต่ละรายที่มีสิทธิ์เข้าถึง ฟิลด์นี้อาจมีรายละเอียดของผู้ลงโฆษณาที่ค้นหาเฉพาะในกรณีที่อัลกอริทึม  | 
| thirdPartyOptimizationPartner | 
 ไม่บังคับ เปลี่ยนแปลงไม่ได้ ระบุพาร์ทเนอร์การเพิ่มประสิทธิภาพบุคคลที่สามที่จัดการอัลกอริทึมนี้ | 
| ฟิลด์ Union ownerระบุเอนทิตี DV360 ที่เป็นเจ้าของอัลกอริทึมการเสนอราคาที่กําหนดเอง โดยอาจเป็นพาร์ทเนอร์หรือผู้ลงโฆษณาก็ได้ownerต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น | |
| partnerId | 
 เปลี่ยนแปลงไม่ได้ รหัสที่ไม่ซ้ำกันของพาร์ทเนอร์ที่เป็นเจ้าของอัลกอริทึมการเสนอราคาที่กำหนดเอง | 
| advertiserId | 
 เปลี่ยนแปลงไม่ได้ รหัสที่ไม่ซ้ำกันของผู้ลงโฆษณาที่เป็นเจ้าของอัลกอริทึมการเสนอราคาที่กำหนดเอง | 
CustomBiddingAlgorithmType
ประเภทที่เป็นไปได้ของอัลกอริทึมการเสนอราคาที่กําหนดเอง
| Enum | |
|---|---|
| CUSTOM_BIDDING_ALGORITHM_TYPE_UNSPECIFIED | ไม่ได้ระบุประเภทอัลกอริทึมหรือไม่รู้จักในเวอร์ชันนี้ | 
| SCRIPT_BASED | อัลกอริทึมที่สร้างขึ้นผ่านไฟล์สคริปต์การเสนอราคาที่กำหนดเองซึ่งลูกค้าอัปโหลด | 
| RULE_BASED | อัลกอริทึมที่อิงตามกฎที่กำหนด คุณกำหนดกฎเหล่านี้ได้ใน API โดยใช้ออบเจ็กต์  อัลกอริทึมประเภทนี้ใช้ได้เฉพาะลูกค้าที่ได้รับอนุญาตเท่านั้น ลูกค้าคนอื่นๆ ที่พยายามใช้การ์ดประเภทนี้จะได้รับข้อผิดพลาด | 
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เท่านั้น | 
| READINESS_STATE_EVALUATION_FAILURE | มีการระบุสคริปต์ที่ถูกต้องแต่ประเมินไม่สำเร็จ ซึ่งใช้ได้กับสคริปต์ที่ประเมินในเวลาที่กำหนดไม่ได้ | 
SuspensionState
สถานะการระงับที่เป็นไปได้ของโมเดลการเสนอราคาที่กำหนดเอง
| Enum | |
|---|---|
| SUSPENSION_STATE_UNSPECIFIED | ไม่ได้ระบุสถานะหรือไม่ทราบสถานะในเวอร์ชันนี้ | 
| SUSPENSION_STATE_ENABLED | เปิดใช้โมเดล ไม่ว่าจะเป็นโมเดลที่ใช้ล่าสุด โมเดลที่ใช้อยู่ หรือโมเดลที่กำหนดเวลาไว้ให้ใช้ อัลกอริทึมกำลังให้คะแนนการแสดงผลของผู้ลงโฆษณารายนี้ | 
| SUSPENSION_STATE_DORMANT | ไม่ได้ใช้โมเดลเมื่อเร็วๆ นี้ แม้ว่าโมเดลจะยังคงทำหน้าที่เป็น ENABLEDแต่ในที่สุดระบบจะระงับการใช้งานหากไม่มีการใช้งาน | 
| SUSPENSION_STATE_SUSPENDED | ระบบระงับโมเดลจากการให้คะแนนการแสดงผลและไม่สามารถแสดงโฆษณาได้ หากมีการกำหนดอัลกอริทึมให้กับรายการโฆษณาภายใต้ผู้ลงโฆษณารายนี้หรือมีการอัปเดตอื่นๆ อัลกอริทึมจะเปลี่ยนกลับไปเป็นสถานะ ENABLEDและต้องใช้เวลาในการเตรียมโมเดลการแสดงผลอีกครั้ง | 
ThirdPartyOptimizationPartnerType
ประเภทพาร์ทเนอร์การเพิ่มประสิทธิภาพบุคคลที่สามที่เป็นไปได้
| Enum | |
|---|---|
| UNKNOWN | ไม่ได้ระบุค่าประเภทหรือค่าประเภทไม่รู้จักในเวอร์ชันนี้ | 
| SCIBIDS | ผู้ให้บริการด้านวิทยาศาสตร์ข้อมูลบุคคลที่สามที่พาร์ทเนอร์/ผู้ลงโฆษณา DV3 สามารถร่วมมือด้วย | 
| ADELAIDE | ผู้ให้บริการวัดผลความสนใจของบุคคลที่สามที่พาร์ทเนอร์/ผู้ลงโฆษณา DV3 สามารถร่วมมือด้วย | 
| เมธอด | |
|---|---|
| 
 | สร้างอัลกอริทึมการเสนอราคาที่กําหนดเองใหม่ | 
| 
 | รับอัลกอริทึมการเสนอราคาที่กําหนดเอง | 
| 
 | แสดงอัลกอริทึมการเสนอราคาที่กําหนดเองที่ผู้ใช้ปัจจุบันเข้าถึงได้และใช้ในกลยุทธ์การเสนอราคาได้ | 
| 
 | อัปเดตอัลกอริทึมการเสนอราคาที่กําหนดเองที่มีอยู่ | 
| 
 | สร้างออบเจ็กต์การอ้างอิงกฎสำหรับไฟล์ AlgorithmRules | 
| 
 | สร้างออบเจ็กต์อ้างอิงสคริปต์การเสนอราคาที่กําหนดเองสําหรับไฟล์สคริปต์ |