@adcp/client API Reference - v4.19.0
    Preparing search index...

    Variable ContentStandardsSchemaConst

    ContentStandardsSchema: ZodObject<
        {
            standards_id: ZodString;
            name: ZodOptional<ZodNullable<ZodString>>;
            countries_all: ZodOptional<ZodNullable<ZodArray<ZodString>>>;
            channels_any: ZodOptional<
                ZodNullable<
                    ZodArray<
                        ZodUnion<
                            readonly [
                                ZodLiteral<"display">,
                                ZodLiteral<"olv">,
                                ZodLiteral<"social">,
                                ZodLiteral<"search">,
                                ZodLiteral<"ctv">,
                                ZodLiteral<"linear_tv">,
                                ZodLiteral<"radio">,
                                ZodLiteral<"streaming_audio">,
                                ZodLiteral<"podcast">,
                                ZodLiteral<"dooh">,
                                ZodLiteral<"ooh">,
                                ZodLiteral<"print">,
                                ZodLiteral<"cinema">,
                                ZodLiteral<"email">,
                                ZodLiteral<"gaming">,
                                ZodLiteral<"retail_media">,
                                ZodLiteral<"influencer">,
                                ZodLiteral<"affiliate">,
                                ZodLiteral<"product_placement">,
                                ZodLiteral<"sponsored_intelligence">,
                            ],
                        >,
                    >,
                >,
            >;
            languages_any: ZodOptional<ZodNullable<ZodArray<ZodString>>>;
            policy: ZodOptional<ZodNullable<ZodString>>;
            calibration_exemplars: ZodOptional<
                ZodNullable<
                    ZodObject<
                        {
                            pass: ZodOptional<
                                ZodNullable<
                                    ZodArray<
                                        ZodObject<
                                            {
                                                property_id: ...;
                                                artifact_id: ...;
                                                variant_id: ...;
                                                format_id: ...;
                                                url: ...;
                                                published_time: ...;
                                                last_update_time: ...;
                                                assets: ...;
                                                metadata: ...;
                                                provenance: ...;
                                                identifiers: ...;
                                            },
                                            $loose,
                                        >,
                                    >,
                                >,
                            >;
                            fail: ZodOptional<
                                ZodNullable<
                                    ZodArray<
                                        ZodObject<
                                            {
                                                property_id: ...;
                                                artifact_id: ...;
                                                variant_id: ...;
                                                format_id: ...;
                                                url: ...;
                                                published_time: ...;
                                                last_update_time: ...;
                                                assets: ...;
                                                metadata: ...;
                                                provenance: ...;
                                                identifiers: ...;
                                            },
                                            $loose,
                                        >,
                                    >,
                                >,
                            >;
                        },
                        $loose,
                    >,
                >,
            >;
            pricing_options: ZodOptional<
                ZodNullable<
                    ZodArray<
                        ZodUnion<
                            readonly [
                                ZodObject<
                                    {
                                        pricing_option_id: ZodString;
                                        pricing_model: ZodLiteral<"cpm">;
                                        currency: ZodString;
                                        fixed_price: ZodOptional<ZodNullable<(...)>>;
                                        floor_price: ZodOptional<ZodNullable<(...)>>;
                                        max_bid: ZodOptional<ZodNullable<(...)>>;
                                        price_guidance: ZodOptional<ZodNullable<(...)>>;
                                        min_spend_per_package: ZodOptional<ZodNullable<(...)>>;
                                        price_breakdown: ZodOptional<ZodNullable<(...)>>;
                                        eligible_adjustments: ZodOptional<ZodNullable<(...)>>;
                                    },
                                    $loose,
                                >,
                                ZodObject<
                                    {
                                        pricing_option_id: ZodString;
                                        pricing_model: ZodLiteral<"vcpm">;
                                        currency: ZodString;
                                        fixed_price: ZodOptional<ZodNullable<(...)>>;
                                        floor_price: ZodOptional<ZodNullable<(...)>>;
                                        max_bid: ZodOptional<ZodNullable<(...)>>;
                                        price_guidance: ZodOptional<ZodNullable<(...)>>;
                                        min_spend_per_package: ZodOptional<ZodNullable<(...)>>;
                                        price_breakdown: ZodOptional<ZodNullable<(...)>>;
                                        eligible_adjustments: ZodOptional<ZodNullable<(...)>>;
                                    },
                                    $loose,
                                >,
                                ZodObject<
                                    {
                                        pricing_option_id: ZodString;
                                        pricing_model: ZodLiteral<"cpc">;
                                        currency: ZodString;
                                        fixed_price: ZodOptional<ZodNullable<(...)>>;
                                        floor_price: ZodOptional<ZodNullable<(...)>>;
                                        max_bid: ZodOptional<ZodNullable<(...)>>;
                                        price_guidance: ZodOptional<ZodNullable<(...)>>;
                                        min_spend_per_package: ZodOptional<ZodNullable<(...)>>;
                                        price_breakdown: ZodOptional<ZodNullable<(...)>>;
                                        eligible_adjustments: ZodOptional<ZodNullable<(...)>>;
                                    },
                                    $loose,
                                >,
                                ZodObject<
                                    {
                                        pricing_option_id: ZodString;
                                        pricing_model: ZodLiteral<"cpcv">;
                                        currency: ZodString;
                                        fixed_price: ZodOptional<ZodNullable<(...)>>;
                                        floor_price: ZodOptional<ZodNullable<(...)>>;
                                        max_bid: ZodOptional<ZodNullable<(...)>>;
                                        price_guidance: ZodOptional<ZodNullable<(...)>>;
                                        min_spend_per_package: ZodOptional<ZodNullable<(...)>>;
                                        price_breakdown: ZodOptional<ZodNullable<(...)>>;
                                        eligible_adjustments: ZodOptional<ZodNullable<(...)>>;
                                    },
                                    $loose,
                                >,
                                ZodObject<
                                    {
                                        pricing_option_id: ZodString;
                                        pricing_model: ZodLiteral<"cpv">;
                                        currency: ZodString;
                                        fixed_price: ZodOptional<ZodNullable<(...)>>;
                                        floor_price: ZodOptional<ZodNullable<(...)>>;
                                        max_bid: ZodOptional<ZodNullable<(...)>>;
                                        price_guidance: ZodOptional<ZodNullable<(...)>>;
                                        parameters: ZodObject<{ view_threshold: ... }, $loose>;
                                        min_spend_per_package: ZodOptional<ZodNullable<(...)>>;
                                        price_breakdown: ZodOptional<ZodNullable<(...)>>;
                                        eligible_adjustments: ZodOptional<ZodNullable<(...)>>;
                                    },
                                    $loose,
                                >,
                                ZodObject<
                                    {
                                        pricing_option_id: ZodString;
                                        pricing_model: ZodLiteral<"cpp">;
                                        currency: ZodString;
                                        fixed_price: ZodOptional<ZodNullable<(...)>>;
                                        floor_price: ZodOptional<ZodNullable<(...)>>;
                                        price_guidance: ZodOptional<ZodNullable<(...)>>;
                                        parameters: ZodObject<
                                            { demographic_system: ...; demographic: ...; min_points: ... },
                                            $loose,
                                        >;
                                        min_spend_per_package: ZodOptional<ZodNullable<(...)>>;
                                        price_breakdown: ZodOptional<ZodNullable<(...)>>;
                                        eligible_adjustments: ZodOptional<ZodNullable<(...)>>;
                                    },
                                    $loose,
                                >,
                                ZodObject<
                                    {
                                        pricing_option_id: ZodString;
                                        pricing_model: ZodLiteral<"cpa">;
                                        event_type: ZodUnion<
                                            readonly [
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                            ],
                                        >;
                                        custom_event_name: ZodOptional<ZodNullable<(...)>>;
                                        event_source_id: ZodOptional<ZodNullable<(...)>>;
                                        currency: ZodString;
                                        fixed_price: ZodNumber;
                                        min_spend_per_package: ZodOptional<ZodNullable<(...)>>;
                                        price_breakdown: ZodOptional<ZodNullable<(...)>>;
                                        eligible_adjustments: ZodOptional<ZodNullable<(...)>>;
                                    },
                                    $loose,
                                >,
                                ZodObject<
                                    {
                                        pricing_option_id: ZodString;
                                        pricing_model: ZodLiteral<"flat_rate">;
                                        currency: ZodString;
                                        fixed_price: ZodOptional<ZodNullable<(...)>>;
                                        floor_price: ZodOptional<ZodNullable<(...)>>;
                                        price_guidance: ZodOptional<ZodNullable<(...)>>;
                                        parameters: ZodOptional<ZodNullable<(...)>>;
                                        min_spend_per_package: ZodOptional<ZodNullable<(...)>>;
                                        price_breakdown: ZodOptional<ZodNullable<(...)>>;
                                        eligible_adjustments: ZodOptional<ZodNullable<(...)>>;
                                    },
                                    $loose,
                                >,
                                ZodObject<
                                    {
                                        pricing_option_id: ZodString;
                                        pricing_model: ZodLiteral<"time">;
                                        currency: ZodString;
                                        fixed_price: ZodOptional<ZodNullable<(...)>>;
                                        floor_price: ZodOptional<ZodNullable<(...)>>;
                                        price_guidance: ZodOptional<ZodNullable<(...)>>;
                                        parameters: ZodObject<
                                            { time_unit: ...; min_duration: ...; max_duration: ... },
                                            $loose,
                                        >;
                                        min_spend_per_package: ZodOptional<ZodNullable<(...)>>;
                                        price_breakdown: ZodOptional<ZodNullable<(...)>>;
                                        eligible_adjustments: ZodOptional<ZodNullable<(...)>>;
                                    },
                                    $loose,
                                >,
                            ],
                        >,
                    >,
                >,
            >;
            ext: ZodOptional<ZodNullable<ZodObject<{}, $loose>>>;
        },
        $loose,
    > = ...