- Tài nguyên: CustomBiddingAlgorithm
- CustomBiddingAlgorithmType
- CustomBiddingModelDetails
- ReadinessState
- SuspensionState
- ThirdPartyOptimizationPartnerType
- Phương thức
Tài nguyên: CustomBiddingAlgorithm
Một thuật toán đặt giá thầu tuỳ chỉnh.
Biểu diễn dưới dạng JSON |
---|
{ "name": string, "customBiddingAlgorithmId": string, "displayName": string, "entityStatus": enum ( |
Trường | |
---|---|
name |
Chỉ có đầu ra. Tên tài nguyên của thuật toán đặt giá thầu tuỳ chỉnh. |
customBiddingAlgorithmId |
Chỉ có đầu ra. Mã nhận dạng duy nhất của thuật toán đặt giá thầu tuỳ chỉnh. Do hệ thống chỉ định. |
displayName |
Bắt buộc. Tên hiển thị của thuật toán đặt giá thầu tuỳ chỉnh. Phải được mã hoá UTF-8 với kích thước tối đa là 240 byte. |
entityStatus |
Kiểm soát việc có thể sử dụng thuật toán đặt giá thầu tuỳ chỉnh làm chiến lược đặt giá thầu hay không. Các giá trị được chấp nhận là:
|
customBiddingAlgorithmType |
Bắt buộc. Không thể thay đổi. Loại thuật toán đặt giá thầu tuỳ chỉnh. |
sharedAdvertiserIds[] |
Mã nhận dạng của những nhà quảng cáo có quyền truy cập vào thuật toán này. Nếu bạn đặt Trường này sẽ không được đặt nếu thuật toán |
modelDetails[] |
Chỉ có đầu ra. Thông tin chi tiết về các mô hình đặt giá thầu tuỳ chỉnh cho từng nhà quảng cáo có quyền truy cập. Trường này chỉ có thể bao gồm thông tin chi tiết về nhà quảng cáo được truy vấn nếu thuật toán |
thirdPartyOptimizationPartner |
Không bắt buộc. Không thể thay đổi. Chỉ định đối tác tối ưu hoá bên thứ ba quản lý thuật toán này. |
Trường nhóm owner . Xác định thực thể DV360 sở hữu thuật toán đặt giá thầu tuỳ chỉnh. Đó có thể là đối tác hoặc nhà quảng cáo. owner chỉ có thể là một trong những trạng thái sau: |
|
partnerId |
Không thể thay đổi. Mã nhận dạng duy nhất của đối tác sở hữu thuật toán đặt giá thầu tuỳ chỉnh. |
advertiserId |
Không thể thay đổi. Mã nhận dạng duy nhất của nhà quảng cáo sở hữu thuật toán đặt giá thầu tuỳ chỉnh. |
CustomBiddingAlgorithmType
Các loại thuật toán đặt giá thầu tuỳ chỉnh có thể có.
Enum | |
---|---|
CUSTOM_BIDDING_ALGORITHM_TYPE_UNSPECIFIED |
Loại thuật toán không được chỉ định hoặc không xác định trong phiên bản này. |
SCRIPT_BASED |
Thuật toán được tạo thông qua các tệp tập lệnh đặt giá thầu tuỳ chỉnh do khách hàng tải lên. |
RULE_BASED |
Thuật toán dựa trên các quy tắc đã xác định. Các quy tắc này được xác định trong API bằng đối tượng Chỉ những khách hàng được cho phép mới có thể sử dụng loại thuật toán này. Những khách hàng khác cố gắng sử dụng loại này sẽ gặp lỗi. |
CustomBiddingModelDetails
Thông tin chi tiết về mô hình thuật toán đặt giá thầu tuỳ chỉnh cho một nhà quảng cáo dùng chung.
Biểu diễn dưới dạng JSON |
---|
{ "advertiserId": string, "readinessState": enum ( |
Trường | |
---|---|
advertiserId |
Mã nhận dạng duy nhất của nhà quảng cáo có liên quan. |
readinessState |
Trạng thái sẵn sàng của mô hình đặt giá thầu tuỳ chỉnh. |
suspensionState |
Chỉ có đầu ra. Trạng thái tạm ngưng của mô hình đặt giá thầu tuỳ chỉnh. |
ReadinessState
Các trạng thái có thể có của mức độ sẵn sàng của mô hình.
Enum | |
---|---|
READINESS_STATE_UNSPECIFIED |
Trạng thái không được chỉ định hoặc không xác định trong phiên bản này. |
READINESS_STATE_ACTIVE |
Mô hình này đã được huấn luyện và sẵn sàng phân phát. |
READINESS_STATE_INSUFFICIENT_DATA |
Không có đủ dữ liệu để huấn luyện mô hình phân phát. |
READINESS_STATE_TRAINING |
Mô hình đang được huấn luyện và chưa sẵn sàng phân phát. |
READINESS_STATE_NO_VALID_SCRIPT |
Bạn chưa cung cấp tập lệnh đặt giá thầu tuỳ chỉnh hợp lệ để huấn luyện mô hình. Trạng thái này sẽ chỉ được áp dụng cho những thuật toán có là SCRIPT_BASED . |
READINESS_STATE_EVALUATION_FAILURE |
Bạn đã cung cấp một tập lệnh hợp lệ nhưng không đánh giá được. Điều này áp dụng cho những tập lệnh không thể đánh giá trong thời gian được phân bổ. |
SuspensionState
Các trạng thái tạm ngưng có thể có của mô hình đặt giá thầu tuỳ chỉnh.
Enum | |
---|---|
SUSPENSION_STATE_UNSPECIFIED |
Trạng thái không được chỉ định hoặc không xác định trong phiên bản này. |
SUSPENSION_STATE_ENABLED |
Mô hình được bật, có thể là mô hình được sử dụng gần đây, hiện đang được sử dụng hoặc được lên lịch sử dụng. Thuật toán đang tích cực tính điểm cho lượt hiển thị của nhà quảng cáo này. |
SUSPENSION_STATE_DORMANT |
Đã lâu chưa dùng mô hình này. Mặc dù mô hình này vẫn hoạt động như ENABLED , nhưng cuối cùng sẽ bị tạm ngưng nếu không được sử dụng. |
SUSPENSION_STATE_SUSPENDED |
Mô hình bị tạm ngưng tính điểm lượt hiển thị và không thể phân phát. Nếu thuật toán được chỉ định cho một mục hàng thuộc nhà quảng cáo này hoặc được cập nhật theo cách khác, thì thuật toán sẽ chuyển về trạng thái ENABLED và cần thời gian để chuẩn bị lại mô hình phân phát. |
ThirdPartyOptimizationPartnerType
Các loại Đối tác tối ưu hoá bên thứ ba có thể có.
Enum | |
---|---|
UNKNOWN |
Bạn chưa chỉ định hoặc không xác định được giá trị loại trong phiên bản này. |
SCIBIDS |
Nhà cung cấp dịch vụ khoa học dữ liệu bên thứ ba mà các đối tác/nhà quảng cáo DV3 có thể hợp tác. |
ADELAIDE |
Nhà cung cấp dịch vụ đo lường sự chú ý bên thứ ba mà các đối tác/nhà quảng cáo DV3 có thể hợp tác. |
Phương thức |
|
---|---|
|
Tạo một thuật toán đặt giá thầu tuỳ chỉnh mới. |
|
Lấy một thuật toán đặt giá thầu tuỳ chỉnh. |
|
Liệt kê các thuật toán đặt giá thầu tuỳ chỉnh mà người dùng hiện tại có thể truy cập và sử dụng trong chiến lược đặt giá thầu. |
|
Cập nhật một thuật toán đặt giá thầu tuỳ chỉnh hiện có. |
|
Tạo một đối tượng tham chiếu quy tắc cho tệp AlgorithmRules . |
|
Tạo một đối tượng tham chiếu tập lệnh đặt giá thầu tuỳ chỉnh cho một tệp tập lệnh. |