Variable ReportingCapabilitiesSchemaConst
ReportingCapabilitiesSchema: ZodObject<
{
available_reporting_frequencies: ZodArray<
ZodUnion<
readonly [
ZodLiteral<"hourly">,
ZodLiteral<"daily">,
ZodLiteral<"monthly">,
],
>,
>;
expected_delay_minutes: ZodNumber;
timezone: ZodString;
supports_webhooks: ZodBoolean;
available_metrics: ZodArray<
ZodUnion<
readonly [
ZodLiteral<"impressions">,
ZodLiteral<"spend">,
ZodLiteral<"clicks">,
ZodLiteral<"ctr">,
ZodLiteral<"video_completions">,
ZodLiteral<"completion_rate">,
ZodLiteral<"conversions">,
ZodLiteral<"conversion_value">,
ZodLiteral<"roas">,
ZodLiteral<"cost_per_acquisition">,
ZodLiteral<"new_to_brand_rate">,
ZodLiteral<"viewability">,
ZodLiteral<"engagement_rate">,
ZodLiteral<"views">,
ZodLiteral<"completed_views">,
ZodLiteral<"leads">,
ZodLiteral<"reach">,
ZodLiteral<"frequency">,
ZodLiteral<"grps">,
ZodLiteral<"quartile_data">,
ZodLiteral<"dooh_metrics">,
ZodLiteral<"cost_per_click">,
],
>,
>;
supports_creative_breakdown: ZodOptional<ZodNullable<ZodBoolean>>;
supports_keyword_breakdown: ZodOptional<ZodNullable<ZodBoolean>>;
supports_geo_breakdown: ZodOptional<
ZodNullable<
ZodObject<
{
country: ZodOptional<ZodNullable<ZodBoolean>>;
region: ZodOptional<ZodNullable<ZodBoolean>>;
metro: ZodOptional<ZodNullable<ZodRecord<ZodString, ZodBoolean>>>;
postal_area: ZodOptional<
ZodNullable<ZodRecord<ZodString, ZodBoolean>>,
>;
},
$loose,
>,
>,
>;
supports_device_type_breakdown: ZodOptional<ZodNullable<ZodBoolean>>;
supports_device_platform_breakdown: ZodOptional<ZodNullable<ZodBoolean>>;
supports_audience_breakdown: ZodOptional<ZodNullable<ZodBoolean>>;
supports_placement_breakdown: ZodOptional<ZodNullable<ZodBoolean>>;
date_range_support: ZodUnion<
readonly [ZodLiteral<"date_range">, ZodLiteral<"lifetime_only">],
>;
},
$loose,
> = ...