Previous Docs Version

The documentation you are viewing is for a previous version of the Vendr product. Click here to jump to the current stable version.

AnalyticsService

API reference for AnalyticsService in Vendr, the eCommerce solution for Umbraco v8+

AnalyticsService

public class AnalyticsService : ServiceBase, IAnalyticsService

Inheritance

Namespace

Constructors

AnalyticsService

public AnalyticsService(IRepositoryFactory repositoryFactory, IUnitOfWorkProvider uowProvider, 
    ILogger logger, ICache cache, IStoreService storeService, ICurrencyService currencyService)

Methods

GetAverageOrderValueReport

public DateReportData<Amount> GetAverageOrderValueReport(Guid storeId, DateTime from, DateTime to, 
    DateTime? compareFrom, DateTime? compareTo)

GetCartConversionRatesReport

public CartConversionRatesReportData GetCartConversionRatesReport(Guid storeId, DateTime from, 
    DateTime to, DateTime? compareFrom, DateTime? compareTo)

GetRepeatCustomerRatesReport

public RepeatCustomerRatesReportData GetRepeatCustomerRatesReport(Guid storeId, DateTime from, 
    DateTime to, DateTime? compareFrom, DateTime? compareTo)

GetTopSellingProducts

public ProductSalesReportData GetTopSellingProducts(Guid storeId, DateTime from, DateTime to, 
    DateTime? compareFrom, DateTime? compareTo)

GetTotalOrdersReport

public DateReportData<long> GetTotalOrdersReport(Guid storeId, DateTime from, DateTime to, 
    DateTime? compareFrom, DateTime? compareTo)

GetTotalRevenueReport

public DateReportData<Amount> GetTotalRevenueReport(Guid storeId, DateTime from, DateTime to, 
    DateTime? compareFrom, DateTime? compareTo)

Edit this page on GitHub

Site + logo design © 2025 Outfield Digital Ltd. Content contributions licensed under MIT.
Vendr® is a Registered Trademark of Outfield Digital Ltd.