seitime-frappe/frappe/website/report/website_analytics/website_analytics.js
Suraj Shetty ad2d651e45 feat: Add Group By option to Website Analytics report
- Also fixed order_by of main query
2023-02-28 14:15:41 +05:30

43 lines
1,019 B
JavaScript

// Copyright (c) 2016, Frappe Technologies and contributors
// For license information, please see license.txt
/* eslint-disable */
frappe.query_reports["Website Analytics"] = {
filters: [
{
fieldname: "from_date",
label: __("From Date"),
fieldtype: "Date",
default: frappe.datetime.add_days(frappe.datetime.now_date(true), -100),
},
{
fieldname: "to_date",
label: __("To Date"),
fieldtype: "Date",
default: frappe.datetime.now_date(true),
},
{
fieldname: "range",
label: __("Range"),
fieldtype: "Select",
options: [
{ value: "Daily", label: __("Daily") },
{ value: "Weekly", label: __("Weekly") },
{ value: "Monthly", label: __("Monthly") },
],
default: "Daily",
reqd: 1,
},
{
fieldname: "group_by",
label: __("Group By"),
fieldtype: "Select",
options: [
{ value: "path", label: __("Path") },
{ value: "browser", label: __("Browser") },
{ value: "referrer", label: __("Referrer") },
],
default: "path",
},
],
};