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

    Variable DeliveryMetricsSchemaConst

    DeliveryMetricsSchema: ZodObject<
        {
            impressions: ZodOptional<ZodNullable<ZodNumber>>;
            spend: ZodOptional<ZodNullable<ZodNumber>>;
            clicks: ZodOptional<ZodNullable<ZodNumber>>;
            ctr: ZodOptional<ZodNullable<ZodNumber>>;
            views: ZodOptional<ZodNullable<ZodNumber>>;
            completed_views: ZodOptional<ZodNullable<ZodNumber>>;
            completion_rate: ZodOptional<ZodNullable<ZodNumber>>;
            conversions: ZodOptional<ZodNullable<ZodNumber>>;
            conversion_value: ZodOptional<ZodNullable<ZodNumber>>;
            roas: ZodOptional<ZodNullable<ZodNumber>>;
            cost_per_acquisition: ZodOptional<ZodNullable<ZodNumber>>;
            new_to_brand_rate: ZodOptional<ZodNullable<ZodNumber>>;
            leads: ZodOptional<ZodNullable<ZodNumber>>;
            by_event_type: ZodOptional<
                ZodNullable<
                    ZodArray<
                        ZodObject<
                            {
                                event_type: ZodUnion<
                                    readonly [
                                        ZodLiteral<"page_view">,
                                        ZodLiteral<"view_content">,
                                        ZodLiteral<"select_content">,
                                        ZodLiteral<"select_item">,
                                        ZodLiteral<"search">,
                                        ZodLiteral<"share">,
                                        ZodLiteral<"add_to_cart">,
                                        ZodLiteral<"remove_from_cart">,
                                        ZodLiteral<"viewed_cart">,
                                        ZodLiteral<"add_to_wishlist">,
                                        ZodLiteral<"initiate_checkout">,
                                        ZodLiteral<"add_payment_info">,
                                        ZodLiteral<"purchase">,
                                        ZodLiteral<"refund">,
                                        ZodLiteral<"lead">,
                                        ZodLiteral<"qualify_lead">,
                                        ZodLiteral<"close_convert_lead">,
                                        ZodLiteral<"disqualify_lead">,
                                        ZodLiteral<"complete_registration">,
                                        ZodLiteral<"subscribe">,
                                        ZodLiteral<"start_trial">,
                                        ZodLiteral<"app_install">,
                                        ZodLiteral<"app_launch">,
                                        ZodLiteral<"contact">,
                                        ZodLiteral<"schedule">,
                                        ZodLiteral<"donate">,
                                        ZodLiteral<"submit_application">,
                                        ZodLiteral<"custom">,
                                    ],
                                >;
                                event_source_id: ZodOptional<ZodNullable<ZodString>>;
                                count: ZodNumber;
                                value: ZodOptional<ZodNullable<ZodNumber>>;
                            },
                            $loose,
                        >,
                    >,
                >,
            >;
            grps: ZodOptional<ZodNullable<ZodNumber>>;
            reach: ZodOptional<ZodNullable<ZodNumber>>;
            reach_unit: ZodOptional<
                ZodNullable<
                    ZodUnion<
                        readonly [
                            ZodLiteral<"individuals">,
                            ZodLiteral<"households">,
                            ZodLiteral<"devices">,
                            ZodLiteral<"accounts">,
                            ZodLiteral<"cookies">,
                            ZodLiteral<"custom">,
                        ],
                    >,
                >,
            >;
            frequency: ZodOptional<ZodNullable<ZodNumber>>;
            quartile_data: ZodOptional<
                ZodNullable<
                    ZodObject<
                        {
                            q1_views: ZodOptional<ZodNullable<ZodNumber>>;
                            q2_views: ZodOptional<ZodNullable<ZodNumber>>;
                            q3_views: ZodOptional<ZodNullable<ZodNumber>>;
                            q4_views: ZodOptional<ZodNullable<ZodNumber>>;
                        },
                        $loose,
                    >,
                >,
            >;
            dooh_metrics: ZodOptional<
                ZodNullable<
                    ZodObject<
                        {
                            loop_plays: ZodOptional<ZodNullable<ZodNumber>>;
                            screens_used: ZodOptional<ZodNullable<ZodNumber>>;
                            screen_time_seconds: ZodOptional<ZodNullable<ZodNumber>>;
                            sov_achieved: ZodOptional<ZodNullable<ZodNumber>>;
                            calculation_notes: ZodOptional<ZodNullable<ZodString>>;
                            venue_breakdown: ZodOptional<
                                ZodNullable<
                                    ZodArray<
                                        ZodObject<
                                            {
                                                venue_id: ...;
                                                venue_name: ...;
                                                venue_type: ...;
                                                impressions: ...;
                                                loop_plays: ...;
                                                screens_used: ...;
                                            },
                                            $loose,
                                        >,
                                    >,
                                >,
                            >;
                        },
                        $loose,
                    >,
                >,
            >;
            viewability: ZodOptional<
                ZodNullable<
                    ZodObject<
                        {
                            measurable_impressions: ZodOptional<ZodNullable<ZodNumber>>;
                            viewable_impressions: ZodOptional<ZodNullable<ZodNumber>>;
                            viewable_rate: ZodOptional<ZodNullable<ZodNumber>>;
                            standard: ZodOptional<
                                ZodNullable<
                                    ZodUnion<readonly [ZodLiteral<(...)>, ZodLiteral<(...)>]>,
                                >,
                            >;
                        },
                        $loose,
                    >,
                >,
            >;
            engagements: ZodOptional<ZodNullable<ZodNumber>>;
            follows: ZodOptional<ZodNullable<ZodNumber>>;
            saves: ZodOptional<ZodNullable<ZodNumber>>;
            profile_visits: ZodOptional<ZodNullable<ZodNumber>>;
            engagement_rate: ZodOptional<ZodNullable<ZodNumber>>;
            cost_per_click: ZodOptional<ZodNullable<ZodNumber>>;
            by_action_source: ZodOptional<
                ZodNullable<
                    ZodArray<
                        ZodObject<
                            {
                                action_source: ZodUnion<
                                    readonly [
                                        ZodLiteral<"website">,
                                        ZodLiteral<"app">,
                                        ZodLiteral<"offline">,
                                        ZodLiteral<"phone_call">,
                                        ZodLiteral<"chat">,
                                        ZodLiteral<"email">,
                                        ZodLiteral<"in_store">,
                                        ZodLiteral<"system_generated">,
                                        ZodLiteral<"other">,
                                    ],
                                >;
                                event_source_id: ZodOptional<ZodNullable<ZodString>>;
                                count: ZodNumber;
                                value: ZodOptional<ZodNullable<ZodNumber>>;
                            },
                            $loose,
                        >,
                    >,
                >,
            >;
        },
        $loose,
    > = ...