@adcp/sdk API Reference - v7.9.0
    Preparing search index...

    Variable VendorPricingSchemaConst

    VendorPricingSchema: ZodUnion<
        readonly [
            ZodObject<
                {
                    model: ZodLiteral<"cpm">;
                    cpm: ZodNumber;
                    currency: ZodString;
                    ext: ZodOptional<ZodObject<{}, $loose>>;
                },
                $loose,
            >,
            ZodObject<
                {
                    model: ZodLiteral<"percent_of_media">;
                    percent: ZodNumber;
                    max_cpm: ZodOptional<ZodNumber>;
                    currency: ZodString;
                    ext: ZodOptional<ZodObject<{}, $loose>>;
                },
                $loose,
            >,
            ZodObject<
                {
                    model: ZodLiteral<"flat_fee">;
                    amount: ZodNumber;
                    period: ZodUnion<
                        readonly [
                            ZodLiteral<"monthly">,
                            ZodLiteral<"quarterly">,
                            ZodLiteral<"annual">,
                            ZodLiteral<"campaign">,
                        ],
                    >;
                    currency: ZodString;
                    ext: ZodOptional<ZodObject<{}, $loose>>;
                },
                $loose,
            >,
            ZodObject<
                {
                    model: ZodLiteral<"per_unit">;
                    unit: ZodString;
                    unit_price: ZodNumber;
                    currency: ZodString;
                    ext: ZodOptional<ZodObject<{}, $loose>>;
                },
                $loose,
            >,
            ZodObject<
                {
                    model: ZodLiteral<"custom">;
                    description: ZodString;
                    metadata: ZodObject<
                        { summary_for_operator: ZodOptional<ZodString> },
                        $loose,
                    >;
                    currency: ZodOptional<ZodString>;
                    ext: ZodOptional<ZodObject<{}, $loose>>;
                },
                $loose,
            >,
        ],
    > = ...