Class: Pago::V2026_04::Models::Metrics
- Defined in:
- lib/pago/v2026_04/models.rb,
sig/pago/v2026_04/generated.rbs
Constant Summary collapse
- JSON_KEYS =
{ active_subscriptions: "active_subscriptions", committed_subscriptions: "committed_subscriptions", monthly_recurring_revenue: "monthly_recurring_revenue", trial_monthly_recurring_revenue: "trial_monthly_recurring_revenue", committed_monthly_recurring_revenue: "committed_monthly_recurring_revenue", trial_committed_monthly_recurring_revenue: "trial_committed_monthly_recurring_revenue", average_revenue_per_user: "average_revenue_per_user", checkouts: "checkouts", succeeded_checkouts: "succeeded_checkouts", churned_subscriptions: "churned_subscriptions", churn_rate: "churn_rate", seats_total: "seats_total", seats_claimed: "seats_claimed", seats_pending: "seats_pending", seat_customers: "seat_customers", new_seat_customers: "new_seat_customers", churned_seat_customers: "churned_seat_customers", orders: "orders", revenue: "revenue", net_revenue: "net_revenue", cumulative_revenue: "cumulative_revenue", net_cumulative_revenue: "net_cumulative_revenue", costs: "costs", cumulative_costs: "cumulative_costs", average_order_value: "average_order_value", net_average_order_value: "net_average_order_value", cost_per_user: "cost_per_user", active_user_by_event: "active_user_by_event", one_time_products: "one_time_products", one_time_products_revenue: "one_time_products_revenue", one_time_products_net_revenue: "one_time_products_net_revenue", new_subscriptions: "new_subscriptions", new_subscriptions_revenue: "new_subscriptions_revenue", new_subscriptions_net_revenue: "new_subscriptions_net_revenue", renewed_subscriptions: "renewed_subscriptions", renewed_subscriptions_revenue: "renewed_subscriptions_revenue", renewed_subscriptions_net_revenue: "renewed_subscriptions_net_revenue", canceled_subscriptions: "canceled_subscriptions", canceled_subscriptions_customer_service: "canceled_subscriptions_customer_service", canceled_subscriptions_low_quality: "canceled_subscriptions_low_quality", canceled_subscriptions_missing_features: "canceled_subscriptions_missing_features", canceled_subscriptions_switched_service: "canceled_subscriptions_switched_service", canceled_subscriptions_too_complex: "canceled_subscriptions_too_complex", canceled_subscriptions_too_expensive: "canceled_subscriptions_too_expensive", canceled_subscriptions_unused: "canceled_subscriptions_unused", canceled_subscriptions_other: "canceled_subscriptions_other", annual_recurring_revenue: "annual_recurring_revenue", committed_annual_recurring_revenue: "committed_annual_recurring_revenue", checkouts_conversion: "checkouts_conversion", ltv: "ltv", gross_margin: "gross_margin", gross_margin_percentage: "gross_margin_percentage", cashflow: "cashflow", average_seats_per_customer: "average_seats_per_customer", seat_utilization_rate: "seat_utilization_rate" }.freeze
- REQUIRED_KEYS =
[].freeze
Instance Attribute Summary collapse
- #active_subscriptions ⇒ Models::Metric? readonly
- #active_user_by_event ⇒ Models::Metric? readonly
- #annual_recurring_revenue ⇒ Models::Metric? readonly
- #average_order_value ⇒ Models::Metric? readonly
- #average_revenue_per_user ⇒ Models::Metric? readonly
- #average_seats_per_customer ⇒ Models::Metric? readonly
- #canceled_subscriptions ⇒ Models::Metric? readonly
- #canceled_subscriptions_customer_service ⇒ Models::Metric? readonly
- #canceled_subscriptions_low_quality ⇒ Models::Metric? readonly
- #canceled_subscriptions_missing_features ⇒ Models::Metric? readonly
- #canceled_subscriptions_other ⇒ Models::Metric? readonly
- #canceled_subscriptions_switched_service ⇒ Models::Metric? readonly
- #canceled_subscriptions_too_complex ⇒ Models::Metric? readonly
- #canceled_subscriptions_too_expensive ⇒ Models::Metric? readonly
- #canceled_subscriptions_unused ⇒ Models::Metric? readonly
- #cashflow ⇒ Models::Metric? readonly
- #checkouts ⇒ Models::Metric? readonly
- #checkouts_conversion ⇒ Models::Metric? readonly
- #churn_rate ⇒ Models::Metric? readonly
- #churned_seat_customers ⇒ Models::Metric? readonly
- #churned_subscriptions ⇒ Models::Metric? readonly
- #committed_annual_recurring_revenue ⇒ Models::Metric? readonly
- #committed_monthly_recurring_revenue ⇒ Models::Metric? readonly
- #committed_subscriptions ⇒ Models::Metric? readonly
- #cost_per_user ⇒ Models::Metric? readonly
- #costs ⇒ Models::Metric? readonly
- #cumulative_costs ⇒ Models::Metric? readonly
- #cumulative_revenue ⇒ Models::Metric? readonly
- #gross_margin ⇒ Models::Metric? readonly
- #gross_margin_percentage ⇒ Models::Metric? readonly
- #ltv ⇒ Models::Metric? readonly
- #monthly_recurring_revenue ⇒ Models::Metric? readonly
- #net_average_order_value ⇒ Models::Metric? readonly
- #net_cumulative_revenue ⇒ Models::Metric? readonly
- #net_revenue ⇒ Models::Metric? readonly
- #new_seat_customers ⇒ Models::Metric? readonly
- #new_subscriptions ⇒ Models::Metric? readonly
- #new_subscriptions_net_revenue ⇒ Models::Metric? readonly
- #new_subscriptions_revenue ⇒ Models::Metric? readonly
- #one_time_products ⇒ Models::Metric? readonly
- #one_time_products_net_revenue ⇒ Models::Metric? readonly
- #one_time_products_revenue ⇒ Models::Metric? readonly
- #orders ⇒ Models::Metric? readonly
- #renewed_subscriptions ⇒ Models::Metric? readonly
- #renewed_subscriptions_net_revenue ⇒ Models::Metric? readonly
- #renewed_subscriptions_revenue ⇒ Models::Metric? readonly
- #revenue ⇒ Models::Metric? readonly
- #seat_customers ⇒ Models::Metric? readonly
- #seat_utilization_rate ⇒ Models::Metric? readonly
- #seats_claimed ⇒ Models::Metric? readonly
- #seats_pending ⇒ Models::Metric? readonly
- #seats_total ⇒ Models::Metric? readonly
- #succeeded_checkouts ⇒ Models::Metric? readonly
- #trial_committed_monthly_recurring_revenue ⇒ Models::Metric? readonly
- #trial_monthly_recurring_revenue ⇒ Models::Metric? readonly
Class Method Summary collapse
Instance Method Summary collapse
Methods inherited from Model
#==, #[], #field_set?, #hash, #inspect, json_keys, required_json_keys, #to_json, #to_json_hash, wrap_raw
Constructor Details
#initialize(active_subscriptions: ::Pago::UNSET, committed_subscriptions: ::Pago::UNSET, monthly_recurring_revenue: ::Pago::UNSET, trial_monthly_recurring_revenue: ::Pago::UNSET, committed_monthly_recurring_revenue: ::Pago::UNSET, trial_committed_monthly_recurring_revenue: ::Pago::UNSET, average_revenue_per_user: ::Pago::UNSET, checkouts: ::Pago::UNSET, succeeded_checkouts: ::Pago::UNSET, churned_subscriptions: ::Pago::UNSET, churn_rate: ::Pago::UNSET, seats_total: ::Pago::UNSET, seats_claimed: ::Pago::UNSET, seats_pending: ::Pago::UNSET, seat_customers: ::Pago::UNSET, new_seat_customers: ::Pago::UNSET, churned_seat_customers: ::Pago::UNSET, orders: ::Pago::UNSET, revenue: ::Pago::UNSET, net_revenue: ::Pago::UNSET, cumulative_revenue: ::Pago::UNSET, net_cumulative_revenue: ::Pago::UNSET, costs: ::Pago::UNSET, cumulative_costs: ::Pago::UNSET, average_order_value: ::Pago::UNSET, net_average_order_value: ::Pago::UNSET, cost_per_user: ::Pago::UNSET, active_user_by_event: ::Pago::UNSET, one_time_products: ::Pago::UNSET, one_time_products_revenue: ::Pago::UNSET, one_time_products_net_revenue: ::Pago::UNSET, new_subscriptions: ::Pago::UNSET, new_subscriptions_revenue: ::Pago::UNSET, new_subscriptions_net_revenue: ::Pago::UNSET, renewed_subscriptions: ::Pago::UNSET, renewed_subscriptions_revenue: ::Pago::UNSET, renewed_subscriptions_net_revenue: ::Pago::UNSET, canceled_subscriptions: ::Pago::UNSET, canceled_subscriptions_customer_service: ::Pago::UNSET, canceled_subscriptions_low_quality: ::Pago::UNSET, canceled_subscriptions_missing_features: ::Pago::UNSET, canceled_subscriptions_switched_service: ::Pago::UNSET, canceled_subscriptions_too_complex: ::Pago::UNSET, canceled_subscriptions_too_expensive: ::Pago::UNSET, canceled_subscriptions_unused: ::Pago::UNSET, canceled_subscriptions_other: ::Pago::UNSET, annual_recurring_revenue: ::Pago::UNSET, committed_annual_recurring_revenue: ::Pago::UNSET, checkouts_conversion: ::Pago::UNSET, ltv: ::Pago::UNSET, gross_margin: ::Pago::UNSET, gross_margin_percentage: ::Pago::UNSET, cashflow: ::Pago::UNSET, average_seats_per_customer: ::Pago::UNSET, seat_utilization_rate: ::Pago::UNSET) ⇒ Metrics
Returns a new instance of Metrics.
30610 30611 30612 30613 30614 30615 30616 30617 30618 30619 30620 30621 30622 30623 30624 30625 30626 30627 30628 30629 30630 30631 30632 30633 30634 30635 30636 30637 30638 30639 30640 30641 30642 30643 30644 30645 30646 30647 30648 30649 30650 30651 30652 30653 30654 30655 30656 30657 30658 30659 30660 30661 30662 30663 30664 30665 30666 30667 30668 30669 30670 30671 30672 30673 30674 30675 30676 30677 30678 30679 30680 30681 30682 30683 30684 30685 30686 30687 30688 30689 30690 30691 30692 30693 30694 30695 30696 30697 30698 30699 30700 30701 30702 30703 30704 30705 30706 30707 30708 30709 30710 30711 30712 30713 30714 30715 30716 30717 30718 30719 30720 30721 30722 30723 |
# File 'lib/pago/v2026_04/models.rb', line 30610 def initialize( active_subscriptions: ::Pago::UNSET, committed_subscriptions: ::Pago::UNSET, monthly_recurring_revenue: ::Pago::UNSET, trial_monthly_recurring_revenue: ::Pago::UNSET, committed_monthly_recurring_revenue: ::Pago::UNSET, trial_committed_monthly_recurring_revenue: ::Pago::UNSET, average_revenue_per_user: ::Pago::UNSET, checkouts: ::Pago::UNSET, succeeded_checkouts: ::Pago::UNSET, churned_subscriptions: ::Pago::UNSET, churn_rate: ::Pago::UNSET, seats_total: ::Pago::UNSET, seats_claimed: ::Pago::UNSET, seats_pending: ::Pago::UNSET, seat_customers: ::Pago::UNSET, new_seat_customers: ::Pago::UNSET, churned_seat_customers: ::Pago::UNSET, orders: ::Pago::UNSET, revenue: ::Pago::UNSET, net_revenue: ::Pago::UNSET, cumulative_revenue: ::Pago::UNSET, net_cumulative_revenue: ::Pago::UNSET, costs: ::Pago::UNSET, cumulative_costs: ::Pago::UNSET, average_order_value: ::Pago::UNSET, net_average_order_value: ::Pago::UNSET, cost_per_user: ::Pago::UNSET, active_user_by_event: ::Pago::UNSET, one_time_products: ::Pago::UNSET, one_time_products_revenue: ::Pago::UNSET, one_time_products_net_revenue: ::Pago::UNSET, new_subscriptions: ::Pago::UNSET, new_subscriptions_revenue: ::Pago::UNSET, new_subscriptions_net_revenue: ::Pago::UNSET, renewed_subscriptions: ::Pago::UNSET, renewed_subscriptions_revenue: ::Pago::UNSET, renewed_subscriptions_net_revenue: ::Pago::UNSET, canceled_subscriptions: ::Pago::UNSET, canceled_subscriptions_customer_service: ::Pago::UNSET, canceled_subscriptions_low_quality: ::Pago::UNSET, canceled_subscriptions_missing_features: ::Pago::UNSET, canceled_subscriptions_switched_service: ::Pago::UNSET, canceled_subscriptions_too_complex: ::Pago::UNSET, canceled_subscriptions_too_expensive: ::Pago::UNSET, canceled_subscriptions_unused: ::Pago::UNSET, canceled_subscriptions_other: ::Pago::UNSET, annual_recurring_revenue: ::Pago::UNSET, committed_annual_recurring_revenue: ::Pago::UNSET, checkouts_conversion: ::Pago::UNSET, ltv: ::Pago::UNSET, gross_margin: ::Pago::UNSET, gross_margin_percentage: ::Pago::UNSET, cashflow: ::Pago::UNSET, average_seats_per_customer: ::Pago::UNSET, seat_utilization_rate: ::Pago::UNSET ) super() assign(:active_subscriptions, active_subscriptions) assign(:committed_subscriptions, committed_subscriptions) assign(:monthly_recurring_revenue, monthly_recurring_revenue) assign(:trial_monthly_recurring_revenue, trial_monthly_recurring_revenue) assign(:committed_monthly_recurring_revenue, committed_monthly_recurring_revenue) assign(:trial_committed_monthly_recurring_revenue, trial_committed_monthly_recurring_revenue) assign(:average_revenue_per_user, average_revenue_per_user) assign(:checkouts, checkouts) assign(:succeeded_checkouts, succeeded_checkouts) assign(:churned_subscriptions, churned_subscriptions) assign(:churn_rate, churn_rate) assign(:seats_total, seats_total) assign(:seats_claimed, seats_claimed) assign(:seats_pending, seats_pending) assign(:seat_customers, seat_customers) assign(:new_seat_customers, new_seat_customers) assign(:churned_seat_customers, churned_seat_customers) assign(:orders, orders) assign(:revenue, revenue) assign(:net_revenue, net_revenue) assign(:cumulative_revenue, cumulative_revenue) assign(:net_cumulative_revenue, net_cumulative_revenue) assign(:costs, costs) assign(:cumulative_costs, cumulative_costs) assign(:average_order_value, average_order_value) assign(:net_average_order_value, net_average_order_value) assign(:cost_per_user, cost_per_user) assign(:active_user_by_event, active_user_by_event) assign(:one_time_products, one_time_products) assign(:one_time_products_revenue, one_time_products_revenue) assign(:one_time_products_net_revenue, one_time_products_net_revenue) assign(:new_subscriptions, new_subscriptions) assign(:new_subscriptions_revenue, new_subscriptions_revenue) assign(:new_subscriptions_net_revenue, new_subscriptions_net_revenue) assign(:renewed_subscriptions, renewed_subscriptions) assign(:renewed_subscriptions_revenue, renewed_subscriptions_revenue) assign(:renewed_subscriptions_net_revenue, renewed_subscriptions_net_revenue) assign(:canceled_subscriptions, canceled_subscriptions) assign(:canceled_subscriptions_customer_service, canceled_subscriptions_customer_service) assign(:canceled_subscriptions_low_quality, canceled_subscriptions_low_quality) assign(:canceled_subscriptions_missing_features, canceled_subscriptions_missing_features) assign(:canceled_subscriptions_switched_service, canceled_subscriptions_switched_service) assign(:canceled_subscriptions_too_complex, canceled_subscriptions_too_complex) assign(:canceled_subscriptions_too_expensive, canceled_subscriptions_too_expensive) assign(:canceled_subscriptions_unused, canceled_subscriptions_unused) assign(:canceled_subscriptions_other, canceled_subscriptions_other) assign(:annual_recurring_revenue, annual_recurring_revenue) assign(:committed_annual_recurring_revenue, committed_annual_recurring_revenue) assign(:checkouts_conversion, checkouts_conversion) assign(:ltv, ltv) assign(:gross_margin, gross_margin) assign(:gross_margin_percentage, gross_margin_percentage) assign(:cashflow, cashflow) assign(:average_seats_per_customer, average_seats_per_customer) assign(:seat_utilization_rate, seat_utilization_rate) end |
Instance Attribute Details
#active_subscriptions ⇒ Models::Metric? (readonly)
30446 30447 30448 |
# File 'lib/pago/v2026_04/models.rb', line 30446 def active_subscriptions @active_subscriptions end |
#active_user_by_event ⇒ Models::Metric? (readonly)
30527 30528 30529 |
# File 'lib/pago/v2026_04/models.rb', line 30527 def active_user_by_event @active_user_by_event end |
#annual_recurring_revenue ⇒ Models::Metric? (readonly)
30584 30585 30586 |
# File 'lib/pago/v2026_04/models.rb', line 30584 def annual_recurring_revenue @annual_recurring_revenue end |
#average_order_value ⇒ Models::Metric? (readonly)
30518 30519 30520 |
# File 'lib/pago/v2026_04/models.rb', line 30518 def average_order_value @average_order_value end |
#average_revenue_per_user ⇒ Models::Metric? (readonly)
30464 30465 30466 |
# File 'lib/pago/v2026_04/models.rb', line 30464 def average_revenue_per_user @average_revenue_per_user end |
#average_seats_per_customer ⇒ Models::Metric? (readonly)
30605 30606 30607 |
# File 'lib/pago/v2026_04/models.rb', line 30605 def average_seats_per_customer @average_seats_per_customer end |
#canceled_subscriptions ⇒ Models::Metric? (readonly)
30557 30558 30559 |
# File 'lib/pago/v2026_04/models.rb', line 30557 def canceled_subscriptions @canceled_subscriptions end |
#canceled_subscriptions_customer_service ⇒ Models::Metric? (readonly)
30560 30561 30562 |
# File 'lib/pago/v2026_04/models.rb', line 30560 def canceled_subscriptions_customer_service @canceled_subscriptions_customer_service end |
#canceled_subscriptions_low_quality ⇒ Models::Metric? (readonly)
30563 30564 30565 |
# File 'lib/pago/v2026_04/models.rb', line 30563 def canceled_subscriptions_low_quality @canceled_subscriptions_low_quality end |
#canceled_subscriptions_missing_features ⇒ Models::Metric? (readonly)
30566 30567 30568 |
# File 'lib/pago/v2026_04/models.rb', line 30566 def canceled_subscriptions_missing_features @canceled_subscriptions_missing_features end |
#canceled_subscriptions_other ⇒ Models::Metric? (readonly)
30581 30582 30583 |
# File 'lib/pago/v2026_04/models.rb', line 30581 def canceled_subscriptions_other @canceled_subscriptions_other end |
#canceled_subscriptions_switched_service ⇒ Models::Metric? (readonly)
30569 30570 30571 |
# File 'lib/pago/v2026_04/models.rb', line 30569 def canceled_subscriptions_switched_service @canceled_subscriptions_switched_service end |
#canceled_subscriptions_too_complex ⇒ Models::Metric? (readonly)
30572 30573 30574 |
# File 'lib/pago/v2026_04/models.rb', line 30572 def canceled_subscriptions_too_complex @canceled_subscriptions_too_complex end |
#canceled_subscriptions_too_expensive ⇒ Models::Metric? (readonly)
30575 30576 30577 |
# File 'lib/pago/v2026_04/models.rb', line 30575 def canceled_subscriptions_too_expensive @canceled_subscriptions_too_expensive end |
#canceled_subscriptions_unused ⇒ Models::Metric? (readonly)
30578 30579 30580 |
# File 'lib/pago/v2026_04/models.rb', line 30578 def canceled_subscriptions_unused @canceled_subscriptions_unused end |
#cashflow ⇒ Models::Metric? (readonly)
30602 30603 30604 |
# File 'lib/pago/v2026_04/models.rb', line 30602 def cashflow @cashflow end |
#checkouts ⇒ Models::Metric? (readonly)
30467 30468 30469 |
# File 'lib/pago/v2026_04/models.rb', line 30467 def checkouts @checkouts end |
#checkouts_conversion ⇒ Models::Metric? (readonly)
30590 30591 30592 |
# File 'lib/pago/v2026_04/models.rb', line 30590 def checkouts_conversion @checkouts_conversion end |
#churn_rate ⇒ Models::Metric? (readonly)
30476 30477 30478 |
# File 'lib/pago/v2026_04/models.rb', line 30476 def churn_rate @churn_rate end |
#churned_seat_customers ⇒ Models::Metric? (readonly)
30494 30495 30496 |
# File 'lib/pago/v2026_04/models.rb', line 30494 def churned_seat_customers @churned_seat_customers end |
#churned_subscriptions ⇒ Models::Metric? (readonly)
30473 30474 30475 |
# File 'lib/pago/v2026_04/models.rb', line 30473 def churned_subscriptions @churned_subscriptions end |
#committed_annual_recurring_revenue ⇒ Models::Metric? (readonly)
30587 30588 30589 |
# File 'lib/pago/v2026_04/models.rb', line 30587 def committed_annual_recurring_revenue @committed_annual_recurring_revenue end |
#committed_monthly_recurring_revenue ⇒ Models::Metric? (readonly)
30458 30459 30460 |
# File 'lib/pago/v2026_04/models.rb', line 30458 def committed_monthly_recurring_revenue @committed_monthly_recurring_revenue end |
#committed_subscriptions ⇒ Models::Metric? (readonly)
30449 30450 30451 |
# File 'lib/pago/v2026_04/models.rb', line 30449 def committed_subscriptions @committed_subscriptions end |
#cost_per_user ⇒ Models::Metric? (readonly)
30524 30525 30526 |
# File 'lib/pago/v2026_04/models.rb', line 30524 def cost_per_user @cost_per_user end |
#costs ⇒ Models::Metric? (readonly)
30512 30513 30514 |
# File 'lib/pago/v2026_04/models.rb', line 30512 def costs @costs end |
#cumulative_costs ⇒ Models::Metric? (readonly)
30515 30516 30517 |
# File 'lib/pago/v2026_04/models.rb', line 30515 def cumulative_costs @cumulative_costs end |
#cumulative_revenue ⇒ Models::Metric? (readonly)
30506 30507 30508 |
# File 'lib/pago/v2026_04/models.rb', line 30506 def cumulative_revenue @cumulative_revenue end |
#gross_margin ⇒ Models::Metric? (readonly)
30596 30597 30598 |
# File 'lib/pago/v2026_04/models.rb', line 30596 def gross_margin @gross_margin end |
#gross_margin_percentage ⇒ Models::Metric? (readonly)
30599 30600 30601 |
# File 'lib/pago/v2026_04/models.rb', line 30599 def gross_margin_percentage @gross_margin_percentage end |
#ltv ⇒ Models::Metric? (readonly)
30593 30594 30595 |
# File 'lib/pago/v2026_04/models.rb', line 30593 def ltv @ltv end |
#monthly_recurring_revenue ⇒ Models::Metric? (readonly)
30452 30453 30454 |
# File 'lib/pago/v2026_04/models.rb', line 30452 def monthly_recurring_revenue @monthly_recurring_revenue end |
#net_average_order_value ⇒ Models::Metric? (readonly)
30521 30522 30523 |
# File 'lib/pago/v2026_04/models.rb', line 30521 def net_average_order_value @net_average_order_value end |
#net_cumulative_revenue ⇒ Models::Metric? (readonly)
30509 30510 30511 |
# File 'lib/pago/v2026_04/models.rb', line 30509 def net_cumulative_revenue @net_cumulative_revenue end |
#net_revenue ⇒ Models::Metric? (readonly)
30503 30504 30505 |
# File 'lib/pago/v2026_04/models.rb', line 30503 def net_revenue @net_revenue end |
#new_seat_customers ⇒ Models::Metric? (readonly)
30491 30492 30493 |
# File 'lib/pago/v2026_04/models.rb', line 30491 def new_seat_customers @new_seat_customers end |
#new_subscriptions ⇒ Models::Metric? (readonly)
30539 30540 30541 |
# File 'lib/pago/v2026_04/models.rb', line 30539 def new_subscriptions @new_subscriptions end |
#new_subscriptions_net_revenue ⇒ Models::Metric? (readonly)
30545 30546 30547 |
# File 'lib/pago/v2026_04/models.rb', line 30545 def new_subscriptions_net_revenue @new_subscriptions_net_revenue end |
#new_subscriptions_revenue ⇒ Models::Metric? (readonly)
30542 30543 30544 |
# File 'lib/pago/v2026_04/models.rb', line 30542 def new_subscriptions_revenue @new_subscriptions_revenue end |
#one_time_products ⇒ Models::Metric? (readonly)
30530 30531 30532 |
# File 'lib/pago/v2026_04/models.rb', line 30530 def one_time_products @one_time_products end |
#one_time_products_net_revenue ⇒ Models::Metric? (readonly)
30536 30537 30538 |
# File 'lib/pago/v2026_04/models.rb', line 30536 def one_time_products_net_revenue @one_time_products_net_revenue end |
#one_time_products_revenue ⇒ Models::Metric? (readonly)
30533 30534 30535 |
# File 'lib/pago/v2026_04/models.rb', line 30533 def one_time_products_revenue @one_time_products_revenue end |
#orders ⇒ Models::Metric? (readonly)
30497 30498 30499 |
# File 'lib/pago/v2026_04/models.rb', line 30497 def orders @orders end |
#renewed_subscriptions ⇒ Models::Metric? (readonly)
30548 30549 30550 |
# File 'lib/pago/v2026_04/models.rb', line 30548 def renewed_subscriptions @renewed_subscriptions end |
#renewed_subscriptions_net_revenue ⇒ Models::Metric? (readonly)
30554 30555 30556 |
# File 'lib/pago/v2026_04/models.rb', line 30554 def renewed_subscriptions_net_revenue @renewed_subscriptions_net_revenue end |
#renewed_subscriptions_revenue ⇒ Models::Metric? (readonly)
30551 30552 30553 |
# File 'lib/pago/v2026_04/models.rb', line 30551 def renewed_subscriptions_revenue @renewed_subscriptions_revenue end |
#revenue ⇒ Models::Metric? (readonly)
30500 30501 30502 |
# File 'lib/pago/v2026_04/models.rb', line 30500 def revenue @revenue end |
#seat_customers ⇒ Models::Metric? (readonly)
30488 30489 30490 |
# File 'lib/pago/v2026_04/models.rb', line 30488 def seat_customers @seat_customers end |
#seat_utilization_rate ⇒ Models::Metric? (readonly)
30608 30609 30610 |
# File 'lib/pago/v2026_04/models.rb', line 30608 def seat_utilization_rate @seat_utilization_rate end |
#seats_claimed ⇒ Models::Metric? (readonly)
30482 30483 30484 |
# File 'lib/pago/v2026_04/models.rb', line 30482 def seats_claimed @seats_claimed end |
#seats_pending ⇒ Models::Metric? (readonly)
30485 30486 30487 |
# File 'lib/pago/v2026_04/models.rb', line 30485 def seats_pending @seats_pending end |
#seats_total ⇒ Models::Metric? (readonly)
30479 30480 30481 |
# File 'lib/pago/v2026_04/models.rb', line 30479 def seats_total @seats_total end |
#succeeded_checkouts ⇒ Models::Metric? (readonly)
30470 30471 30472 |
# File 'lib/pago/v2026_04/models.rb', line 30470 def succeeded_checkouts @succeeded_checkouts end |
#trial_committed_monthly_recurring_revenue ⇒ Models::Metric? (readonly)
30461 30462 30463 |
# File 'lib/pago/v2026_04/models.rb', line 30461 def trial_committed_monthly_recurring_revenue @trial_committed_monthly_recurring_revenue end |
#trial_monthly_recurring_revenue ⇒ Models::Metric? (readonly)
30455 30456 30457 |
# File 'lib/pago/v2026_04/models.rb', line 30455 def trial_monthly_recurring_revenue @trial_monthly_recurring_revenue end |
Class Method Details
.from_json(data) ⇒ Metrics?
30727 30728 30729 30730 30731 30732 30733 30734 30735 30736 30737 30738 30739 30740 30741 30742 30743 30744 30745 30746 30747 30748 30749 30750 30751 30752 30753 30754 30755 30756 30757 30758 30759 30760 30761 30762 30763 30764 30765 30766 30767 30768 30769 30770 30771 30772 30773 30774 30775 30776 30777 30778 30779 30780 30781 30782 30783 30784 30785 30786 30787 30788 30789 30790 30791 30792 |
# File 'lib/pago/v2026_04/models.rb', line 30727 def self.from_json(data) data = ::JSON.parse(data) if data.is_a?(String) data = ::Pago::Serde.object(data) return nil if data.nil? wrap_raw( new( active_subscriptions: (data.key?("active_subscriptions") ? Models::Metric.from_json(data["active_subscriptions"]) : ::Pago::UNSET), committed_subscriptions: (data.key?("committed_subscriptions") ? Models::Metric.from_json(data["committed_subscriptions"]) : ::Pago::UNSET), monthly_recurring_revenue: (data.key?("monthly_recurring_revenue") ? Models::Metric.from_json(data["monthly_recurring_revenue"]) : ::Pago::UNSET), trial_monthly_recurring_revenue: (data.key?("trial_monthly_recurring_revenue") ? Models::Metric.from_json(data["trial_monthly_recurring_revenue"]) : ::Pago::UNSET), committed_monthly_recurring_revenue: (data.key?("committed_monthly_recurring_revenue") ? Models::Metric.from_json(data["committed_monthly_recurring_revenue"]) : ::Pago::UNSET), trial_committed_monthly_recurring_revenue: (data.key?("trial_committed_monthly_recurring_revenue") ? Models::Metric.from_json(data["trial_committed_monthly_recurring_revenue"]) : ::Pago::UNSET), average_revenue_per_user: (data.key?("average_revenue_per_user") ? Models::Metric.from_json(data["average_revenue_per_user"]) : ::Pago::UNSET), checkouts: (data.key?("checkouts") ? Models::Metric.from_json(data["checkouts"]) : ::Pago::UNSET), succeeded_checkouts: (data.key?("succeeded_checkouts") ? Models::Metric.from_json(data["succeeded_checkouts"]) : ::Pago::UNSET), churned_subscriptions: (data.key?("churned_subscriptions") ? Models::Metric.from_json(data["churned_subscriptions"]) : ::Pago::UNSET), churn_rate: (data.key?("churn_rate") ? Models::Metric.from_json(data["churn_rate"]) : ::Pago::UNSET), seats_total: (data.key?("seats_total") ? Models::Metric.from_json(data["seats_total"]) : ::Pago::UNSET), seats_claimed: (data.key?("seats_claimed") ? Models::Metric.from_json(data["seats_claimed"]) : ::Pago::UNSET), seats_pending: (data.key?("seats_pending") ? Models::Metric.from_json(data["seats_pending"]) : ::Pago::UNSET), seat_customers: (data.key?("seat_customers") ? Models::Metric.from_json(data["seat_customers"]) : ::Pago::UNSET), new_seat_customers: (data.key?("new_seat_customers") ? Models::Metric.from_json(data["new_seat_customers"]) : ::Pago::UNSET), churned_seat_customers: (data.key?("churned_seat_customers") ? Models::Metric.from_json(data["churned_seat_customers"]) : ::Pago::UNSET), orders: (data.key?("orders") ? Models::Metric.from_json(data["orders"]) : ::Pago::UNSET), revenue: (data.key?("revenue") ? Models::Metric.from_json(data["revenue"]) : ::Pago::UNSET), net_revenue: (data.key?("net_revenue") ? Models::Metric.from_json(data["net_revenue"]) : ::Pago::UNSET), cumulative_revenue: (data.key?("cumulative_revenue") ? Models::Metric.from_json(data["cumulative_revenue"]) : ::Pago::UNSET), net_cumulative_revenue: (data.key?("net_cumulative_revenue") ? Models::Metric.from_json(data["net_cumulative_revenue"]) : ::Pago::UNSET), costs: (data.key?("costs") ? Models::Metric.from_json(data["costs"]) : ::Pago::UNSET), cumulative_costs: (data.key?("cumulative_costs") ? Models::Metric.from_json(data["cumulative_costs"]) : ::Pago::UNSET), average_order_value: (data.key?("average_order_value") ? Models::Metric.from_json(data["average_order_value"]) : ::Pago::UNSET), net_average_order_value: (data.key?("net_average_order_value") ? Models::Metric.from_json(data["net_average_order_value"]) : ::Pago::UNSET), cost_per_user: (data.key?("cost_per_user") ? Models::Metric.from_json(data["cost_per_user"]) : ::Pago::UNSET), active_user_by_event: (data.key?("active_user_by_event") ? Models::Metric.from_json(data["active_user_by_event"]) : ::Pago::UNSET), one_time_products: (data.key?("one_time_products") ? Models::Metric.from_json(data["one_time_products"]) : ::Pago::UNSET), one_time_products_revenue: (data.key?("one_time_products_revenue") ? Models::Metric.from_json(data["one_time_products_revenue"]) : ::Pago::UNSET), one_time_products_net_revenue: (data.key?("one_time_products_net_revenue") ? Models::Metric.from_json(data["one_time_products_net_revenue"]) : ::Pago::UNSET), new_subscriptions: (data.key?("new_subscriptions") ? Models::Metric.from_json(data["new_subscriptions"]) : ::Pago::UNSET), new_subscriptions_revenue: (data.key?("new_subscriptions_revenue") ? Models::Metric.from_json(data["new_subscriptions_revenue"]) : ::Pago::UNSET), new_subscriptions_net_revenue: (data.key?("new_subscriptions_net_revenue") ? Models::Metric.from_json(data["new_subscriptions_net_revenue"]) : ::Pago::UNSET), renewed_subscriptions: (data.key?("renewed_subscriptions") ? Models::Metric.from_json(data["renewed_subscriptions"]) : ::Pago::UNSET), renewed_subscriptions_revenue: (data.key?("renewed_subscriptions_revenue") ? Models::Metric.from_json(data["renewed_subscriptions_revenue"]) : ::Pago::UNSET), renewed_subscriptions_net_revenue: (data.key?("renewed_subscriptions_net_revenue") ? Models::Metric.from_json(data["renewed_subscriptions_net_revenue"]) : ::Pago::UNSET), canceled_subscriptions: (data.key?("canceled_subscriptions") ? Models::Metric.from_json(data["canceled_subscriptions"]) : ::Pago::UNSET), canceled_subscriptions_customer_service: (data.key?("canceled_subscriptions_customer_service") ? Models::Metric.from_json(data["canceled_subscriptions_customer_service"]) : ::Pago::UNSET), canceled_subscriptions_low_quality: (data.key?("canceled_subscriptions_low_quality") ? Models::Metric.from_json(data["canceled_subscriptions_low_quality"]) : ::Pago::UNSET), canceled_subscriptions_missing_features: (data.key?("canceled_subscriptions_missing_features") ? Models::Metric.from_json(data["canceled_subscriptions_missing_features"]) : ::Pago::UNSET), canceled_subscriptions_switched_service: (data.key?("canceled_subscriptions_switched_service") ? Models::Metric.from_json(data["canceled_subscriptions_switched_service"]) : ::Pago::UNSET), canceled_subscriptions_too_complex: (data.key?("canceled_subscriptions_too_complex") ? Models::Metric.from_json(data["canceled_subscriptions_too_complex"]) : ::Pago::UNSET), canceled_subscriptions_too_expensive: (data.key?("canceled_subscriptions_too_expensive") ? Models::Metric.from_json(data["canceled_subscriptions_too_expensive"]) : ::Pago::UNSET), canceled_subscriptions_unused: (data.key?("canceled_subscriptions_unused") ? Models::Metric.from_json(data["canceled_subscriptions_unused"]) : ::Pago::UNSET), canceled_subscriptions_other: (data.key?("canceled_subscriptions_other") ? Models::Metric.from_json(data["canceled_subscriptions_other"]) : ::Pago::UNSET), annual_recurring_revenue: (data.key?("annual_recurring_revenue") ? Models::Metric.from_json(data["annual_recurring_revenue"]) : ::Pago::UNSET), committed_annual_recurring_revenue: (data.key?("committed_annual_recurring_revenue") ? Models::Metric.from_json(data["committed_annual_recurring_revenue"]) : ::Pago::UNSET), checkouts_conversion: (data.key?("checkouts_conversion") ? Models::Metric.from_json(data["checkouts_conversion"]) : ::Pago::UNSET), ltv: (data.key?("ltv") ? Models::Metric.from_json(data["ltv"]) : ::Pago::UNSET), gross_margin: (data.key?("gross_margin") ? Models::Metric.from_json(data["gross_margin"]) : ::Pago::UNSET), gross_margin_percentage: (data.key?("gross_margin_percentage") ? Models::Metric.from_json(data["gross_margin_percentage"]) : ::Pago::UNSET), cashflow: (data.key?("cashflow") ? Models::Metric.from_json(data["cashflow"]) : ::Pago::UNSET), average_seats_per_customer: (data.key?("average_seats_per_customer") ? Models::Metric.from_json(data["average_seats_per_customer"]) : ::Pago::UNSET), seat_utilization_rate: (data.key?("seat_utilization_rate") ? Models::Metric.from_json(data["seat_utilization_rate"]) : ::Pago::UNSET) ), data ) end |