CustomBiddingAlgorithmRules
import type { CustomBiddingAlgorithmRules } from "https://googleapis.deno.dev/v1/displayvideo:v4.ts";
A single custom bidding algorithm rules.
interface CustomBiddingAlgorithmRules {
readonly active?: boolean;
readonly createTime?: Date;
readonly customBiddingAlgorithmId?: bigint;
readonly customBiddingAlgorithmRulesId?: bigint;
readonly error?: CustomBiddingAlgorithmRulesError;
readonly name?: string;
rules?: CustomBiddingAlgorithmRulesRef;
readonly state?: "STATE_UNSPECIFIED" | "ACCEPTED" | "REJECTED";
}§Properties
§
readonly active?: boolean
[src]Output only. Whether the rules resource is currently being used for scoring by the parent algorithm.
§
readonly customBiddingAlgorithmId?: bigint
[src]Output only. The unique ID of the custom bidding algorithm that the rules resource belongs to.
§
readonly customBiddingAlgorithmRulesId?: bigint
[src]Output only. The unique ID of the rules resource.
§
readonly error?: CustomBiddingAlgorithmRulesError
[src]Output only. Error code of the rejected rules resource. This field will
only be populated when the state is REJECTED
.
§
Required. Immutable. The reference to the uploaded AlgorithmRules file.