createMetric(ArchivedMetric::AGGREGATION_SUM); $metricsList->addMetric($metric1); $metric2 = $dimensionMetricFactory->createMetric(ArchivedMetric::AGGREGATION_MAX); $metricsList->addMetric($metric2); $metric3 = $dimensionMetricFactory->createMetric(ArchivedMetric::AGGREGATION_COUNT_WITH_NUMERIC_VALUE); $metric3->setName('pageviews_with_generation_time'); $metric3->setTranslatedName(Piwik::translate('General_ColumnViewsWithGenerationTime')); $metricsList->addMetric($metric3); $metric = $dimensionMetricFactory->createComputedMetric($metric1->getName(), $metric3->getName(), ComputedMetric::AGGREGATION_AVG); $metric->setName('avg_page_generation_time'); $metric->setTranslatedName(Piwik::translate('General_ColumnAverageGenerationTime')); $metricsList->addMetric($metric); } }