From 917b7faea923a404c072815b4dbc7911fe737f47 Mon Sep 17 00:00:00 2001 From: James Hill Date: Fri, 12 Sep 2025 15:58:46 +1200 Subject: [PATCH 1/2] Test fixes after core AI changes [no_release] Also testing CustomReports integration --- .github/workflows/matomo-tests.yml | 1 + .../test___API.getReportMetadata_.xml | 75 ++- .../test___API.getReportPagesMetadata_.xml | 102 +++- .../test___API.getWidgetMetadata_.xml | 215 ++----- ...hCustomReports__API.getReportMetadata_.xml | 445 ++++++++++++-- ...omReports__API.getReportPagesMetadata_.xml | 545 +++++++++++++++++- ...hCustomReports__API.getWidgetMetadata_.xml | 407 ++++++------- 7 files changed, 1379 insertions(+), 411 deletions(-) diff --git a/.github/workflows/matomo-tests.yml b/.github/workflows/matomo-tests.yml index 2580a64..af4bddc 100644 --- a/.github/workflows/matomo-tests.yml +++ b/.github/workflows/matomo-tests.yml @@ -54,6 +54,7 @@ jobs: artifacts-pass: ${{ secrets.ARTIFACTS_PASS }} upload-artifacts: ${{ matrix.php == '7.2' && matrix.target == 'maximum_supported_matomo' }} artifacts-protected: true + dependent-plugins: 'innocraft/plugin-CustomReports' UI: runs-on: ubuntu-24.04 steps: diff --git a/tests/System/expected/test___API.getReportMetadata_.xml b/tests/System/expected/test___API.getReportMetadata_.xml index c6908bf..b9ad07d 100644 --- a/tests/System/expected/test___API.getReportMetadata_.xml +++ b/tests/System/expected/test___API.getReportMetadata_.xml @@ -2514,6 +2514,8 @@ Percent of Visitors from Search Engines Visitors from Social Networks Percent of Visitors from Social Networks + Visitors from AI Assistants + Percent of Visitors from AI Assistants Visitors from Direct Entry Percent of Visitors from Direct Entry Visitors from Websites @@ -2522,6 +2524,7 @@ Percent of Visitors from Campaigns Distinct search engines Distinct social networks + Distinct AI assistants Distinct websites Distinct keywords Distinct campaigns @@ -2531,6 +2534,8 @@ percent number percent + number + percent number percent number @@ -2539,6 +2544,7 @@ percent number number + number number number number @@ -2837,7 +2843,7 @@ Referrers getSocials Social network - In this table, you can see which websites referred visitors to your site. <br /> By clicking on a row in the table, you can see which URLs the links to your website were on. + This report shows which social networks led visitors to your website.<br />By clicking on a row in the table, you can see from which social network pages visitors came to your website. Social network Website Page @@ -2891,6 +2897,67 @@ Referrers_getSocials + + Referrers + AI Assistants + AI Assistants + Referrers + getAIAssistants + AI Assistant + This report shows which AI assistants led visitors to your website.<br />By clicking on a row in the table, you can see from which AI assistant pages visitors came to your website. + + AI Assistant + Website Page + + + Visits + Unique visitors + Actions + Users + + + If a visitor comes to your website for the first time or if they visit a page more than 30 minutes after their last page view, this will be recorded as a new visit. + The number of unduplicated visitors coming to your website. Every user is only counted once, even if they visit the website multiple times a day. + The number of actions performed by your visitors. Actions can be page views, internal site searches, downloads or outlinks. + The number of users logged in your website. It is the number of unique active users that have a User ID set (via the Tracking code function 'setUserId'). + The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. + The average duration of a visit. + The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. + + + Actions per Visit + Avg. Time on Website + Bounce Rate + + + number + number + number + number + number + duration_s + percent + percent + + getUrlsForAIAssistant + + Conversions + Revenue + + + Revenue per Visit + + + money + number + percent + money + + + + Referrers_getAIAssistants + Referrers Campaigns @@ -3598,6 +3665,8 @@ Percent of Visitors from Search Engines Visitors from Social Networks Percent of Visitors from Social Networks + Visitors from AI Assistants + Percent of Visitors from AI Assistants Visitors from Direct Entry Percent of Visitors from Direct Entry Visitors from Websites @@ -3606,6 +3675,7 @@ Percent of Visitors from Campaigns Distinct search engines Distinct social networks + Distinct AI assistants Distinct websites Distinct keywords Distinct campaigns @@ -3702,6 +3772,8 @@ percent number percent + number + percent number percent number @@ -3710,6 +3782,7 @@ percent number number + number number number number diff --git a/tests/System/expected/test___API.getReportPagesMetadata_.xml b/tests/System/expected/test___API.getReportPagesMetadata_.xml index dd6dede..d6905fa 100644 --- a/tests/System/expected/test___API.getReportPagesMetadata_.xml +++ b/tests/System/expected/test___API.getReportPagesMetadata_.xml @@ -1627,6 +1627,39 @@ + + Referrers_Referrers.Referrers_AIAssistants + + Referrers_Referrers + Acquisition + 15 + icon-reporting-referer + + + + + Referrers_AIAssistants + AI Assistants + 18 + <p>In this table, you can see which AI assistants referred visitors to your site.</p><p>By clicking on a row in the table, you can see which URLs the links to your website were on.</p> + + + + AI Assistants + Referrers + getAIAssistants + 113 + + Referrers + getAIAssistants + + widgetReferrersgetAIAssistants + 0 + graphPie + 1 + + + Referrers_Referrers.Referrers_WidgetGetAll @@ -2752,6 +2785,38 @@ tableGoals 1 + + AI Assistants + + Goals by Referrers + Goals by Referrers + 99 + + + + + + Goals by Referrers + Goals by Referrers + 99 + + + Referrers + getAIAssistants + 6 + + 1 + tableGoals + Referrers + getAIAssistants + 1 + 0 + + widgetReferrersgetAIAssistantsforceView1viewDataTabletableGoalsdocumentationForGoalsPage1idGoal0 + 0 + tableGoals + 1 + Campaigns @@ -2770,7 +2835,7 @@ Referrers getCampaigns - 6 + 7 1 tableGoals @@ -3863,6 +3928,39 @@ tableGoals 1 + + AI Assistants + + Sales by Referrers + Sales by Referrers + 99 + + + + + + Sales by Referrers + Sales by Referrers + 99 + + + Referrers + getAIAssistants + 6 + + 1 + tableGoals + Referrers + getAIAssistants + 1 + ecommerceOrder + visitEcommerceStatus==ordered + + widgetReferrersgetAIAssistantsforceView1viewDataTabletableGoalsdocumentationForGoalsPage1idGoalecommerceOrdersegmented_visitor_log_segment_suffixvisitEcommerceStatus3D3Dordered + 0 + tableGoals + 1 + Campaigns @@ -3881,7 +3979,7 @@ Referrers getCampaigns - 6 + 7 1 tableGoals diff --git a/tests/System/expected/test___API.getWidgetMetadata_.xml b/tests/System/expected/test___API.getWidgetMetadata_.xml index 8ab6187..b7b847e 100644 --- a/tests/System/expected/test___API.getWidgetMetadata_.xml +++ b/tests/System/expected/test___API.getWidgetMetadata_.xml @@ -1956,6 +1956,34 @@ graphPie 1 + + AI Assistants + + Referrers_Referrers + Acquisition + 15 + icon-reporting-referer + + + + + Referrers_AIAssistants + AI Assistants + 18 + <p>In this table, you can see which AI assistants referred visitors to your site.</p><p>By clicking on a row in the table, you can see which URLs the links to your website were on.</p> + + Referrers + getAIAssistants + 113 + + Referrers + getAIAssistants + + widgetReferrersgetAIAssistants + 0 + graphPie + 1 + Campaigns @@ -2678,6 +2706,39 @@ table 1 + + Sales by Referrers: AI Assistants + + Goals_Ecommerce + Ecommerce + 20 + icon-reporting-ecommerce + + + + + Ecommerce_Sales + Sales + 15 + <p>This section contains an extensive collection of reports to help you analyse the different conditions that most commonly lead to sales, such as the traffic and campaign sources, user time and location and devices used to access them.</p><p>You can also learn exactly how revenue is associated with each dimension, such as specific traffic types or tracked campaigns.</p> + + Referrers + getAIAssistants + 6 + + 1 + tableGoals + Referrers + getAIAssistants + 1 + ecommerceOrder + visitEcommerceStatus==ordered + + widgetReferrersgetAIAssistantsforceView1viewDataTabletableGoalsdocumentationForGoalsPage1idGoalecommerceOrdersegmented_visitor_log_segment_suffixvisitEcommerceStatus3D3Dordered + 0 + tableGoals + 1 + Sales by Referrers: Campaigns @@ -2696,7 +2757,7 @@ Referrers getCampaigns - 6 + 7 1 tableGoals @@ -3008,156 +3069,4 @@ tableGoals 1 - - Sales by User attribute: Visits per hour in the site's timezone - - Goals_Ecommerce - Ecommerce - 20 - icon-reporting-ecommerce - - - - - Ecommerce_Sales - Sales - 15 - <p>This section contains an extensive collection of reports to help you analyse the different conditions that most commonly lead to sales, such as the traffic and campaign sources, user time and location and devices used to access them.</p><p>You can also learn exactly how revenue is associated with each dimension, such as specific traffic types or tracked campaigns.</p> - - VisitTime - getVisitInformationPerServerTime - 401 - - 1 - tableGoals - VisitTime - getVisitInformationPerServerTime - 1 - ecommerceOrder - visitEcommerceStatus==ordered - - widgetVisitTimegetVisitInformationPerServerTimeforceView1viewDataTabletableGoalsdocumentationForGoalsPage1idGoalecommerceOrdersegmented_visitor_log_segment_suffixvisitEcommerceStatus3D3Dordered - 0 - tableGoals - 1 - - - Overview - - Goals_Goals - Goals - 25 - icon-reporting-goal - - - - - General_Overview - Overview - 2 - <p>The Goals Overview reports on the performance of the goals defined for your website. You can access your goal’s conversion percentages, amount of revenue generated and full reports for each.</p><p>Click on an individual metric within the sparkline chart to focus on it within the full-sized evolution graph.</p><p><a href="https://matomo.org/docs/tracking-goals-web-analytics/?mtm_campaign=Matomo_App&mtm_source=Matomo_App_OnPremise&mtm_medium=App.Goals.Overview" rel="noreferrer noopener" target="_blank">Learn more in our Goals guide here.</a></p> - - CoreHome - renderWidgetContainer - 0 - - CoreHome - renderWidgetContainer - GoalsOverview - - widgetGoalsOverview - 0 - - 1 - - - - - Goals_Goals - Goals - 99 - - - - - - General_Overview - Overview - 99 - - - Goals - getEvolutionGraph - 5 - - 1 - graphEvolution - Goals - getEvolutionGraph - - widgetGoalsgetEvolutionGraphforceView1viewDataTablegraphEvolution - 0 - graphEvolution - 1 - - - - - Goals_Goals - Goals - 99 - - - - - - General_Overview - Overview - 99 - - - Goals - getMetrics - 15 - - 1 - sparklines - Goals - getMetrics - - widgetGoalsgetMetricsforceView1viewDataTablesparklines - 0 - sparklines - 1 - - - - - Goals_Goals - Goals - 99 - - - - - - General_Overview - Overview - 99 - - - Goals - getSparklines - 25 - - Goals - getSparklines - - widgetGoalsgetSparklines - 0 - - 1 - - - \ No newline at end of file diff --git a/tests/System/expected/test__withCustomReports__API.getReportMetadata_.xml b/tests/System/expected/test__withCustomReports__API.getReportMetadata_.xml index 96b5208..0ba1aa3 100644 --- a/tests/System/expected/test__withCustomReports__API.getReportMetadata_.xml +++ b/tests/System/expected/test__withCustomReports__API.getReportMetadata_.xml @@ -11,6 +11,7 @@ Visits Actions Pageviews + Hits Revenue Conversions Ecommerce Orders @@ -20,11 +21,13 @@ If a visitor comes to your website for the first time or if they visit a page more than 30 minutes after their last page view, this will be recorded as a new visit. The number of actions performed by your visitors. Actions can be page views, internal site searches, downloads or outlinks. The number of times this page was visited. + The total count of all interactions recorded on your website, including page views, link clicks, downloads, and events. Visits Evolution Actions Evolution Pageviews Evolution + Hits Evolution Revenue Evolution Conversions Evolution Ecommerce Orders Evolution @@ -34,6 +37,7 @@ number number number + number money number number @@ -41,6 +45,7 @@ percent percent percent + percent percent percent percent @@ -61,6 +66,7 @@ Visits Actions Pageviews + Hits Revenue Conversions Ecommerce Orders @@ -70,11 +76,13 @@ If a visitor comes to your website for the first time or if they visit a page more than 30 minutes after their last page view, this will be recorded as a new visit. The number of actions performed by your visitors. Actions can be page views, internal site searches, downloads or outlinks. The number of times this page was visited. + The total count of all interactions recorded on your website, including page views, link clicks, downloads, and events. Visits Evolution Actions Evolution Pageviews Evolution + Hits Evolution Revenue Evolution Conversions Evolution Ecommerce Orders Evolution @@ -84,6 +92,7 @@ number number number + number money number number @@ -91,6 +100,7 @@ percent percent percent + percent percent percent percent @@ -154,15 +164,17 @@ Visits Unique visitors Actions + Users If a visitor comes to your website for the first time or if they visit a page more than 30 minutes after their last page view, this will be recorded as a new visit. The number of unduplicated visitors coming to your website. Every user is only counted once, even if they visit the website multiple times a day. The number of actions performed by your visitors. Actions can be page views, internal site searches, downloads or outlinks. + The number of users logged in your website. It is the number of unique active users that have a User ID set (via the Tracking code function 'setUserId'). The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -173,6 +185,7 @@ number number number + number number duration_s percent @@ -185,6 +198,12 @@ Revenue per Visit + + money + number + percent + money + UserCountry_getCountry @@ -201,15 +220,17 @@ Visits Unique visitors Actions + Users If a visitor comes to your website for the first time or if they visit a page more than 30 minutes after their last page view, this will be recorded as a new visit. The number of unduplicated visitors coming to your website. Every user is only counted once, even if they visit the website multiple times a day. The number of actions performed by your visitors. Actions can be page views, internal site searches, downloads or outlinks. + The number of users logged in your website. It is the number of unique active users that have a User ID set (via the Tracking code function 'setUserId'). The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -220,6 +241,7 @@ number number number + number number duration_s percent @@ -232,6 +254,12 @@ Revenue per Visit + + money + number + percent + money + UserCountry_getContinent @@ -248,15 +276,17 @@ Visits Unique visitors Actions + Users If a visitor comes to your website for the first time or if they visit a page more than 30 minutes after their last page view, this will be recorded as a new visit. The number of unduplicated visitors coming to your website. Every user is only counted once, even if they visit the website multiple times a day. The number of actions performed by your visitors. Actions can be page views, internal site searches, downloads or outlinks. + The number of users logged in your website. It is the number of unique active users that have a User ID set (via the Tracking code function 'setUserId'). The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -267,6 +297,7 @@ number number number + number number duration_s percent @@ -279,6 +310,12 @@ Revenue per Visit + + money + number + percent + money + UserCountry_getRegion @@ -305,7 +342,7 @@ The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -346,15 +383,17 @@ Visits Unique visitors Actions + Users If a visitor comes to your website for the first time or if they visit a page more than 30 minutes after their last page view, this will be recorded as a new visit. The number of unduplicated visitors coming to your website. Every user is only counted once, even if they visit the website multiple times a day. The number of actions performed by your visitors. Actions can be page views, internal site searches, downloads or outlinks. + The number of users logged in your website. It is the number of unique active users that have a User ID set (via the Tracking code function 'setUserId'). The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -365,6 +404,7 @@ number number number + number number duration_s percent @@ -377,6 +417,12 @@ Revenue per Visit + + money + number + percent + money + UserCountry_getCity @@ -403,7 +449,7 @@ The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -454,7 +500,7 @@ The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -478,6 +524,12 @@ Revenue per Visit + + money + number + percent + money + DevicesDetection_getType @@ -504,7 +556,7 @@ The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -528,6 +580,12 @@ Revenue per Visit + + money + number + percent + money + DevicesDetection_getModel @@ -554,7 +612,7 @@ The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -578,6 +636,12 @@ Revenue per Visit + + money + number + percent + money + DevicesDetection_getBrand @@ -604,7 +668,7 @@ The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -655,7 +719,7 @@ The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -706,7 +770,7 @@ The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -737,6 +801,12 @@ Revenue per Visit + + money + number + percent + money + DevicesDetection_getBrowsers @@ -763,7 +833,7 @@ The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -814,7 +884,7 @@ The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -865,7 +935,7 @@ The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -916,7 +986,7 @@ The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -951,6 +1021,7 @@ If a visitor comes to your website for the first time or if they visit a page more than 30 minutes after their last page view, this will be recorded as a new visit. + The percentage of total visits where the plugin was detected. A visit may include multiple plugins. The value is rounded down to whole numbers. % Visits @@ -985,7 +1056,7 @@ The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -1036,7 +1107,7 @@ The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -1061,6 +1132,12 @@ Revenue per Visit + + money + number + percent + money + VisitTime_getVisitInformationPerServerTime @@ -1086,7 +1163,7 @@ The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -1133,10 +1210,11 @@ If a visitor comes to your website for the first time or if they visit a page more than 30 minutes after their last page view, this will be recorded as a new visit. The number of actions performed by your visitors. Actions can be page views, internal site searches, downloads or outlinks. + Number of visits where at least one goal was successfully converted. The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -1184,7 +1262,7 @@ The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -1209,6 +1287,12 @@ Revenue per Visit + + money + number + percent + money + CustomVariables_getCustomVariables @@ -1225,11 +1309,15 @@ DimensionVisit2 Visits + Unique visitors Actions + Users If a visitor comes to your website for the first time or if they visit a page more than 30 minutes after their last page view, this will be recorded as a new visit. + The number of unduplicated visitors coming to your website. Every user is only counted once, even if they visit the website multiple times a day. The number of actions performed by your visitors. Actions can be page views, internal site searches, downloads or outlinks. + The number of users logged in your website. It is the number of unique active users that have a User ID set (via the Tracking code function 'setUserId'). The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. @@ -1241,7 +1329,9 @@ number + number number + number duration_s percent number @@ -1263,11 +1353,15 @@ RenamedDimVisit1 Visits + Unique visitors Actions + Users If a visitor comes to your website for the first time or if they visit a page more than 30 minutes after their last page view, this will be recorded as a new visit. + The number of unduplicated visitors coming to your website. Every user is only counted once, even if they visit the website multiple times a day. The number of actions performed by your visitors. Actions can be page views, internal site searches, downloads or outlinks. + The number of users logged in your website. It is the number of unique active users that have a User ID set (via the Tracking code function 'setUserId'). The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. @@ -1279,7 +1373,9 @@ number + number number + number duration_s percent number @@ -1304,6 +1400,7 @@ Unique Outlinks Searches Unique Keywords + Hits The number of times this page was visited. @@ -1313,6 +1410,7 @@ The number of times this link was clicked. The number of visits that involved a click on this link. If a link was clicked multiple times during one visit, it is only counted once. The number of visits that searched for this keyword on your website's search engine. + The total count of all interactions recorded on your website, including page views, link clicks, downloads, and events. The average time it took to generate the page. This metric includes the time it took the server to generate the web page, plus the time it took for the visitor to download the response from the server. A lower 'Avg. generation time' means a faster website for your visitors! @@ -1327,6 +1425,7 @@ number number number + number duration_s @@ -1404,6 +1503,23 @@ getExitPageUrls + + Conversions + Conversions + Revenue + + + Revenue per Visit + Viewed before conversion rate + + + money + number + percent + number + money + percent + Actions_getPageUrls @@ -1423,7 +1539,7 @@ Number of visits that started on this page. Number of visits that started and ended on this page. This means that the visitor left the website after viewing only this page. - The average amount of time visitors spent on this page (only the page, not the entire website). + The percentage of visits that started on this page and left the website straight away. The average time it took to generate the page. This metric includes the time it took the server to generate the web page, plus the time it took for the visitor to download the response from the server. A lower 'Avg. generation time' means a faster website for your visitors! @@ -1446,6 +1562,25 @@ getEntryPageTitles + + Conversions + Conversions + Revenue + + + Revenue per Visit + Revenue per Entry + Conversion Rate + + + money + number + percent + number + money + number + percent + Actions_getEntryPageUrls @@ -1493,6 +1628,25 @@ getEntryPageUrls + + Conversions + Conversions + Revenue + + + Revenue per Visit + Revenue per Entry + Conversion Rate + + + money + number + percent + number + money + number + percent + Actions_getEntryPageTitles @@ -1635,6 +1789,23 @@ getExitPageTitles + + Conversions + Conversions + Revenue + + + Revenue per Visit + Viewed before conversion rate + + + money + number + percent + number + money + percent + Actions_getPageTitles @@ -1867,6 +2038,8 @@ Events + Visits + Unique visitors Event value Minimum Event value Maximum Event value @@ -1874,6 +2047,8 @@ Total number of events + The total number of visits where at least one event was triggered. + The number of deduplicated visitors who triggered an event on your website. Every visitor is only counted once, even if they visit or trigger multiple events on the website. The sum of event values The minimum value for this event The maximum value for this event @@ -1885,6 +2060,8 @@ number + number + number number number number @@ -1911,6 +2088,8 @@ Events + Visits + Unique visitors Event value Minimum Event value Maximum Event value @@ -1918,6 +2097,8 @@ Total number of events + The total number of visits where at least one event was triggered. + The number of deduplicated visitors who triggered an event on your website. Every visitor is only counted once, even if they visit or trigger multiple events on the website. The sum of event values The minimum value for this event The maximum value for this event @@ -1929,6 +2110,8 @@ number + number + number number number number @@ -1955,6 +2138,8 @@ Events + Visits + Unique visitors Event value Minimum Event value Maximum Event value @@ -1962,6 +2147,8 @@ Total number of events + The total number of visits where at least one event was triggered. + The number of deduplicated visitors who triggered an event on your website. Every visitor is only counted once, even if they visit or trigger multiple events on the website. The sum of event values The minimum value for this event The maximum value for this event @@ -1973,6 +2160,8 @@ number + number + number number number number @@ -2101,6 +2290,7 @@ If a visitor comes to your website for the first time or if they visit a page more than 30 minutes after their last page view, this will be recorded as a new visit. + The percentage of totals visits, where visitors had this amount of visits in total yet. % Visits @@ -2248,6 +2438,7 @@ The number of times this page was visited. If a visitor comes to your website for the first time or if they visit a page more than 30 minutes after their last page view, this will be recorded as a new visit. + Avg. Time on custom action dimension is the average time visitors spent on a specific custom action before moving to another tracked action. Calculated by summing the time spent on the action across all visits and dividing it by the number of times the action was performed. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. The percentage of visits that left the website after viewing this page. The average time it took to generate the page. This metric includes the time it took the server to generate the web page, plus the time it took for the visitor to download the response from the server. A lower 'Avg. generation time' means a faster website for your visitors! @@ -2288,6 +2479,7 @@ The number of times this page was visited. If a visitor comes to your website for the first time or if they visit a page more than 30 minutes after their last page view, this will be recorded as a new visit. + Avg. Time on custom action dimension is the average time visitors spent on a specific custom action before moving to another tracked action. Calculated by summing the time spent on the action across all visits and dividing it by the number of times the action was performed. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. The percentage of visits that left the website after viewing this page. The average time it took to generate the page. This metric includes the time it took the server to generate the web page, plus the time it took for the visitor to download the response from the server. A lower 'Avg. generation time' means a faster website for your visitors! @@ -2322,6 +2514,8 @@ Percent of Visitors from Search Engines Visitors from Social Networks Percent of Visitors from Social Networks + Visitors from AI Assistants + Percent of Visitors from AI Assistants Visitors from Direct Entry Percent of Visitors from Direct Entry Visitors from Websites @@ -2330,6 +2524,7 @@ Percent of Visitors from Campaigns Distinct search engines Distinct social networks + Distinct AI assistants Distinct websites Distinct keywords Distinct campaigns @@ -2339,6 +2534,8 @@ percent number percent + number + percent number percent number @@ -2347,6 +2544,7 @@ percent number number + number number number number @@ -2377,7 +2575,7 @@ The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -2402,6 +2600,12 @@ Revenue per Visit + + money + number + percent + money + Referrers_getReferrerType @@ -2428,7 +2632,7 @@ The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -2475,7 +2679,7 @@ The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -2500,6 +2704,12 @@ Revenue per Visit + + money + number + percent + money + Referrers_getKeywords @@ -2530,7 +2740,7 @@ The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -2555,6 +2765,12 @@ Revenue per Visit + + money + number + percent + money + Referrers_getSearchEngines @@ -2585,7 +2801,7 @@ The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -2610,6 +2826,12 @@ Revenue per Visit + + money + number + percent + money + Referrers_getWebsites @@ -2621,7 +2843,7 @@ Referrers getSocials Social network - In this table, you can see which websites referred visitors to your site. <br /> By clicking on a row in the table, you can see which URLs the links to your website were on. + This report shows which social networks led visitors to your website.<br />By clicking on a row in the table, you can see from which social network pages visitors came to your website. Social network Website Page @@ -2640,13 +2862,12 @@ The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit Avg. Time on Website Bounce Rate - Conversion Rate number @@ -2659,10 +2880,84 @@ percent getUrlsForSocial + + Conversions + Revenue + + + Revenue per Visit + + + money + number + percent + money + Referrers_getSocials + + Referrers + AI Assistants + AI Assistants + Referrers + getAIAssistants + AI Assistant + This report shows which AI assistants led visitors to your website.<br />By clicking on a row in the table, you can see from which AI assistant pages visitors came to your website. + + AI Assistant + Website Page + + + Visits + Unique visitors + Actions + Users + + + If a visitor comes to your website for the first time or if they visit a page more than 30 minutes after their last page view, this will be recorded as a new visit. + The number of unduplicated visitors coming to your website. Every user is only counted once, even if they visit the website multiple times a day. + The number of actions performed by your visitors. Actions can be page views, internal site searches, downloads or outlinks. + The number of users logged in your website. It is the number of unique active users that have a User ID set (via the Tracking code function 'setUserId'). + The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. + The average duration of a visit. + The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. + + + Actions per Visit + Avg. Time on Website + Bounce Rate + + + number + number + number + number + number + duration_s + percent + percent + + getUrlsForAIAssistant + + Conversions + Revenue + + + Revenue per Visit + + + money + number + percent + money + + + + Referrers_getAIAssistants + Referrers Campaigns @@ -2690,7 +2985,7 @@ The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -2715,6 +3010,12 @@ Revenue per Visit + + money + number + percent + money + Referrers_getCampaigns @@ -2740,7 +3041,8 @@ Purchased Products - The percentage of visits that triggered a goal conversion. + Number of visits where at least one goal was successfully converted. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Average Order Value @@ -2816,7 +3118,7 @@ Products left in cart - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Average Order Value @@ -2886,6 +3188,15 @@ Unique Purchases Visits + + The total revenue generated by Product sales. Excludes tax, shipping and discount. + Quantity is the total number of products sold for each Product Name. + The total number of Ecommerce orders which contained this Product Name at least once. + The average price for this Product Name. + The average quantity of this Product Name sold in Ecommerce orders. + The number of visits on the Product/Category page. This is also used to process the Product Name conversion rate. This metric is in the report if Ecommerce view tracking was setup on Product/Category pages. + The Product Name conversion rate is the number of orders containing this product divided by number of visits on the product page. + Average Price Average Quantity @@ -2918,6 +3229,15 @@ Unique Purchases Visits + + The total revenue generated by Product sales. Excludes tax, shipping and discount. + Quantity is the total number of products sold for each Product SKU. + The total number of Ecommerce orders which contained this Product SKU at least once. + The average price for this Product SKU. + The average quantity of this Product SKU sold in Ecommerce orders. + The number of visits on the Product/Category page. This is also used to process the Product SKU conversion rate. This metric is in the report if Ecommerce view tracking was setup on Product/Category pages. + The Product SKU conversion rate is the number of orders containing this product divided by number of visits on the product page. + Average Price Average Quantity @@ -2950,6 +3270,15 @@ Unique Purchases Visits + + The total revenue generated by Product sales. Excludes tax, shipping and discount. + Quantity is the total number of products sold for each Product Category. + The total number of Ecommerce orders which contained this Product Category at least once. + The average price for this Product Category. + The average quantity of this Product Category sold in Ecommerce orders. + The number of visits on the Product/Category page. This is also used to process the Product Category conversion rate. This metric is in the report if Ecommerce view tracking was setup on Product/Category pages. + The Product Category conversion rate is the number of orders containing this product divided by number of visits on the product page. + Average Price Average Quantity @@ -2981,7 +3310,8 @@ Revenue - The percentage of visits that triggered a goal conversion. + Number of visits where at least one goal was successfully converted. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Conversion Rate @@ -3007,6 +3337,9 @@ Conversions + + The total number of goal conversions that occurred within each visit. Represents how many visits took place before converting. + number @@ -3018,6 +3351,12 @@ Revenue per Visit + + money + number + percent + money + Goals_getVisitsUntilConversion @@ -3032,6 +3371,9 @@ Conversions + + The total number of goal conversions that occurred within each time range. Represents how many days passed between a visitor's first interaction and their conversion. + number @@ -3043,6 +3385,12 @@ Revenue per Visit + + money + number + percent + money + Goals_getDaysToConversion @@ -3062,7 +3410,8 @@ Revenue - The percentage of visits that triggered a goal conversion. + Number of visits where at least one goal was successfully converted. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Conversion Rate @@ -3091,6 +3440,9 @@ Conversions + + The total number of goal conversions that occurred within each visit. Represents how many visits took place before converting. + number @@ -3112,6 +3464,9 @@ Conversions + + The total number of goal conversions that occurred within each time range. Represents how many days passed between a visitor's first interaction and their conversion. + number @@ -3349,7 +3704,7 @@ The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -3391,7 +3746,7 @@ The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -3434,7 +3789,7 @@ The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -3477,7 +3832,7 @@ The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. Actions per Visit @@ -3514,10 +3869,13 @@ Unique Outlinks Searches Unique Keywords + Hits Visitors from Search Engines Percent of Visitors from Search Engines Visitors from Social Networks Percent of Visitors from Social Networks + Visitors from AI Assistants + Percent of Visitors from AI Assistants Visitors from Direct Entry Percent of Visitors from Direct Entry Visitors from Websites @@ -3526,6 +3884,7 @@ Percent of Visitors from Campaigns Distinct search engines Distinct social networks + Distinct AI assistants Distinct websites Distinct keywords Distinct campaigns @@ -3566,6 +3925,8 @@ The number of times this link was clicked. The number of visits that involved a click on this link. If a link was clicked multiple times during one visit, it is only counted once. The number of visits that searched for this keyword on your website's search engine. + The total count of all interactions recorded on your website, including page views, link clicks, downloads, and events. + Number of visits where at least one goal was successfully converted. The number of unduplicated visitors coming to your website. Every user is only counted once, even if they visit the website multiple times a day. If a visitor comes to your website for the first time or if they visit a page more than 30 minutes after their last page view, this will be recorded as a new visit. The number of users logged in your website. It is the number of unique active users that have a User ID set (via the Tracking code function 'setUserId'). @@ -3578,7 +3939,7 @@ Average time (in seconds) it takes the browser to execute Javascript code waiting for the window.load event. This event is triggered once the DOM has completely rendered. Average time (in seconds) it takes from requesting a page until the page is fully rendered within the browser The average time it took to generate the page. This metric includes the time it took the server to generate the web page, plus the time it took for the visitor to download the response from the server. A lower 'Avg. generation time' means a faster website for your visitors! - The percentage of visits that triggered a goal conversion. + The percentage of visits that triggered a conversion. The conversion rate is calculated using the number of visits that converted at least one goal. Visits converting multiple goals are only counted once in the conversion rate. The percentage of visits that only had a single pageview. This means, that the visitor left the website directly from the entrance page. The average number of actions (page views, site searches, downloads or outlinks) that were performed during the visits. The average duration of a visit. @@ -3615,10 +3976,13 @@ number number number + number number percent number percent + number + percent number percent number @@ -3627,6 +3991,7 @@ percent number number + number number number number diff --git a/tests/System/expected/test__withCustomReports__API.getReportPagesMetadata_.xml b/tests/System/expected/test__withCustomReports__API.getReportPagesMetadata_.xml index b70050a..6ccb126 100644 --- a/tests/System/expected/test__withCustomReports__API.getReportPagesMetadata_.xml +++ b/tests/System/expected/test__withCustomReports__API.getReportPagesMetadata_.xml @@ -8,6 +8,7 @@ 10 icon-reporting-actions + customdimension3 @@ -41,6 +42,7 @@ 10 icon-reporting-actions + customdimension4 @@ -74,6 +76,7 @@ 10 icon-reporting-actions + VisitorInterest_Engagement @@ -180,12 +183,13 @@ 10 icon-reporting-actions + Transitions_Transitions Transitions 46 - <p>Transitions is a report showing the things your visitors did directly before and after viewing a given page. This page explains how to access, understand, and use the powerful "Transitions" report.</p><p><a href="https://matomo.org/docs/transitions/?mtm_campaign=App_Help&mtm_source=Matomo_App&mtm_keyword=UserGuides" rel="noreferrer noopener" target="_blank">More details</a></p> + <p>Transitions is a report showing the things your visitors did directly before and after viewing a given page. This page explains how to access, understand, and use the powerful "Transitions" report.</p><p><a href="https://matomo.org/docs/transitions/?mtm_campaign=Matomo_App&mtm_source=Matomo_App_OnPremise&mtm_medium=App.Transitions.getTransitions" rel="noreferrer noopener" target="_blank">More details</a></p> @@ -210,6 +214,7 @@ 10 icon-reporting-actions + General_Downloads @@ -242,6 +247,7 @@ 10 icon-reporting-actions + Actions_SubmenuPagesEntry @@ -288,6 +294,7 @@ 10 icon-reporting-actions + Actions_SubmenuPagesExit @@ -334,6 +341,7 @@ 10 icon-reporting-actions + General_Outlinks @@ -366,6 +374,7 @@ 10 icon-reporting-actions + Actions_SubmenuPageTitles @@ -398,6 +407,7 @@ 10 icon-reporting-actions + General_Pages @@ -430,12 +440,13 @@ 10 icon-reporting-actions + Actions_SubmenuSitesearch Site Search 25 - <p>The Site Search section shows which keywords visitors use when searching your website. It also displays which pages users view after performing a search and which on-site search keywords return no results at all.</p><p>These reports can give you ideas about missing content on your site, insight into what your visitors are looking for but can’t find easily, and more.</p><p><a href="https://matomo.org/docs/site-search/?mtm_campaign=App_Help&mtm_source=Matomo_App&mtm_keyword=UserGuides" rel="noreferrer noopener" target="_blank">Learn more in the Site Search guide.</a></p> + <p>The Site Search section shows which keywords visitors use when searching your website. It also displays which pages users view after performing a search and which on-site search keywords return no results at all.</p><p>These reports can give you ideas about missing content on your site, insight into what your visitors are looking for but can’t find easily, and more.</p><p><a href="https://matomo.org/docs/site-search/?mtm_campaign=Matomo_App&mtm_source=Matomo_App_OnPremise&mtm_medium=App.Actions.getSiteSearchCategories" rel="noreferrer noopener" target="_blank">Learn more in the Site Search guide.</a></p> @@ -518,12 +529,13 @@ 10 icon-reporting-actions + Events_Events Events 40 - <p>The Events section offers reports on the custom events associated with your site. Events typically require custom configuration. Once configured you can review reports broken down by category, action and name.</p><p><a href="https://matomo.org/docs/event-tracking/?mtm_campaign=App_Help&mtm_source=Matomo_App&mtm_keyword=UserGuides" rel="noreferrer noopener" target="_blank">Learn more about event tracking here.</a></p> + <p>The Events section offers reports on the custom events associated with your site. Events typically require custom configuration. Once configured you can review reports broken down by category, action and name.</p><p><a href="https://matomo.org/docs/event-tracking/?mtm_campaign=Matomo_App&mtm_source=Matomo_App_OnPremise&mtm_medium=App.Events.getCategory" rel="noreferrer noopener" target="_blank">Learn more about event tracking here.</a></p> @@ -549,6 +561,7 @@ 99 + Events_Events @@ -577,6 +590,7 @@ 99 + Events_Events @@ -605,6 +619,7 @@ 99 + Events_Events @@ -637,12 +652,13 @@ 10 icon-reporting-actions + Contents_Contents Contents 45 - <p>Content tracking helps you determine the popularity of specific pieces of content on any page of your website or app. This section reports the number of impressions and interactions the various pieces of content on your site receive.</p><p><a href="https://matomo.org/docs/content-tracking/?mtm_campaign=App_Help&mtm_source=Matomo_App&&mtm_keyword=UserGuides" rel="noreferrer noopener" target="_blank">Learn more in the Content Tracking guide.</a></p> + <p>Content tracking helps you determine the popularity of specific pieces of content on any page of your website or app. This section reports the number of impressions and interactions the various pieces of content on your site receive.</p><p><a href="https://matomo.org/docs/content-tracking?mtm_campaign=Matomo_App&mtm_source=Matomo_App_OnPremise&mtm_medium=App.Contents.getContentNames" rel="noreferrer noopener" target="_blank">Learn more in the Content Tracking guide.</a></p> @@ -668,6 +684,7 @@ 99 + Contents_Contents @@ -695,6 +712,7 @@ 99 + Contents_Contents @@ -726,6 +744,7 @@ 10 icon-reporting-actions + PagePerformance_Performance @@ -810,6 +829,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + customdimension2 @@ -843,6 +863,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + customdimension1 @@ -876,6 +897,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + DevicesDetection_Devices @@ -950,6 +972,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + DevicesDetection_Software @@ -1066,6 +1089,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + General_Overview @@ -1116,6 +1140,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + UserCountry_SubmenuLocations @@ -1173,6 +1198,7 @@ 99 + UserCountry_SubmenuLocations @@ -1200,6 +1226,7 @@ 99 + UserCountry_SubmenuLocations @@ -1287,6 +1314,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + VisitTime_SubmenuTimes @@ -1347,6 +1375,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + UserCountryMap_RealTimeMap @@ -1377,6 +1406,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + General_RealTime @@ -1407,12 +1437,13 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + Live_VisitorLog Visits Log 5 - <p>The visits log shows you every visit your website receives in detail. Find out which actions each visitor has performed, how they got to your site, a bit about who they are, and more (while still complying with your local privacy regulations).</p><p>While other reports in Matomo show how your visitors behave at an aggregate level, the visits log provides granular detail. You can also use segments to narrow it down to specific types of visits to understand your visitors better.</p><p><a href="https://matomo.org/docs/real-time/?mtm_campaign=App_Help&mtm_source=Matomo_App&mtm_keyword=UserGuides" target="_blank" rel="noreferrer noopener">Learn more in the visit-log guide.</a></p> + <p>The visits log shows you every visit your website receives in detail. Find out which actions each visitor has performed, how they got to your site, a bit about who they are, and more (while still complying with your local privacy regulations).</p><p>While other reports in Matomo show how your visitors behave at an aggregate level, the visits log provides granular detail. You can also use segments to narrow it down to specific types of visits to understand your visitors better.</p><p><a href="https://matomo.org/docs/real-time/?mtm_campaign=Matomo_App&mtm_source=Matomo_App_OnPremise&mtm_medium=App.Live.getLastVisitsDetails" target="_blank" rel="noreferrer noopener">Learn more in the visit-log guide.</a></p> @@ -1442,12 +1473,13 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + UserId_UserReportTitle User IDs 40 - <p>The user ID report shows visits associated with all your registered and logged in users. Understand website usage by its specific users and find out who your most and least active users are.</p><p><a target="_blank" rel="noopener noreferrer" href="https://matomo.org/docs/user-id/?mtm_campaign=App_Help&mtm_source=Matomo_App&mtm_keyword=UserGuides"><span class="icon-info"></span> Learn more</a></p> + <p>The user ID report shows visits associated with all your registered and logged in users. Understand website usage by its specific users and find out who your most and least active users are.</p><p><a target="_blank" rel="noopener noreferrer" href="https://matomo.org/docs/user-id?mtm_campaign=Matomo_App&mtm_source=Matomo_App_OnPremise&mtm_medium=App.UserId.getUsers"><span class="icon-info"></span> Learn more</a></p> @@ -1474,6 +1506,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + CustomVariables_CustomVariables @@ -1506,6 +1539,7 @@ 0 icon-reporting-dashboard <p>This is a dashboard page. Dashboards are a collection of Matomo's widgets that you add yourself to suit your specific needs. Mix and match any of Matomo's widgets to get the data <strong>*you*</strong> need at a glance.</p> + 1 @@ -1537,6 +1571,7 @@ 0 icon-reporting-dashboard <p>This is a dashboard page. Dashboards are a collection of Matomo's widgets that you add yourself to suit your specific needs. Mix and match any of Matomo's widgets to get the data <strong>*you*</strong> need at a glance.</p> + 2 @@ -1568,6 +1603,7 @@ 0 icon-reporting-dashboard <p>This is a dashboard page. Dashboards are a collection of Matomo's widgets that you add yourself to suit your specific needs. Mix and match any of Matomo's widgets to get the data <strong>*you*</strong> need at a glance.</p> + 3 @@ -1591,6 +1627,39 @@ + + Referrers_Referrers.Referrers_AIAssistants + + Referrers_Referrers + Acquisition + 15 + icon-reporting-referer + + + + + Referrers_AIAssistants + AI Assistants + 18 + <p>In this table, you can see which AI assistants referred visitors to your site.</p><p>By clicking on a row in the table, you can see which URLs the links to your website were on.</p> + + + + AI Assistants + Referrers + getAIAssistants + 113 + + Referrers + getAIAssistants + + widgetReferrersgetAIAssistants + 0 + graphPie + 1 + + + Referrers_Referrers.Referrers_WidgetGetAll @@ -1599,6 +1668,7 @@ 15 icon-reporting-referer + Referrers_WidgetGetAll @@ -1645,6 +1715,7 @@ 15 icon-reporting-referer + Referrers_URLCampaignBuilder @@ -1675,6 +1746,7 @@ 15 icon-reporting-referer + Referrers_Campaigns @@ -1707,6 +1779,7 @@ 15 icon-reporting-referer + General_Overview @@ -1760,12 +1833,13 @@ 15 icon-reporting-referer + Referrers_SubmenuSearchEngines Search Engines & Keywords 10 - <p>This section helps you analyse your search engine optimisation and performance. You can analyse your most popular keywords with the combined keyword reports or see which keywords perform well on specific search engines for more targeted analysis and optimisation.</p><p><a href="https://matomo.org/matomo-cloud/?mtm_campaign=App_Help&mtm_source=Matomo_App" rel="noreferrer noopener" target="_blank">Matomo Cloud</a> and <a href="https://plugins.matomo.org/SearchEngineKeywordsPerformance" rel="noreferrer noopener" target="_blank">Search Engine Keywords Performance</a> plugin users will receive the best results from this report.</p> + <p>This section helps you analyse your search engine optimisation and performance. You can analyse your most popular keywords with the combined keyword reports or see which keywords perform well on specific search engines for more targeted analysis and optimisation.</p><p><a href="https://matomo.org/matomo-cloud/?mtm_campaign=Matomo_App&mtm_source=Matomo_App_OnPremise&mtm_medium=App.Referrers.getSearchEngines" rel="noreferrer noopener" target="_blank">Matomo Cloud</a> and <a href="https://plugins.matomo.org/SearchEngineKeywordsPerformance?mtm_campaign=Matomo_App&mtm_source=Matomo_App_OnPremise&mtm_medium=App.Referrers.getSearchEngines" rel="noreferrer noopener" target="_blank">Search Engine Keywords Performance</a> plugin users will receive the best results from this report.</p> @@ -1806,6 +1880,7 @@ 15 icon-reporting-referer + Referrers_Socials @@ -1838,6 +1913,7 @@ 15 icon-reporting-referer + Referrers_SubmenuWebsitesOnly @@ -1870,6 +1946,7 @@ 25 icon-reporting-goal + Goals_AddNewGoal @@ -1901,12 +1978,13 @@ 25 icon-reporting-goal + General_Overview Overview 2 - <p>The Goals Overview reports on the performance of the goals defined for your website. You can access your goal’s conversion percentages, amount of revenue generated and full reports for each.</p><p>Click on an individual metric within the sparkline chart to focus on it within the full-sized evolution graph.</p><p><a href="https://matomo.org/docs/tracking-goals-web-analytics/?mtm_campaign=App_Help&mtm_source=Matomo_App&mtm_keyword=UserGuides" rel="noreferrer noopener" target="_blank">Learn more in our Goals guide here.</a></p> + <p>The Goals Overview reports on the performance of the goals defined for your website. You can access your goal’s conversion percentages, amount of revenue generated and full reports for each.</p><p>Click on an individual metric within the sparkline chart to focus on it within the full-sized evolution graph.</p><p><a href="https://matomo.org/docs/tracking-goals-web-analytics/?mtm_campaign=Matomo_App&mtm_source=Matomo_App_OnPremise&mtm_medium=App.Goals.Overview" rel="noreferrer noopener" target="_blank">Learn more in our Goals guide here.</a></p> @@ -1932,6 +2010,7 @@ 99 + General_Overview @@ -1961,6 +2040,7 @@ 99 + General_Overview @@ -1990,6 +2070,7 @@ 99 + General_Overview @@ -2038,6 +2119,7 @@ 99 + Goals by User location @@ -2069,6 +2151,7 @@ 99 + Goals by User location @@ -2100,6 +2183,7 @@ 99 + Goals by User location @@ -2131,6 +2215,7 @@ 99 + Goals by User location @@ -2162,6 +2247,7 @@ 99 + Goals by User location @@ -2193,6 +2279,7 @@ 99 + Goals by User location @@ -2224,6 +2311,7 @@ 99 + Goals by User location @@ -2255,6 +2343,7 @@ 99 + Goals by User location @@ -2286,6 +2375,7 @@ 99 + Goals by User attribute @@ -2317,6 +2407,7 @@ 99 + Goals by User attribute @@ -2348,6 +2439,7 @@ 99 + Goals by User attribute @@ -2380,6 +2472,7 @@ 99 + Goals by User attribute @@ -2412,6 +2505,7 @@ 99 + Goals by Pages @@ -2443,6 +2537,7 @@ 99 + Goals by Pages @@ -2474,6 +2569,7 @@ 99 + Goals by Pages @@ -2505,6 +2601,7 @@ 99 + Goals by Pages @@ -2536,6 +2633,7 @@ 99 + Goals by Referrers @@ -2567,6 +2665,7 @@ 99 + Goals by Referrers @@ -2598,6 +2697,7 @@ 99 + Goals by Referrers @@ -2629,6 +2729,7 @@ 99 + Goals by Referrers @@ -2652,6 +2753,70 @@ tableGoals 1 + + Social Networks + + Goals by Referrers + Goals by Referrers + 99 + + + + + + Goals by Referrers + Goals by Referrers + 99 + + + Referrers + getSocials + 5 + + 1 + tableGoals + Referrers + getSocials + 1 + 0 + + widgetReferrersgetSocialsforceView1viewDataTabletableGoalsdocumentationForGoalsPage1idGoal0 + 0 + tableGoals + 1 + + + AI Assistants + + Goals by Referrers + Goals by Referrers + 99 + + + + + + Goals by Referrers + Goals by Referrers + 99 + + + Referrers + getAIAssistants + 6 + + 1 + tableGoals + Referrers + getAIAssistants + 1 + 0 + + widgetReferrersgetAIAssistantsforceView1viewDataTabletableGoalsdocumentationForGoalsPage1idGoal0 + 0 + tableGoals + 1 + Campaigns @@ -2660,6 +2825,7 @@ 99 + Goals by Referrers @@ -2669,7 +2835,7 @@ Referrers getCampaigns - 5 + 7 1 tableGoals @@ -2691,6 +2857,7 @@ 99 + Goals engagement @@ -2722,6 +2889,7 @@ 99 + Goals engagement @@ -2757,6 +2925,7 @@ 20 icon-reporting-ecommerce + Goals_EcommerceLog @@ -2787,16 +2956,17 @@ 20 icon-reporting-ecommerce + General_Overview Overview 2 - <p>The Ecommerce Overview section is the best place to get a high-level view of your online store’s performance. At a glance, you can see how many sales you’re making, how much revenue you are generating, and your website’s conversion rate.</p><p>Click on an individual metric within the sparkline chart to focus on it within the full-sized evolution graph.</p><p><a href="https://matomo.org/docs/ecommerce-analytics/?mtm_campaign=App_Help&mtm_source=Matomo_App&mtm_keyword=UserGuides" rel="noreferrer noopener" target="_blank">Learn more in our Ecommerce guide here.</a></p> + <p>The Ecommerce Overview section is the best place to get a high-level view of your online store’s performance. At a glance, you can see how many sales you’re making, how much revenue you are generating, and your website’s conversion rate.</p><p>Click on an individual metric within the sparkline chart to focus on it within the full-sized evolution graph.</p><p><a href="https://matomo.org/docs/ecommerce-analytics/?mtm_campaign=Matomo_App&mtm_source=Matomo_App_OnPremise&mtm_medium=App.Ecommerce.Overview" rel="noreferrer noopener" target="_blank">Learn more in our Ecommerce guide here.</a></p> - Overview + Ecommerce Overview CoreHome renderWidgetContainer 1 @@ -2818,6 +2988,7 @@ 99 + General_Overview @@ -2848,6 +3019,7 @@ 99 + General_Overview @@ -2878,6 +3050,7 @@ 99 + ecommerceOrder @@ -2915,6 +3088,7 @@ 20 icon-reporting-ecommerce + Goals_Products @@ -2946,6 +3120,7 @@ 99 + Goals_Products @@ -2973,6 +3148,7 @@ 99 + Goals_Products @@ -3000,6 +3176,7 @@ 99 + Goals_Products @@ -3031,6 +3208,7 @@ 20 icon-reporting-ecommerce + Ecommerce_Sales @@ -3063,6 +3241,7 @@ 99 + Sales by User location @@ -3095,6 +3274,7 @@ 99 + Sales by User location @@ -3127,6 +3307,7 @@ 99 + Sales by User location @@ -3159,6 +3340,7 @@ 99 + Sales by User location @@ -3191,6 +3373,7 @@ 99 + Sales by User location @@ -3223,6 +3406,7 @@ 99 + Sales by User location @@ -3255,6 +3439,7 @@ 99 + Sales by User location @@ -3287,6 +3472,7 @@ 99 + Sales by User location @@ -3319,6 +3505,7 @@ 99 + Sales by User attribute @@ -3351,6 +3538,7 @@ 99 + Sales by User attribute @@ -3383,6 +3571,7 @@ 99 + Sales by User attribute @@ -3416,6 +3605,7 @@ 99 + Sales by User attribute @@ -3449,6 +3639,7 @@ 99 + Sales by Pages @@ -3481,6 +3672,7 @@ 99 + Sales by Pages @@ -3513,6 +3705,7 @@ 99 + Sales by Pages @@ -3545,6 +3738,7 @@ 99 + Sales by Pages @@ -3577,6 +3771,7 @@ 99 + Sales by Referrers @@ -3609,6 +3804,7 @@ 99 + Sales by Referrers @@ -3641,6 +3837,7 @@ 99 + Sales by Referrers @@ -3673,6 +3870,7 @@ 99 + Sales by Referrers @@ -3697,6 +3895,72 @@ tableGoals 1 + + Social Networks + + Sales by Referrers + Sales by Referrers + 99 + + + + + + Sales by Referrers + Sales by Referrers + 99 + + + Referrers + getSocials + 5 + + 1 + tableGoals + Referrers + getSocials + 1 + ecommerceOrder + visitEcommerceStatus==ordered + + widgetReferrersgetSocialsforceView1viewDataTabletableGoalsdocumentationForGoalsPage1idGoalecommerceOrdersegmented_visitor_log_segment_suffixvisitEcommerceStatus3D3Dordered + 0 + tableGoals + 1 + + + AI Assistants + + Sales by Referrers + Sales by Referrers + 99 + + + + + + Sales by Referrers + Sales by Referrers + 99 + + + Referrers + getAIAssistants + 6 + + 1 + tableGoals + Referrers + getAIAssistants + 1 + ecommerceOrder + visitEcommerceStatus==ordered + + widgetReferrersgetAIAssistantsforceView1viewDataTabletableGoalsdocumentationForGoalsPage1idGoalecommerceOrdersegmented_visitor_log_segment_suffixvisitEcommerceStatus3D3Dordered + 0 + tableGoals + 1 + Campaigns @@ -3705,6 +3969,7 @@ 99 + Sales by Referrers @@ -3714,7 +3979,7 @@ Referrers getCampaigns - 5 + 7 1 tableGoals @@ -3737,6 +4002,7 @@ 99 + Sales engagement @@ -3769,6 +4035,7 @@ 99 + Sales engagement @@ -3803,8 +4070,9 @@ Marketplace_Marketplace Marketplace 200 - icon-open-source + + Marketplace.RichMenuButton Marketplace_Browse @@ -3834,13 +4102,14 @@ Marketplace_Marketplace Marketplace 200 - icon-open-source + + Marketplace.RichMenuButton Marketplace_PaidPlugins Premium Features - 10 + 99 @@ -3858,6 +4127,223 @@ + + ProfessionalServices_PromoAbTesting.ProfessionalServices_PromoOverview + + ProfessionalServices_PromoAbTesting + A/B Tests + 51 + icon-lab + + + + + ProfessionalServices_PromoOverview + Overview + 99 + + + + + + ProfessionalServices + promoAbTesting + 99 + + ProfessionalServices + promoAbTesting + + widgetProfessionalServicespromoAbTesting + 0 + + + + + ProfessionalServices_PromoCrashAnalytics.ProfessionalServices_PromoOverview + + ProfessionalServices_PromoCrashAnalytics + Crashes + 70 + icon-bug + + + + + ProfessionalServices_PromoOverview + Overview + 99 + + + + + + ProfessionalServices + promoCrashAnalytics + 99 + + ProfessionalServices + promoCrashAnalytics + + widgetProfessionalServicespromoCrashAnalytics + 0 + + + + + ProfessionalServices_PromoFormAnalytics.ProfessionalServices_PromoOverview + + ProfessionalServices_PromoFormAnalytics + Forms + 49 + icon-form + + + + + ProfessionalServices_PromoOverview + Overview + 99 + + + + + + ProfessionalServices + promoFormAnalytics + 99 + + ProfessionalServices + promoFormAnalytics + + widgetProfessionalServicespromoFormAnalytics + 0 + + + + + ProfessionalServices_PromoFunnels.ProfessionalServices_PromoOverview + + ProfessionalServices_PromoFunnels + Funnels + 28 + icon-funnel + + + + + ProfessionalServices_PromoOverview + Overview + 99 + + + + + + ProfessionalServices + promoFunnels + 99 + + ProfessionalServices + promoFunnels + + widgetProfessionalServicespromoFunnels + 0 + + + + + ProfessionalServices_PromoHeatmaps.ProfessionalServices_PromoManage + + ProfessionalServices_PromoHeatmaps + Heatmaps + 58 + icon-drop + + + + + ProfessionalServices_PromoManage + Manage + 99 + + + + + + ProfessionalServices + promoHeatmaps + 99 + + ProfessionalServices + promoHeatmaps + + widgetProfessionalServicespromoHeatmaps + 0 + + + + + ProfessionalServices_PromoMediaAnalytics.ProfessionalServices_PromoOverview + + ProfessionalServices_PromoMediaAnalytics + Media + 50 + icon-folder-charts + + + + + ProfessionalServices_PromoOverview + Overview + 99 + + + + + + ProfessionalServices + promoMediaAnalytics + 99 + + ProfessionalServices + promoMediaAnalytics + + widgetProfessionalServicespromoMediaAnalytics + 0 + + + + + ProfessionalServices_PromoSessionRecording.ProfessionalServices_PromoManage + + ProfessionalServices_PromoSessionRecording + Session Recordings + 59 + icon-play + + + + + ProfessionalServices_PromoManage + Manage + 99 + + + + + + ProfessionalServices + promoSessionRecordings + 99 + + ProfessionalServices + promoSessionRecordings + + widgetProfessionalServicespromoSessionRecordings + 0 + + + ExampleUI_UiFramework.ExampleUI_GetTemperaturesDataTable @@ -3866,6 +4352,7 @@ 90 + ExampleUI_GetTemperaturesDataTable @@ -3898,6 +4385,7 @@ 90 + Bar graph @@ -3932,6 +4420,7 @@ 90 + Treemap @@ -3966,6 +4455,7 @@ 90 + Sparklines @@ -4000,6 +4490,7 @@ 90 + Evolution Graph @@ -4038,6 +4529,7 @@ 90 + Pie graph @@ -4070,6 +4562,7 @@ 90 + Tag clouds @@ -4118,6 +4611,7 @@ 65 icon-business + 2 @@ -4130,7 +4624,7 @@ CustomReport2 CustomReports getCustomReport - 199 + 100 CustomReports getCustomReport @@ -4151,6 +4645,7 @@ 65 icon-business + 4 @@ -4163,7 +4658,7 @@ CustomReport4 CustomReports getCustomReport - 199 + 100 CustomReports getCustomReport @@ -4184,6 +4679,7 @@ 65 icon-business + 5 @@ -4196,7 +4692,7 @@ CustomReport5 CustomReports getCustomReport - 199 + 100 CustomReports getCustomReport @@ -4217,6 +4713,7 @@ 65 icon-business + 6 @@ -4229,7 +4726,7 @@ CustomReport6 CustomReports getCustomReport - 199 + 100 CustomReports getCustomReport @@ -4250,6 +4747,7 @@ 65 icon-business + 7 @@ -4262,7 +4760,7 @@ CustomReport7 CustomReports getCustomReport - 199 + 100 CustomReports getCustomReport @@ -4283,6 +4781,7 @@ 65 icon-business + 1 @@ -4295,7 +4794,7 @@ RenamedReport1 CustomReports getEvolutionGraph - 199 + 100 CustomReports getEvolutionGraph @@ -4316,6 +4815,7 @@ 65 icon-business + 3 @@ -4328,7 +4828,7 @@ RenamedReport3 CustomReports getCustomReport - 199 + 100 CustomReports getCustomReport @@ -4349,6 +4849,7 @@ 65 icon-business + CustomReports_ManageReports diff --git a/tests/System/expected/test__withCustomReports__API.getWidgetMetadata_.xml b/tests/System/expected/test__withCustomReports__API.getWidgetMetadata_.xml index 97316ad..b7b847e 100644 --- a/tests/System/expected/test__withCustomReports__API.getWidgetMetadata_.xml +++ b/tests/System/expected/test__withCustomReports__API.getWidgetMetadata_.xml @@ -8,6 +8,7 @@ 1 + CoreVisualizations @@ -29,6 +30,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + Live @@ -51,6 +53,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + Live @@ -71,6 +74,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + CoreHome @@ -94,6 +98,7 @@ 99 + General_Overview @@ -123,6 +128,7 @@ 99 + General_Overview @@ -154,6 +160,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + General_Overview @@ -183,6 +190,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + General_Overview @@ -212,12 +220,13 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + Live_VisitorLog Visits Log 5 - <p>The visits log shows you every visit your website receives in detail. Find out which actions each visitor has performed, how they got to your site, a bit about who they are, and more (while still complying with your local privacy regulations).</p><p>While other reports in Matomo show how your visitors behave at an aggregate level, the visits log provides granular detail. You can also use segments to narrow it down to specific types of visits to understand your visitors better.</p><p><a href="https://matomo.org/docs/real-time/?mtm_campaign=App_Help&mtm_source=Matomo_App&mtm_keyword=UserGuides" target="_blank" rel="noreferrer noopener">Learn more in the visit-log guide.</a></p> + <p>The visits log shows you every visit your website receives in detail. Find out which actions each visitor has performed, how they got to your site, a bit about who they are, and more (while still complying with your local privacy regulations).</p><p>While other reports in Matomo show how your visitors behave at an aggregate level, the visits log provides granular detail. You can also use segments to narrow it down to specific types of visits to understand your visitors better.</p><p><a href="https://matomo.org/docs/real-time/?mtm_campaign=Matomo_App&mtm_source=Matomo_App_OnPremise&mtm_medium=App.Live.getLastVisitsDetails" target="_blank" rel="noreferrer noopener">Learn more in the visit-log guide.</a></p> Live getLastVisitsDetails @@ -242,6 +251,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + General_RealTime @@ -267,6 +277,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + UserCountryMap_RealTimeMap @@ -292,6 +303,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + UserCountry_SubmenuLocations @@ -317,6 +329,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + UserCountry_SubmenuLocations @@ -344,6 +357,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + UserCountry_SubmenuLocations @@ -371,6 +385,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + UserCountry_SubmenuLocations @@ -398,6 +413,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + UserCountry_SubmenuLocations @@ -425,6 +441,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + UserCountry_SubmenuLocations @@ -452,6 +469,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + UserCountry_SubmenuLocations @@ -479,6 +497,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + DevicesDetection_Devices @@ -506,6 +525,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + DevicesDetection_Devices @@ -533,6 +553,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + DevicesDetection_Devices @@ -560,6 +581,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + DevicesDetection_Devices @@ -587,6 +609,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + DevicesDetection_Software @@ -614,6 +637,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + DevicesDetection_Software @@ -641,6 +665,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + DevicesDetection_Software @@ -668,6 +693,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + DevicesDetection_Software @@ -695,6 +721,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + DevicesDetection_Software @@ -722,6 +749,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + DevicesDetection_Software @@ -749,6 +777,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + DevicesDetection_Software @@ -776,6 +805,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + VisitTime_SubmenuTimes @@ -803,6 +833,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + VisitTime_SubmenuTimes @@ -830,6 +861,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + VisitTime_SubmenuTimes @@ -857,12 +889,13 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + UserId_UserReportTitle User IDs 40 - <p>The user ID report shows visits associated with all your registered and logged in users. Understand website usage by its specific users and find out who your most and least active users are.</p><p><a target="_blank" rel="noopener noreferrer" href="https://matomo.org/docs/user-id/?mtm_campaign=App_Help&mtm_source=Matomo_App&mtm_keyword=UserGuides"><span class="icon-info"></span> Learn more</a></p> + <p>The user ID report shows visits associated with all your registered and logged in users. Understand website usage by its specific users and find out who your most and least active users are.</p><p><a target="_blank" rel="noopener noreferrer" href="https://matomo.org/docs/user-id?mtm_campaign=Matomo_App&mtm_source=Matomo_App_OnPremise&mtm_medium=App.UserId.getUsers"><span class="icon-info"></span> Learn more</a></p> UserId getUsers @@ -884,6 +917,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + CustomVariables_CustomVariables @@ -911,6 +945,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + customdimension2 @@ -939,6 +974,7 @@ 5 icon-reporting-visitors <p>The Visitors pages tell you things about who your visitors are. Things like where your visitors came from, what devices and browsers they're using and when they generally visit your website. Understand, in the aggregate, who your audience is, and look for outliers to see how your audience could grow.</p><p>In addition to general information about your visitors, you can also use the <a href="#" onclick="this.href=broadcast.buildReportingUrl('category=General_Visitors&subcategory=Live_VisitorLog')">Visits Log</a> to see what occurred in every individual visit.</p> + customdimension1 @@ -967,6 +1003,7 @@ 10 icon-reporting-actions + General_Pages @@ -994,6 +1031,7 @@ 10 icon-reporting-actions + Actions_SubmenuPagesEntry @@ -1021,6 +1059,7 @@ 10 icon-reporting-actions + Actions_SubmenuPagesEntry @@ -1048,6 +1087,7 @@ 10 icon-reporting-actions + Actions_SubmenuPagesExit @@ -1075,6 +1115,7 @@ 10 icon-reporting-actions + Actions_SubmenuPagesExit @@ -1102,6 +1143,7 @@ 10 icon-reporting-actions + Actions_SubmenuPageTitles @@ -1129,12 +1171,13 @@ 10 icon-reporting-actions + Actions_SubmenuSitesearch Site Search 25 - <p>The Site Search section shows which keywords visitors use when searching your website. It also displays which pages users view after performing a search and which on-site search keywords return no results at all.</p><p>These reports can give you ideas about missing content on your site, insight into what your visitors are looking for but can’t find easily, and more.</p><p><a href="https://matomo.org/docs/site-search/?mtm_campaign=App_Help&mtm_source=Matomo_App&mtm_keyword=UserGuides" rel="noreferrer noopener" target="_blank">Learn more in the Site Search guide.</a></p> + <p>The Site Search section shows which keywords visitors use when searching your website. It also displays which pages users view after performing a search and which on-site search keywords return no results at all.</p><p>These reports can give you ideas about missing content on your site, insight into what your visitors are looking for but can’t find easily, and more.</p><p><a href="https://matomo.org/docs/site-search/?mtm_campaign=Matomo_App&mtm_source=Matomo_App_OnPremise&mtm_medium=App.Actions.getSiteSearchCategories" rel="noreferrer noopener" target="_blank">Learn more in the Site Search guide.</a></p> Actions getPageTitlesFollowingSiteSearch @@ -1156,12 +1199,13 @@ 10 icon-reporting-actions + Actions_SubmenuSitesearch Site Search 25 - <p>The Site Search section shows which keywords visitors use when searching your website. It also displays which pages users view after performing a search and which on-site search keywords return no results at all.</p><p>These reports can give you ideas about missing content on your site, insight into what your visitors are looking for but can’t find easily, and more.</p><p><a href="https://matomo.org/docs/site-search/?mtm_campaign=App_Help&mtm_source=Matomo_App&mtm_keyword=UserGuides" rel="noreferrer noopener" target="_blank">Learn more in the Site Search guide.</a></p> + <p>The Site Search section shows which keywords visitors use when searching your website. It also displays which pages users view after performing a search and which on-site search keywords return no results at all.</p><p>These reports can give you ideas about missing content on your site, insight into what your visitors are looking for but can’t find easily, and more.</p><p><a href="https://matomo.org/docs/site-search/?mtm_campaign=Matomo_App&mtm_source=Matomo_App_OnPremise&mtm_medium=App.Actions.getSiteSearchCategories" rel="noreferrer noopener" target="_blank">Learn more in the Site Search guide.</a></p> Actions getPageUrlsFollowingSiteSearch @@ -1183,12 +1227,13 @@ 10 icon-reporting-actions + Actions_SubmenuSitesearch Site Search 25 - <p>The Site Search section shows which keywords visitors use when searching your website. It also displays which pages users view after performing a search and which on-site search keywords return no results at all.</p><p>These reports can give you ideas about missing content on your site, insight into what your visitors are looking for but can’t find easily, and more.</p><p><a href="https://matomo.org/docs/site-search/?mtm_campaign=App_Help&mtm_source=Matomo_App&mtm_keyword=UserGuides" rel="noreferrer noopener" target="_blank">Learn more in the Site Search guide.</a></p> + <p>The Site Search section shows which keywords visitors use when searching your website. It also displays which pages users view after performing a search and which on-site search keywords return no results at all.</p><p>These reports can give you ideas about missing content on your site, insight into what your visitors are looking for but can’t find easily, and more.</p><p><a href="https://matomo.org/docs/site-search/?mtm_campaign=Matomo_App&mtm_source=Matomo_App_OnPremise&mtm_medium=App.Actions.getSiteSearchCategories" rel="noreferrer noopener" target="_blank">Learn more in the Site Search guide.</a></p> Actions getSiteSearchCategories @@ -1210,12 +1255,13 @@ 10 icon-reporting-actions + Actions_SubmenuSitesearch Site Search 25 - <p>The Site Search section shows which keywords visitors use when searching your website. It also displays which pages users view after performing a search and which on-site search keywords return no results at all.</p><p>These reports can give you ideas about missing content on your site, insight into what your visitors are looking for but can’t find easily, and more.</p><p><a href="https://matomo.org/docs/site-search/?mtm_campaign=App_Help&mtm_source=Matomo_App&mtm_keyword=UserGuides" rel="noreferrer noopener" target="_blank">Learn more in the Site Search guide.</a></p> + <p>The Site Search section shows which keywords visitors use when searching your website. It also displays which pages users view after performing a search and which on-site search keywords return no results at all.</p><p>These reports can give you ideas about missing content on your site, insight into what your visitors are looking for but can’t find easily, and more.</p><p><a href="https://matomo.org/docs/site-search/?mtm_campaign=Matomo_App&mtm_source=Matomo_App_OnPremise&mtm_medium=App.Actions.getSiteSearchCategories" rel="noreferrer noopener" target="_blank">Learn more in the Site Search guide.</a></p> Actions getSiteSearchKeywords @@ -1237,12 +1283,13 @@ 10 icon-reporting-actions + Actions_SubmenuSitesearch Site Search 25 - <p>The Site Search section shows which keywords visitors use when searching your website. It also displays which pages users view after performing a search and which on-site search keywords return no results at all.</p><p>These reports can give you ideas about missing content on your site, insight into what your visitors are looking for but can’t find easily, and more.</p><p><a href="https://matomo.org/docs/site-search/?mtm_campaign=App_Help&mtm_source=Matomo_App&mtm_keyword=UserGuides" rel="noreferrer noopener" target="_blank">Learn more in the Site Search guide.</a></p> + <p>The Site Search section shows which keywords visitors use when searching your website. It also displays which pages users view after performing a search and which on-site search keywords return no results at all.</p><p>These reports can give you ideas about missing content on your site, insight into what your visitors are looking for but can’t find easily, and more.</p><p><a href="https://matomo.org/docs/site-search/?mtm_campaign=Matomo_App&mtm_source=Matomo_App_OnPremise&mtm_medium=App.Actions.getSiteSearchCategories" rel="noreferrer noopener" target="_blank">Learn more in the Site Search guide.</a></p> Actions getSiteSearchNoResultKeywords @@ -1264,6 +1311,7 @@ 10 icon-reporting-actions + General_Outlinks @@ -1291,6 +1339,7 @@ 10 icon-reporting-actions + General_Downloads @@ -1318,12 +1367,13 @@ 10 icon-reporting-actions + Events_Events Events 40 - <p>The Events section offers reports on the custom events associated with your site. Events typically require custom configuration. Once configured you can review reports broken down by category, action and name.</p><p><a href="https://matomo.org/docs/event-tracking/?mtm_campaign=App_Help&mtm_source=Matomo_App&mtm_keyword=UserGuides" rel="noreferrer noopener" target="_blank">Learn more about event tracking here.</a></p> + <p>The Events section offers reports on the custom events associated with your site. Events typically require custom configuration. Once configured you can review reports broken down by category, action and name.</p><p><a href="https://matomo.org/docs/event-tracking/?mtm_campaign=Matomo_App&mtm_source=Matomo_App_OnPremise&mtm_medium=App.Events.getCategory" rel="noreferrer noopener" target="_blank">Learn more about event tracking here.</a></p> Events getAction @@ -1346,12 +1396,13 @@ 10 icon-reporting-actions + Events_Events Events 40 - <p>The Events section offers reports on the custom events associated with your site. Events typically require custom configuration. Once configured you can review reports broken down by category, action and name.</p><p><a href="https://matomo.org/docs/event-tracking/?mtm_campaign=App_Help&mtm_source=Matomo_App&mtm_keyword=UserGuides" rel="noreferrer noopener" target="_blank">Learn more about event tracking here.</a></p> + <p>The Events section offers reports on the custom events associated with your site. Events typically require custom configuration. Once configured you can review reports broken down by category, action and name.</p><p><a href="https://matomo.org/docs/event-tracking/?mtm_campaign=Matomo_App&mtm_source=Matomo_App_OnPremise&mtm_medium=App.Events.getCategory" rel="noreferrer noopener" target="_blank">Learn more about event tracking here.</a></p> Events getCategory @@ -1374,12 +1425,13 @@ 10 icon-reporting-actions + Events_Events Events 40 - <p>The Events section offers reports on the custom events associated with your site. Events typically require custom configuration. Once configured you can review reports broken down by category, action and name.</p><p><a href="https://matomo.org/docs/event-tracking/?mtm_campaign=App_Help&mtm_source=Matomo_App&mtm_keyword=UserGuides" rel="noreferrer noopener" target="_blank">Learn more about event tracking here.</a></p> + <p>The Events section offers reports on the custom events associated with your site. Events typically require custom configuration. Once configured you can review reports broken down by category, action and name.</p><p><a href="https://matomo.org/docs/event-tracking/?mtm_campaign=Matomo_App&mtm_source=Matomo_App_OnPremise&mtm_medium=App.Events.getCategory" rel="noreferrer noopener" target="_blank">Learn more about event tracking here.</a></p> Events getName @@ -1402,12 +1454,13 @@ 10 icon-reporting-actions + Contents_Contents Contents 45 - <p>Content tracking helps you determine the popularity of specific pieces of content on any page of your website or app. This section reports the number of impressions and interactions the various pieces of content on your site receive.</p><p><a href="https://matomo.org/docs/content-tracking/?mtm_campaign=App_Help&mtm_source=Matomo_App&&mtm_keyword=UserGuides" rel="noreferrer noopener" target="_blank">Learn more in the Content Tracking guide.</a></p> + <p>Content tracking helps you determine the popularity of specific pieces of content on any page of your website or app. This section reports the number of impressions and interactions the various pieces of content on your site receive.</p><p><a href="https://matomo.org/docs/content-tracking?mtm_campaign=Matomo_App&mtm_source=Matomo_App_OnPremise&mtm_medium=App.Contents.getContentNames" rel="noreferrer noopener" target="_blank">Learn more in the Content Tracking guide.</a></p> Contents getContentNames @@ -1429,12 +1482,13 @@ 10 icon-reporting-actions + Contents_Contents Contents 45 - <p>Content tracking helps you determine the popularity of specific pieces of content on any page of your website or app. This section reports the number of impressions and interactions the various pieces of content on your site receive.</p><p><a href="https://matomo.org/docs/content-tracking/?mtm_campaign=App_Help&mtm_source=Matomo_App&&mtm_keyword=UserGuides" rel="noreferrer noopener" target="_blank">Learn more in the Content Tracking guide.</a></p> + <p>Content tracking helps you determine the popularity of specific pieces of content on any page of your website or app. This section reports the number of impressions and interactions the various pieces of content on your site receive.</p><p><a href="https://matomo.org/docs/content-tracking?mtm_campaign=Matomo_App&mtm_source=Matomo_App_OnPremise&mtm_medium=App.Contents.getContentNames" rel="noreferrer noopener" target="_blank">Learn more in the Content Tracking guide.</a></p> Contents getContentPieces @@ -1456,12 +1510,13 @@ 10 icon-reporting-actions + Transitions_Transitions Transitions 46 - <p>Transitions is a report showing the things your visitors did directly before and after viewing a given page. This page explains how to access, understand, and use the powerful "Transitions" report.</p><p><a href="https://matomo.org/docs/transitions/?mtm_campaign=App_Help&mtm_source=Matomo_App&mtm_keyword=UserGuides" rel="noreferrer noopener" target="_blank">More details</a></p> + <p>Transitions is a report showing the things your visitors did directly before and after viewing a given page. This page explains how to access, understand, and use the powerful "Transitions" report.</p><p><a href="https://matomo.org/docs/transitions/?mtm_campaign=Matomo_App&mtm_source=Matomo_App_OnPremise&mtm_medium=App.Transitions.getTransitions" rel="noreferrer noopener" target="_blank">More details</a></p> Transitions getTransitions @@ -1481,6 +1536,7 @@ 10 icon-reporting-actions + VisitorInterest_Engagement @@ -1510,6 +1566,7 @@ 10 icon-reporting-actions + VisitorInterest_Engagement @@ -1539,6 +1596,7 @@ 10 icon-reporting-actions + VisitorInterest_Engagement @@ -1566,6 +1624,7 @@ 10 icon-reporting-actions + VisitorInterest_Engagement @@ -1593,6 +1652,7 @@ 10 icon-reporting-actions + VisitorInterest_Engagement @@ -1620,6 +1680,7 @@ 10 icon-reporting-actions + VisitorInterest_Engagement @@ -1647,6 +1708,7 @@ 10 icon-reporting-actions + PagePerformance_Performance @@ -1676,6 +1738,7 @@ 10 icon-reporting-actions + customdimension3 @@ -1704,6 +1767,7 @@ 10 icon-reporting-actions + customdimension4 @@ -1732,6 +1796,7 @@ 15 icon-reporting-referer + Referrers_WidgetGetAll @@ -1759,6 +1824,7 @@ 15 icon-reporting-referer + Referrers_WidgetGetAll @@ -1786,12 +1852,13 @@ 15 icon-reporting-referer + Referrers_SubmenuSearchEngines Search Engines & Keywords 10 - <p>This section helps you analyse your search engine optimisation and performance. You can analyse your most popular keywords with the combined keyword reports or see which keywords perform well on specific search engines for more targeted analysis and optimisation.</p><p><a href="https://matomo.org/matomo-cloud/?mtm_campaign=App_Help&mtm_source=Matomo_App" rel="noreferrer noopener" target="_blank">Matomo Cloud</a> and <a href="https://plugins.matomo.org/SearchEngineKeywordsPerformance" rel="noreferrer noopener" target="_blank">Search Engine Keywords Performance</a> plugin users will receive the best results from this report.</p> + <p>This section helps you analyse your search engine optimisation and performance. You can analyse your most popular keywords with the combined keyword reports or see which keywords perform well on specific search engines for more targeted analysis and optimisation.</p><p><a href="https://matomo.org/matomo-cloud/?mtm_campaign=Matomo_App&mtm_source=Matomo_App_OnPremise&mtm_medium=App.Referrers.getSearchEngines" rel="noreferrer noopener" target="_blank">Matomo Cloud</a> and <a href="https://plugins.matomo.org/SearchEngineKeywordsPerformance?mtm_campaign=Matomo_App&mtm_source=Matomo_App_OnPremise&mtm_medium=App.Referrers.getSearchEngines" rel="noreferrer noopener" target="_blank">Search Engine Keywords Performance</a> plugin users will receive the best results from this report.</p> Referrers getKeywords @@ -1813,12 +1880,13 @@ 15 icon-reporting-referer + Referrers_SubmenuSearchEngines Search Engines & Keywords 10 - <p>This section helps you analyse your search engine optimisation and performance. You can analyse your most popular keywords with the combined keyword reports or see which keywords perform well on specific search engines for more targeted analysis and optimisation.</p><p><a href="https://matomo.org/matomo-cloud/?mtm_campaign=App_Help&mtm_source=Matomo_App" rel="noreferrer noopener" target="_blank">Matomo Cloud</a> and <a href="https://plugins.matomo.org/SearchEngineKeywordsPerformance" rel="noreferrer noopener" target="_blank">Search Engine Keywords Performance</a> plugin users will receive the best results from this report.</p> + <p>This section helps you analyse your search engine optimisation and performance. You can analyse your most popular keywords with the combined keyword reports or see which keywords perform well on specific search engines for more targeted analysis and optimisation.</p><p><a href="https://matomo.org/matomo-cloud/?mtm_campaign=Matomo_App&mtm_source=Matomo_App_OnPremise&mtm_medium=App.Referrers.getSearchEngines" rel="noreferrer noopener" target="_blank">Matomo Cloud</a> and <a href="https://plugins.matomo.org/SearchEngineKeywordsPerformance?mtm_campaign=Matomo_App&mtm_source=Matomo_App_OnPremise&mtm_medium=App.Referrers.getSearchEngines" rel="noreferrer noopener" target="_blank">Search Engine Keywords Performance</a> plugin users will receive the best results from this report.</p> Referrers getSearchEngines @@ -1840,6 +1908,7 @@ 15 icon-reporting-referer + Referrers_SubmenuWebsitesOnly @@ -1867,6 +1936,7 @@ 15 icon-reporting-referer + Referrers_Socials @@ -1886,6 +1956,34 @@ graphPie 1 + + AI Assistants + + Referrers_Referrers + Acquisition + 15 + icon-reporting-referer + + + + + Referrers_AIAssistants + AI Assistants + 18 + <p>In this table, you can see which AI assistants referred visitors to your site.</p><p>By clicking on a row in the table, you can see which URLs the links to your website were on.</p> + + Referrers + getAIAssistants + 113 + + Referrers + getAIAssistants + + widgetReferrersgetAIAssistants + 0 + graphPie + 1 + Campaigns @@ -1894,6 +1992,7 @@ 15 icon-reporting-referer + Referrers_Campaigns @@ -1921,6 +2020,7 @@ 15 icon-reporting-referer + Referrers_URLCampaignBuilder @@ -1939,19 +2039,20 @@ 0 - Overview + Ecommerce Overview Goals_Ecommerce Ecommerce 20 icon-reporting-ecommerce + General_Overview Overview 2 - <p>The Ecommerce Overview section is the best place to get a high-level view of your online store’s performance. At a glance, you can see how many sales you’re making, how much revenue you are generating, and your website’s conversion rate.</p><p>Click on an individual metric within the sparkline chart to focus on it within the full-sized evolution graph.</p><p><a href="https://matomo.org/docs/ecommerce-analytics/?mtm_campaign=App_Help&mtm_source=Matomo_App&mtm_keyword=UserGuides" rel="noreferrer noopener" target="_blank">Learn more in our Ecommerce guide here.</a></p> + <p>The Ecommerce Overview section is the best place to get a high-level view of your online store’s performance. At a glance, you can see how many sales you’re making, how much revenue you are generating, and your website’s conversion rate.</p><p>Click on an individual metric within the sparkline chart to focus on it within the full-sized evolution graph.</p><p><a href="https://matomo.org/docs/ecommerce-analytics/?mtm_campaign=Matomo_App&mtm_source=Matomo_App_OnPremise&mtm_medium=App.Ecommerce.Overview" rel="noreferrer noopener" target="_blank">Learn more in our Ecommerce guide here.</a></p> CoreHome renderWidgetContainer @@ -1974,6 +2075,7 @@ 99 + General_Overview @@ -2004,6 +2106,7 @@ 99 + General_Overview @@ -2034,6 +2137,7 @@ 99 + ecommerceOrder @@ -2069,6 +2173,7 @@ 20 icon-reporting-ecommerce + Goals_EcommerceLog @@ -2094,6 +2199,7 @@ 20 icon-reporting-ecommerce + Goals_Products @@ -2121,6 +2227,7 @@ 20 icon-reporting-ecommerce + Goals_Products @@ -2148,6 +2255,7 @@ 20 icon-reporting-ecommerce + Goals_Products @@ -2175,6 +2283,7 @@ 20 icon-reporting-ecommerce + Ecommerce_Sales @@ -2207,6 +2316,7 @@ 20 icon-reporting-ecommerce + Ecommerce_Sales @@ -2239,6 +2349,7 @@ 20 icon-reporting-ecommerce + Ecommerce_Sales @@ -2271,6 +2382,7 @@ 20 icon-reporting-ecommerce + Ecommerce_Sales @@ -2303,6 +2415,7 @@ 20 icon-reporting-ecommerce + Ecommerce_Sales @@ -2336,6 +2449,7 @@ 20 icon-reporting-ecommerce + Ecommerce_Sales @@ -2369,6 +2483,7 @@ 20 icon-reporting-ecommerce + Ecommerce_Sales @@ -2401,6 +2516,7 @@ 20 icon-reporting-ecommerce + Ecommerce_Sales @@ -2433,6 +2549,7 @@ 20 icon-reporting-ecommerce + Ecommerce_Sales @@ -2465,6 +2582,7 @@ 20 icon-reporting-ecommerce + Ecommerce_Sales @@ -2497,6 +2615,7 @@ 20 icon-reporting-ecommerce + Ecommerce_Sales @@ -2529,6 +2648,7 @@ 20 icon-reporting-ecommerce + Ecommerce_Sales @@ -2561,6 +2681,7 @@ 20 icon-reporting-ecommerce + Ecommerce_Sales @@ -2585,6 +2706,39 @@ table 1 + + Sales by Referrers: AI Assistants + + Goals_Ecommerce + Ecommerce + 20 + icon-reporting-ecommerce + + + + + Ecommerce_Sales + Sales + 15 + <p>This section contains an extensive collection of reports to help you analyse the different conditions that most commonly lead to sales, such as the traffic and campaign sources, user time and location and devices used to access them.</p><p>You can also learn exactly how revenue is associated with each dimension, such as specific traffic types or tracked campaigns.</p> + + Referrers + getAIAssistants + 6 + + 1 + tableGoals + Referrers + getAIAssistants + 1 + ecommerceOrder + visitEcommerceStatus==ordered + + widgetReferrersgetAIAssistantsforceView1viewDataTabletableGoalsdocumentationForGoalsPage1idGoalecommerceOrdersegmented_visitor_log_segment_suffixvisitEcommerceStatus3D3Dordered + 0 + tableGoals + 1 + Sales by Referrers: Campaigns @@ -2593,6 +2747,7 @@ 20 icon-reporting-ecommerce + Ecommerce_Sales @@ -2602,7 +2757,7 @@ Referrers getCampaigns - 5 + 7 1 tableGoals @@ -2625,6 +2780,7 @@ 20 icon-reporting-ecommerce + Ecommerce_Sales @@ -2657,6 +2813,7 @@ 20 icon-reporting-ecommerce + Ecommerce_Sales @@ -2689,6 +2846,7 @@ 20 icon-reporting-ecommerce + Ecommerce_Sales @@ -2713,6 +2871,39 @@ tableGoals 1 + + Sales by Referrers: Social Networks + + Goals_Ecommerce + Ecommerce + 20 + icon-reporting-ecommerce + + + + + Ecommerce_Sales + Sales + 15 + <p>This section contains an extensive collection of reports to help you analyse the different conditions that most commonly lead to sales, such as the traffic and campaign sources, user time and location and devices used to access them.</p><p>You can also learn exactly how revenue is associated with each dimension, such as specific traffic types or tracked campaigns.</p> + + Referrers + getSocials + 5 + + 1 + tableGoals + Referrers + getSocials + 1 + ecommerceOrder + visitEcommerceStatus==ordered + + widgetReferrersgetSocialsforceView1viewDataTabletableGoalsdocumentationForGoalsPage1idGoalecommerceOrdersegmented_visitor_log_segment_suffixvisitEcommerceStatus3D3Dordered + 0 + tableGoals + 1 + Sales by Referrers: Websites @@ -2721,6 +2912,7 @@ 20 icon-reporting-ecommerce + Ecommerce_Sales @@ -2753,6 +2945,7 @@ 20 icon-reporting-ecommerce + Ecommerce_Sales @@ -2785,6 +2978,7 @@ 20 icon-reporting-ecommerce + Ecommerce_Sales @@ -2817,6 +3011,7 @@ 20 icon-reporting-ecommerce + Ecommerce_Sales @@ -2849,6 +3044,7 @@ 20 icon-reporting-ecommerce + Ecommerce_Sales @@ -2873,179 +3069,4 @@ tableGoals 1 - - Sales by User attribute: Visits per hour in the site's timezone - - Goals_Ecommerce - Ecommerce - 20 - icon-reporting-ecommerce - - - - Ecommerce_Sales - Sales - 15 - <p>This section contains an extensive collection of reports to help you analyse the different conditions that most commonly lead to sales, such as the traffic and campaign sources, user time and location and devices used to access them.</p><p>You can also learn exactly how revenue is associated with each dimension, such as specific traffic types or tracked campaigns.</p> - - VisitTime - getVisitInformationPerServerTime - 401 - - 1 - tableGoals - VisitTime - getVisitInformationPerServerTime - 1 - ecommerceOrder - visitEcommerceStatus==ordered - - widgetVisitTimegetVisitInformationPerServerTimeforceView1viewDataTabletableGoalsdocumentationForGoalsPage1idGoalecommerceOrdersegmented_visitor_log_segment_suffixvisitEcommerceStatus3D3Dordered - 0 - tableGoals - 1 - - - Overview - - Goals_Goals - Goals - 25 - icon-reporting-goal - - - - General_Overview - Overview - 2 - <p>The Goals Overview reports on the performance of the goals defined for your website. You can access your goal’s conversion percentages, amount of revenue generated and full reports for each.</p><p>Click on an individual metric within the sparkline chart to focus on it within the full-sized evolution graph.</p><p><a href="https://matomo.org/docs/tracking-goals-web-analytics/?mtm_campaign=App_Help&mtm_source=Matomo_App&mtm_keyword=UserGuides" rel="noreferrer noopener" target="_blank">Learn more in our Goals guide here.</a></p> - - CoreHome - renderWidgetContainer - 0 - - CoreHome - renderWidgetContainer - GoalsOverview - - widgetGoalsOverview - 0 - - 1 - - - - - Goals_Goals - Goals - 99 - - - - - General_Overview - Overview - 99 - - - Goals - getEvolutionGraph - 5 - - 1 - graphEvolution - Goals - getEvolutionGraph - - widgetGoalsgetEvolutionGraphforceView1viewDataTablegraphEvolution - 0 - graphEvolution - 1 - - - - - Goals_Goals - Goals - 99 - - - - - General_Overview - Overview - 99 - - - Goals - getMetrics - 15 - - 1 - sparklines - Goals - getMetrics - - widgetGoalsgetMetricsforceView1viewDataTablesparklines - 0 - sparklines - 1 - - - - - Goals_Goals - Goals - 99 - - - - - General_Overview - Overview - 99 - - - Goals - getSparklines - 25 - - Goals - getSparklines - - widgetGoalsgetSparklines - 0 - - 1 - - - - - CustomReport2 - - CustomReports_CustomReports - Custom Reports - 65 - icon-business - - - - 2 - CustomReport2 - 100 - - - CustomReports - getCustomReport - 199 - - CustomReports - getCustomReport - 2 - - widgetCustomReportsgetCustomReportidCustomReport2 - 0 - table - 1 - \ No newline at end of file From bf262e5efd813dd173064ff5714b00ae30cecd71 Mon Sep 17 00:00:00 2001 From: James Hill Date: Fri, 12 Sep 2025 16:12:09 +1200 Subject: [PATCH 2/2] Better documentation. Thanks Altamash! --- .github/workflows/matomo-tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/matomo-tests.yml b/.github/workflows/matomo-tests.yml index af4bddc..f29f1ab 100644 --- a/.github/workflows/matomo-tests.yml +++ b/.github/workflows/matomo-tests.yml @@ -1,7 +1,7 @@ # Action for running tests # This file has been automatically created. # To recreate it you can run this command -# ./console generate:test-action --plugin="CustomTranslations" --php-versions="7.2,8.4" --protect-artifacts --schedule-cron="45 3 * * 6" +# ./console generate:test-action --plugin="CustomTranslations" --php-versions="7.2,8.4" --protect-artifacts --schedule-cron="45 3 * * 6" --dependent-plugins="innocraft/plugin-CustomReports" name: Plugin CustomTranslations Tests