Polarex.MetricPeriod (Polarex v0.2.8)
View SourceProvides struct and type for a MetricPeriod
Summary
Types
@type t() :: %Polarex.MetricPeriod{ active_subscriptions: integer() | number(), active_user_by_event: integer() | number(), average_order_value: integer() | number(), average_revenue_per_user: integer() | number(), canceled_subscriptions: integer() | number(), canceled_subscriptions_customer_service: integer() | number(), canceled_subscriptions_low_quality: integer() | number(), canceled_subscriptions_missing_features: integer() | number(), canceled_subscriptions_other: integer() | number(), canceled_subscriptions_switched_service: integer() | number(), canceled_subscriptions_too_complex: integer() | number(), canceled_subscriptions_too_expensive: integer() | number(), canceled_subscriptions_unused: integer() | number(), cashflow: integer() | number(), checkouts: integer() | number(), checkouts_conversion: integer() | number(), churn_rate: integer() | number(), committed_monthly_recurring_revenue: integer() | number(), cost_per_user: integer() | number(), costs: integer() | number(), cumulative_costs: integer() | number(), cumulative_revenue: integer() | number(), gross_margin: integer() | number(), gross_margin_percentage: integer() | number(), monthly_recurring_revenue: integer() | number(), net_average_order_value: integer() | number(), net_cumulative_revenue: integer() | number(), net_revenue: integer() | number(), new_subscriptions: integer() | number(), new_subscriptions_net_revenue: integer() | number(), new_subscriptions_revenue: integer() | number(), one_time_products: integer() | number(), one_time_products_net_revenue: integer() | number(), one_time_products_revenue: integer() | number(), orders: integer() | number(), renewed_subscriptions: integer() | number(), renewed_subscriptions_net_revenue: integer() | number(), renewed_subscriptions_revenue: integer() | number(), revenue: integer() | number(), succeeded_checkouts: integer() | number(), timestamp: DateTime.t() }