From 87c6608c408c38db13aefa3fcf110d909cb6e759 Mon Sep 17 00:00:00 2001 From: Phi Date: Tue, 17 Dec 2024 17:15:41 -0500 Subject: [PATCH] feat: Report processor supports custom measurement policy. (#1974) --- .../tools/post_process_origin_report.py | 8 +- .../v2alpha/ReportConversionTest.kt | 88 + .../v2alpha/ReportProcessorTest.kt | 57 +- .../sample_report_with_custom_policy.json | 6186 +++++++++++++++++ ...ple_report_summary_with_custom_policy.json | 795 +++ .../tools/test_post_process_origin_report.py | 204 + 6 files changed, 7304 insertions(+), 34 deletions(-) create mode 100644 src/test/kotlin/org/wfanet/measurement/reporting/postprocessing/v2alpha/sample_report_with_custom_policy.json create mode 100644 src/test/python/wfa/measurement/reporting/postprocessing/tools/sample_report_summary_with_custom_policy.json diff --git a/src/main/python/wfa/measurement/reporting/postprocessing/tools/post_process_origin_report.py b/src/main/python/wfa/measurement/reporting/postprocessing/tools/post_process_origin_report.py index 00cd0b327c7..8c45fe04eb4 100644 --- a/src/main/python/wfa/measurement/reporting/postprocessing/tools/post_process_origin_report.py +++ b/src/main/python/wfa/measurement/reporting/postprocessing/tools/post_process_origin_report.py @@ -94,6 +94,12 @@ def _get_corrected_measurements(self): """ Correct the report and returns the adjusted value for each measurement. """ + children_metric = [] + if "mrc" in self._cumulative_measurements: + children_metric.append("mrc") + if "custom" in self._cumulative_measurements: + children_metric.append("custom") + # Builds the report based on the extracted primitive measurements. report = Report( { @@ -102,7 +108,7 @@ def _get_corrected_measurements(self): for policy in self._cumulative_measurements }, metric_subsets_by_parent={ - ami: [mrc]} if "mrc" in self._cumulative_measurements else {}, + ami: children_metric} if children_metric else {}, cumulative_inconsistency_allowed_edp_combinations={}, ) diff --git a/src/test/kotlin/org/wfanet/measurement/reporting/postprocessing/v2alpha/ReportConversionTest.kt b/src/test/kotlin/org/wfanet/measurement/reporting/postprocessing/v2alpha/ReportConversionTest.kt index e1b44c82149..86a37237539 100644 --- a/src/test/kotlin/org/wfanet/measurement/reporting/postprocessing/v2alpha/ReportConversionTest.kt +++ b/src/test/kotlin/org/wfanet/measurement/reporting/postprocessing/v2alpha/ReportConversionTest.kt @@ -27,6 +27,94 @@ import org.wfanet.measurement.reporting.postprocessing.v2alpha.MeasurementDetail @RunWith(JUnit4::class) class ReportConversionTest { + @Test + fun `report without custom measurement policy is successfully converted to report summary proto`() { + val reportFile = TEST_DATA_RUNTIME_DIR.resolve("sample_report_with_custom_policy.json").toFile() + val reportAsJson = reportFile.readText() + val reportSummary = ReportConversion.convertJsontoReportSummaries(reportAsJson) + + val unionCustomEdp1Edp2MeasurementDetail = measurementDetail { + measurementPolicy = "custom" + setOperation = "union" + dataProviders += "edp1" + dataProviders += "edp2" + leftHandSideTargets += "edp1" + leftHandSideTargets += "edp2" + measurementResults += measurementResult { + reach = 92459 + standardDeviation = 145777.467021918 + metric = "measurementConsumers/fLhOpt2Z4x8/metrics/adacfb57a-fe7b-44b5-9c29-022be610a407" + } + } + + val cummulativeCustomEdp1Edp2MeasurementDetail = measurementDetail { + measurementPolicy = "custom" + setOperation = "cumulative" + isCumulative = true + dataProviders += "edp1" + dataProviders += "edp2" + leftHandSideTargets += "edp1" + leftHandSideTargets += "edp2" + measurementResults += measurementResult { + reach = 18000 + standardDeviation = 185589.5021572231 + metric = "measurementConsumers/fLhOpt2Z4x8/metrics/a400e54b3-95d1-4056-b92f-f978615a05c3" + } + measurementResults += measurementResult { + reach = 92700 + standardDeviation = 191025.0129033726 + metric = "measurementConsumers/fLhOpt2Z4x8/metrics/aebc1632a-3676-4fea-b22f-78486f0c48d7" + } + measurementResults += measurementResult { + reach = 163700 + standardDeviation = 196286.4317309566 + metric = "measurementConsumers/fLhOpt2Z4x8/metrics/a61e13352-b0ff-41eb-879b-dfa7a458d232" + } + measurementResults += measurementResult { + reach = 19100 + standardDeviation = 185668.79847492787 + metric = "measurementConsumers/fLhOpt2Z4x8/metrics/aa0605786-63a4-4fe1-bbc1-42717bf17ff6" + } + measurementResults += measurementResult { + reach = 127200 + standardDeviation = 193570.0395894004 + metric = "measurementConsumers/fLhOpt2Z4x8/metrics/accc56b11-d361-4291-a00b-cef502b50d74" + } + measurementResults += measurementResult { + reach = 224400 + standardDeviation = 200858.04694133752 + metric = "measurementConsumers/fLhOpt2Z4x8/metrics/affcf4c2b-d2ec-4083-9db8-8659c6bd5c67" + } + measurementResults += measurementResult { + reach = 100 + standardDeviation = 184302.26284602462 + metric = "measurementConsumers/fLhOpt2Z4x8/metrics/a6932cc4a-d367-43b8-be1c-9b8d7f9e4c93" + } + measurementResults += measurementResult { + reach = 100 + standardDeviation = 184302.26284602462 + metric = "measurementConsumers/fLhOpt2Z4x8/metrics/ae345574e-76ab-4da6-8b86-8e232453f413" + } + measurementResults += measurementResult { + reach = 100 + standardDeviation = 184302.26284602462 + metric = "measurementConsumers/fLhOpt2Z4x8/metrics/a1cfe162d-cfac-443e-b71f-c75cf569200c" + } + measurementResults += measurementResult { + reach = 100 + standardDeviation = 184302.26284602462 + metric = "measurementConsumers/fLhOpt2Z4x8/metrics/a7645a53f-960f-44d7-a13e-8e388ed53f6b" + } + } + + // Verifies that reportSummary contains the above two protos for custom measurements. + assertThat(reportSummary[0].measurementDetailsList) + .containsAtLeast( + unionCustomEdp1Edp2MeasurementDetail, + cummulativeCustomEdp1Edp2MeasurementDetail, + ) + } + @Test fun `report without unique reach is successfully converted to report summary proto`() { val reportFile = TEST_DATA_RUNTIME_DIR.resolve("sample_report_small.json").toFile() diff --git a/src/test/kotlin/org/wfanet/measurement/reporting/postprocessing/v2alpha/ReportProcessorTest.kt b/src/test/kotlin/org/wfanet/measurement/reporting/postprocessing/v2alpha/ReportProcessorTest.kt index a3fe2db6279..90dd7d90010 100644 --- a/src/test/kotlin/org/wfanet/measurement/reporting/postprocessing/v2alpha/ReportProcessorTest.kt +++ b/src/test/kotlin/org/wfanet/measurement/reporting/postprocessing/v2alpha/ReportProcessorTest.kt @@ -30,6 +30,19 @@ data class MetricReport( @RunWith(JUnit4::class) class ReportProcessorTest { + @Test + fun `run correct report with custom policy successfully`() { + val reportFile = TEST_DATA_RUNTIME_DIR.resolve("sample_report_with_custom_policy.json").toFile() + val reportAsJson = reportFile.readText() + + val report = ReportConversion.getReportFromJsonString(reportAsJson) + assertThat(report.hasConsistentCumulativeMeasurements()).isFalse() + + val updatedReportAsJson = ReportProcessor.processReportJson(reportAsJson) + val updatedReport = ReportConversion.getReportFromJsonString(updatedReportAsJson) + assertThat(updatedReport.hasConsistentCumulativeMeasurements()).isTrue() + } + @Test fun `run correct report with unique reach and incremental reach successfully`() { val reportFile = @@ -38,11 +51,11 @@ class ReportProcessorTest { val reportAsJson = reportFile.readText() val report = ReportConversion.getReportFromJsonString(reportAsJson) - assertThat(report.hasConsistentMeasurements()).isEqualTo(false) + assertThat(report.hasConsistentCumulativeMeasurements()).isFalse() val updatedReportAsJson = ReportProcessor.processReportJson(reportAsJson) val updatedReport = ReportConversion.getReportFromJsonString(updatedReportAsJson) - assertThat(updatedReport.hasConsistentMeasurements()).isEqualTo(true) + assertThat(updatedReport.hasConsistentCumulativeMeasurements()).isTrue() } @Test @@ -51,14 +64,15 @@ class ReportProcessorTest { val reportAsJson = reportFile.readText() val report = ReportConversion.getReportFromJsonString(reportAsJson) - assertThat(report.hasConsistentMeasurements()).isEqualTo(false) + assertThat(report.hasConsistentCumulativeMeasurements()).isFalse() val updatedReportAsJson = ReportProcessor.processReportJson(reportAsJson) val updatedReport = ReportConversion.getReportFromJsonString(updatedReportAsJson) - assertThat(updatedReport.hasConsistentMeasurements()).isEqualTo(true) + assertThat(updatedReport.hasConsistentCumulativeMeasurements()).isTrue() } companion object { + private val POLICIES = listOf("ami", "mrc", "custom") private val TEST_DATA_RUNTIME_DIR: Path = getRuntimePath( Paths.get( @@ -100,32 +114,14 @@ class ReportProcessorTest { } } - for (entry in measurementDetailsList) { - if (entry.setOperation == "difference" && entry.uniqueReachTarget != "") { - val subset = - entry.dataProvidersList.filter { it != entry.uniqueReachTarget }.toSortedSet() - val measurements = entry.measurementResultsList.map { result -> result.reach } - - if (entry.measurementPolicy == measurementPolicy) { - val supersetMeasurement = totalMeasurements[entry.dataProvidersList.toSortedSet()]!! - if (subset !in totalMeasurements) { - totalMeasurements[subset] = supersetMeasurement - measurements[0] - } - } - } - } - return MetricReport(cumulativeMeasurements, totalMeasurements) } private fun ReportSummary.toReportByPolicy(): Map { - val metricReportByPolicy: MutableMap = mutableMapOf() - metricReportByPolicy["ami"] = this.toMetricReport("ami") - metricReportByPolicy["mrc"] = this.toMetricReport("mrc") - return metricReportByPolicy + return POLICIES.associateWith { policy -> this.toMetricReport(policy) } } - private fun MetricReport.hasConsistentMeasurements(): Boolean { + private fun MetricReport.hasConsistentCumulativeMeasurements(): Boolean { if (cumulativeMeasurements.isEmpty()) { return true } @@ -142,17 +138,12 @@ class ReportProcessorTest { return true } - private fun Report.hasConsistentMeasurements(): Boolean { - this.toReportSummaries().forEach { - val metricReportByPolicy = it.toReportByPolicy() - if ( - !metricReportByPolicy["ami"]!!.hasConsistentMeasurements() || - !metricReportByPolicy["mrc"]!!.hasConsistentMeasurements() - ) { - return false + private fun Report.hasConsistentCumulativeMeasurements(): Boolean { + return this.toReportSummaries().all { + it.toReportByPolicy().values.all { metricReport -> + metricReport.hasConsistentCumulativeMeasurements() } } - return true } } } diff --git a/src/test/kotlin/org/wfanet/measurement/reporting/postprocessing/v2alpha/sample_report_with_custom_policy.json b/src/test/kotlin/org/wfanet/measurement/reporting/postprocessing/v2alpha/sample_report_with_custom_policy.json new file mode 100644 index 00000000000..2c4a75acadf --- /dev/null +++ b/src/test/kotlin/org/wfanet/measurement/reporting/postprocessing/v2alpha/sample_report_with_custom_policy.json @@ -0,0 +1,6186 @@ +{ + "name": "measurementConsumers/fLhOpt2Z4x8/reports/c8f5ab1b95b44c0691f44111700054c3", + "reportingMetricEntries": [ + { + "key": "reportingSets/custom_edp1_union_edp2", + "value": { + "metricCalculationSpecs": [ + "metricCalculationSpecs/union", + "metricCalculationSpecs/cumulative" + ] + } + }, + { + "key": "reportingSets/ami_edp1", + "value": { + "metricCalculationSpecs": [ + "metricCalculationSpecs/union", + "metricCalculationSpecs/cumulative" + ] + } + }, + { + "key": "reportingSets/custom_edp2", + "value": { + "metricCalculationSpecs": [ + "metricCalculationSpecs/union", + "metricCalculationSpecs/cumulative" + ] + } + }, + { + "key": "reportingSets/custom_edp1", + "value": { + "metricCalculationSpecs": [ + "metricCalculationSpecs/union", + "metricCalculationSpecs/cumulative" + ] + } + }, + { + "key": "reportingSets/ami_edp1_union_edp2", + "value": { + "metricCalculationSpecs": [ + "metricCalculationSpecs/union", + "metricCalculationSpecs/cumulative" + ] + } + }, + { + "key": "reportingSets/mrc_edp1_union_edp2", + "value": { + "metricCalculationSpecs": [ + "metricCalculationSpecs/union", + "metricCalculationSpecs/cumulative" + ] + } + }, + { + "key": "reportingSets/ami_edp2", + "value": { + "metricCalculationSpecs": [ + "metricCalculationSpecs/union", + "metricCalculationSpecs/cumulative" + ] + } + }, + { + "key": "reportingSets/mrc_edp2", + "value": { + "metricCalculationSpecs": [ + "metricCalculationSpecs/union", + "metricCalculationSpecs/cumulative" + ] + } + }, + { + "key": "reportingSets/mrc_edp1", + "value": { + "metricCalculationSpecs": [ + "metricCalculationSpecs/union", + "metricCalculationSpecs/cumulative" + ] + } + }, + { + "key": "reportingSets/custom_edp1_minus_edp2", + "value": { + "metricCalculationSpecs": [ + "metricCalculationSpecs/difference" + ] + } + }, + { + "key": "reportingSets/mrc_edp1_minus_edp2", + "value": { + "metricCalculationSpecs": [ + "metricCalculationSpecs/difference" + ] + } + }, + { + "key": "reportingSets/mrc_edp2_minus_edp1", + "value": { + "metricCalculationSpecs": [ + "metricCalculationSpecs/difference" + ] + } + }, + { + "key": "reportingSets/ami_edp2_minus_edp1", + "value": { + "metricCalculationSpecs": [ + "metricCalculationSpecs/difference" + ] + } + }, + { + "key": "reportingSets/custom_edp2_minus_edp1", + "value": { + "metricCalculationSpecs": [ + "metricCalculationSpecs/difference" + ] + } + }, + { + "key": "reportingSets/ami_edp1_minus_edp2", + "value": { + "metricCalculationSpecs": [ + "metricCalculationSpecs/difference" + ] + } + } + ], + "state": "SUCCEEDED", + "createTime": "2024-12-13T10:24:10.134402Z", + "metricCalculationResults": [ + { + "displayName": "METRICS_frequency_impressions_CUMULATIVE_false", + "reportingSet": "reportingSets/custom_edp1_union_edp2", + "resultAttributes": [ + { + "groupingPredicates": [], + "metricSpec": { + "impressionCount": { + "privacyParams": { + "epsilon": 0.0011, + "delta": 1.0E-12 + }, + "maximumFrequencyPerUser": 15, + "params": { + "privacyParams": { + "epsilon": 0.0011, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.47666666, + "width": 0.20666666 + } + } + }, + "vidSamplingInterval": { + "start": 0.47666666, + "width": 0.20666666 + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "impressionCount": { + "value": "239912", + "univariateStatistics": { + "standardDeviation": 506550.02723539365 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/EML6GUBz4-Q" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a0175804e-d71b-4a18-a198-b4d9dc69221b", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reachAndFrequency": { + "maximumFrequency": 5, + "multipleDataProviderParams": { + "reachPrivacyParams": { + "epsilon": 0.0033, + "delta": 1.0E-12 + }, + "frequencyPrivacyParams": { + "epsilon": 0.115, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.16, + "width": 0.016666668 + } + }, + "singleDataProviderParams": { + "reachPrivacyParams": { + "epsilon": 0.0033, + "delta": 1.0E-12 + }, + "frequencyPrivacyParams": { + "epsilon": 0.115, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.16, + "width": 0.016666668 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "reachAndFrequency": { + "reach": { + "value": "92459", + "univariateStatistics": { + "standardDeviation": 145777.467021918 + } + }, + "frequencyHistogram": { + "bins": [ + { + "label": "5", + "binResult": { + "value": 40199.565217391304 + }, + "resultUnivariateStatistics": { + "standardDeviation": 80625.84487265335 + }, + "relativeUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + }, + "kPlusUnivariateStatistics": { + "standardDeviation": 80625.84487265335 + }, + "relativeKPlusUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + } + }, + { + "label": "2", + "binResult": { + "value": 52259.43478260869 + }, + "resultUnivariateStatistics": { + "standardDeviation": 96293.33072911394 + }, + "relativeUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + }, + "kPlusUnivariateStatistics": { + "standardDeviation": 154059.6678964147 + }, + "relativeKPlusUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + } + }, + { + "label": "1", + "binResult": { + "value": 0.0 + }, + "resultUnivariateStatistics": { + "standardDeviation": 49832.8343667827 + }, + "relativeUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + }, + "kPlusUnivariateStatistics": { + "standardDeviation": 145777.467021918 + }, + "relativeKPlusUnivariateStatistics": { + "standardDeviation": 0.0 + } + }, + { + "label": "3", + "binResult": { + "value": 0.0 + }, + "resultUnivariateStatistics": { + "standardDeviation": 49832.8343667827 + }, + "relativeUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + }, + "kPlusUnivariateStatistics": { + "standardDeviation": 80625.84487265335 + }, + "relativeKPlusUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + } + }, + { + "label": "4", + "binResult": { + "value": 0.0 + }, + "resultUnivariateStatistics": { + "standardDeviation": 49832.8343667827 + }, + "relativeUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + }, + "kPlusUnivariateStatistics": { + "standardDeviation": 80625.84487265335 + }, + "relativeKPlusUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + } + } + ] + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/UqAwEUBz4-Q" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/adacfb57a-fe7b-44b5-9c29-022be610a407", + "state": "SUCCEEDED" + } + ], + "metricCalculationSpec": "metricCalculationSpecs/union" + }, + { + "displayName": "METRICS_reach_CUMULATIVE_true", + "reportingSet": "reportingSets/custom_edp1_union_edp2", + "resultAttributes": [ + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-03T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "100", + "univariateStatistics": { + "standardDeviation": 184302.26284602462 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/QhqTw0Bz45Q" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a1cfe162d-cfac-443e-b71f-c75cf569200c", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-08T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "18000", + "univariateStatistics": { + "standardDeviation": 185589.5021572231 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/aAIuXUBz45U" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a400e54b3-95d1-4056-b92f-f978615a05c3", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-22T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "163700", + "univariateStatistics": { + "standardDeviation": 196286.4317309566 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/KuhY0UBz45U" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a61e13352-b0ff-41eb-879b-dfa7a458d232", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-19T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "100", + "univariateStatistics": { + "standardDeviation": 184302.26284602462 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/K-38FL-MHGw" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a6932cc4a-d367-43b8-be1c-9b8d7f9e4c93", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "100", + "univariateStatistics": { + "standardDeviation": 184302.26284602462 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/dXUA_7-MHGw" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a7645a53f-960f-44d7-a13e-8e388ed53f6b", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-29T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "19100", + "univariateStatistics": { + "standardDeviation": 185668.79847492787 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/E-BBDUBz45U" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/aa0605786-63a4-4fe1-bbc1-42717bf17ff6", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-05T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "127200", + "univariateStatistics": { + "standardDeviation": 193570.0395894004 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/THNt40Bz45U" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/accc56b11-d361-4291-a00b-cef502b50d74", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-26T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "100", + "univariateStatistics": { + "standardDeviation": 184302.26284602462 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/arFl10Bz45Q" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/ae345574e-76ab-4da6-8b86-8e232453f413", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-15T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "92700", + "univariateStatistics": { + "standardDeviation": 191025.0129033726 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/Sf9cKkBz45U" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/aebc1632a-3676-4fea-b22f-78486f0c48d7", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-12T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "224400", + "univariateStatistics": { + "standardDeviation": 200858.04694133752 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/KKgWyEBz45Q" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/affcf4c2b-d2ec-4083-9db8-8659c6bd5c67", + "state": "SUCCEEDED" + } + ], + "metricCalculationSpec": "metricCalculationSpecs/cumulative" + }, + { + "displayName": "METRICS_frequency_impressions_CUMULATIVE_false", + "reportingSet": "reportingSets/ami_edp1", + "resultAttributes": [ + { + "groupingPredicates": [], + "metricSpec": { + "reachAndFrequency": { + "maximumFrequency": 5, + "multipleDataProviderParams": { + "reachPrivacyParams": { + "epsilon": 0.0033, + "delta": 1.0E-12 + }, + "frequencyPrivacyParams": { + "epsilon": 0.115, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.16, + "width": 0.016666668 + } + }, + "singleDataProviderParams": { + "reachPrivacyParams": { + "epsilon": 0.0033, + "delta": 1.0E-12 + }, + "frequencyPrivacyParams": { + "epsilon": 0.115, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.16, + "width": 0.016666668 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "reachAndFrequency": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 102011.27564649425 + } + }, + "frequencyHistogram": { + "bins": [ + { + "label": "1", + "binResult": { + "value": "NaN" + } + }, + { + "label": "2", + "binResult": { + "value": "NaN" + } + }, + { + "label": "3", + "binResult": { + "value": "NaN" + } + }, + { + "label": "4", + "binResult": { + "value": "NaN" + } + }, + { + "label": "5", + "binResult": { + "value": "NaN" + } + } + ] + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/a0_t4L-It0c" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a063332fa-e5d5-4266-8187-c8c41912fff0", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "impressionCount": { + "privacyParams": { + "epsilon": 0.0011, + "delta": 1.0E-12 + }, + "maximumFrequencyPerUser": 15, + "params": { + "privacyParams": { + "epsilon": 0.0011, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.47666666, + "width": 0.20666666 + } + } + }, + "vidSamplingInterval": { + "start": 0.47666666, + "width": 0.20666666 + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "impressionCount": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 358175.31727085233 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/K71zS7-It0c" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/ad8a9d07d-4127-4d2d-859a-bd502540051d", + "state": "SUCCEEDED" + } + ], + "metricCalculationSpec": "metricCalculationSpecs/union" + }, + { + "displayName": "METRICS_reach_CUMULATIVE_true", + "reportingSet": "reportingSets/ami_edp1", + "resultAttributes": [ + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-03T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 137708.79990420336 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/C-FsNEB3SJg" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a07730d66-7036-491b-a708-a79f571f86c3", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-22T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "160800", + "univariateStatistics": { + "standardDeviation": 137766.58800817904 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/FJMPV7-It4Y" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a7c12b2d1-3fc3-49cd-9da2-565803e4ae73", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 137708.79990420336 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/OGGdj0B3SJg" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a946c76ee-1dfd-415a-b602-bd9fe9d67838", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-12T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "151200", + "univariateStatistics": { + "standardDeviation": 137763.13865252156 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/DtWhBUB3SHo" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/aa45de761-fbb6-4a33-aba5-ff91c9aef4a4", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-08T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "40700", + "univariateStatistics": { + "standardDeviation": 137723.42891152142 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/NHTeLLTITNg" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/abf7c4421-93e8-469b-99e0-788deb61007d", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-19T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 137708.79990420336 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/FBgsgEB3SHo" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/ad3e32ab4-ee58-4a56-bebe-8b6202f4d9f0", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-29T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "90100", + "univariateStatistics": { + "standardDeviation": 137741.18291657476 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/RzfeTEB3SHo" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/ad6800ae9-c0b5-4a34-93aa-2d5fcf6a516d", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-26T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "117800", + "univariateStatistics": { + "standardDeviation": 137751.137096284 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/A-f_Ib-It2g" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/ad9b9c1af-b833-4ea8-862a-8f359a67d520", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-15T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 137708.79990420336 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/ZjZwGbTlt7Y" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/adfa803dc-c829-4ab6-ad3d-7c053c6f50db", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-05T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "2600", + "univariateStatistics": { + "standardDeviation": 137709.73448185038 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/T1pPCkB3SHo" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/aef5d2c02-d9c7-4e61-82da-e29036941dc2", + "state": "SUCCEEDED" + } + ], + "metricCalculationSpec": "metricCalculationSpecs/cumulative" + }, + { + "displayName": "METRICS_frequency_impressions_CUMULATIVE_false", + "reportingSet": "reportingSets/custom_edp2", + "resultAttributes": [ + { + "groupingPredicates": [], + "metricSpec": { + "reachAndFrequency": { + "maximumFrequency": 5, + "multipleDataProviderParams": { + "reachPrivacyParams": { + "epsilon": 0.0033, + "delta": 1.0E-12 + }, + "frequencyPrivacyParams": { + "epsilon": 0.115, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.16, + "width": 0.016666668 + } + }, + "singleDataProviderParams": { + "reachPrivacyParams": { + "epsilon": 0.0033, + "delta": 1.0E-12 + }, + "frequencyPrivacyParams": { + "epsilon": 0.115, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.16, + "width": 0.016666668 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "reachAndFrequency": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 102011.27564649425 + } + }, + "frequencyHistogram": { + "bins": [ + { + "label": "1", + "binResult": { + "value": "NaN" + } + }, + { + "label": "2", + "binResult": { + "value": "NaN" + } + }, + { + "label": "3", + "binResult": { + "value": "NaN" + } + }, + { + "label": "4", + "binResult": { + "value": "NaN" + } + }, + { + "label": "5", + "binResult": { + "value": "NaN" + } + } + ] + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/PEaVKr-MHBw" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a410a1c14-1214-449a-b08e-2df1b292dc4a", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "impressionCount": { + "privacyParams": { + "epsilon": 0.0011, + "delta": 1.0E-12 + }, + "maximumFrequencyPerUser": 15, + "params": { + "privacyParams": { + "epsilon": 0.0011, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.47666666, + "width": 0.20666666 + } + } + }, + "vidSamplingInterval": { + "start": 0.47666666, + "width": 0.20666666 + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "impressionCount": { + "value": "70833", + "univariateStatistics": { + "standardDeviation": 358181.0108199463 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/c-KjhEBz4-Q" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a8133cd9a-1803-41b4-a82a-01025c1c01e6", + "state": "SUCCEEDED" + } + ], + "metricCalculationSpec": "metricCalculationSpecs/union" + }, + { + "displayName": "METRICS_reach_CUMULATIVE_true", + "reportingSet": "reportingSets/custom_edp2", + "resultAttributes": [ + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-26T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "5000", + "univariateStatistics": { + "standardDeviation": 137710.5971632797 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/IfPE2kBz4-Q" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a235ec530-711c-47dd-a8aa-3dde9c8a710c", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-15T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "209100", + "univariateStatistics": { + "standardDeviation": 137783.94126865183 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/WpeaikBz4-Q" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a4ab4336d-cb52-4d1f-b89b-d7b2f4894dfe", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-05T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 137708.79990420336 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/cv82tUBz4-Q" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a4f24cd6c-ea6f-42e3-b29e-d07f428624da", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-19T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 137708.79990420336 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/Y5hH37-MHBw" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a4f704f28-68e9-45c6-8c1a-7d17c5d535f7", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 137708.79990420336 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/R6biqb-MHBw" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a823e28b3-9dce-4f46-86ed-f7d8fc8949d6", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-22T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 137708.79990420336 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/N3Tx0L-MHBw" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a8c6b38c9-308e-4ed7-88cc-c3612bee76ee", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-03T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 137708.79990420336 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/W-2nN7-MHBw" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/ac9661b70-eba6-4484-9c8a-3d409638fead", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-29T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "107500", + "univariateStatistics": { + "standardDeviation": 137747.4358066102 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/SwGTOL-MHBw" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/ae1d4d5ee-b72a-4030-91bc-94a4dd8e5d89", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-12T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "260000", + "univariateStatistics": { + "standardDeviation": 137802.22629419694 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/LSOL2L-MHBw" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/ae3a4cfd8-bc8b-4b02-87b1-6dce7df82982", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-08T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 137708.79990420336 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/GFAUoL-MHBw" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/afbdcb99e-a5fa-4edb-b637-6f57a3be9541", + "state": "SUCCEEDED" + } + ], + "metricCalculationSpec": "metricCalculationSpecs/cumulative" + }, + { + "displayName": "METRICS_frequency_impressions_CUMULATIVE_false", + "reportingSet": "reportingSets/custom_edp1", + "resultAttributes": [ + { + "groupingPredicates": [], + "metricSpec": { + "reachAndFrequency": { + "maximumFrequency": 5, + "multipleDataProviderParams": { + "reachPrivacyParams": { + "epsilon": 0.0033, + "delta": 1.0E-12 + }, + "frequencyPrivacyParams": { + "epsilon": 0.115, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.16, + "width": 0.016666668 + } + }, + "singleDataProviderParams": { + "reachPrivacyParams": { + "epsilon": 0.0033, + "delta": 1.0E-12 + }, + "frequencyPrivacyParams": { + "epsilon": 0.115, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.16, + "width": 0.016666668 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "reachAndFrequency": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 102011.27564649425 + } + }, + "frequencyHistogram": { + "bins": [ + { + "label": "1", + "binResult": { + "value": "NaN" + } + }, + { + "label": "2", + "binResult": { + "value": "NaN" + } + }, + { + "label": "3", + "binResult": { + "value": "NaN" + } + }, + { + "label": "4", + "binResult": { + "value": "NaN" + } + }, + { + "label": "5", + "binResult": { + "value": "NaN" + } + } + ] + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/HDJJ2UB3SLk" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a58fdcc8b-a4c1-442d-b8b2-656114342868", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "impressionCount": { + "privacyParams": { + "epsilon": 0.0011, + "delta": 1.0E-12 + }, + "maximumFrequencyPerUser": 15, + "params": { + "privacyParams": { + "epsilon": 0.0011, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.47666666, + "width": 0.20666666 + } + } + }, + "vidSamplingInterval": { + "start": 0.47666666, + "width": 0.20666666 + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "impressionCount": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 358175.31727085233 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/DzeTRr-It0c" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/ad56ae3a5-1650-460c-9d2c-724327b89f12", + "state": "SUCCEEDED" + } + ], + "metricCalculationSpec": "metricCalculationSpecs/union" + }, + { + "displayName": "METRICS_reach_CUMULATIVE_true", + "reportingSet": "reportingSets/custom_edp1", + "resultAttributes": [ + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-12T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "94200", + "univariateStatistics": { + "standardDeviation": 137742.65632427187 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/XTi7rb-It4U" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a036b8547-d598-424f-821a-45421bc496aa", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-15T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "26900", + "univariateStatistics": { + "standardDeviation": 137718.46888168648 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/dHhI9b-It4U" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a2f6c7ba5-7c6d-42db-8def-abeaa9e3d755", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-19T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 137708.79990420336 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/XNttLEB3SHs" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a3cf6e6ea-9089-448f-af38-f145d1cda02e", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-29T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 137708.79990420336 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/SJ7FO0B3SHs" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a8ca4d4f4-3385-4d8d-ab47-2e5aa0f79438", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-22T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "110900", + "univariateStatistics": { + "standardDeviation": 137748.65760254726 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/XQI1r7-It4U" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a8e874351-0a58-4efd-892e-e40f1fcdf792", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-05T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "37000", + "univariateStatistics": { + "standardDeviation": 137722.09906597642 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/PV5pj7-It4U" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a924462e5-4b08-4040-8141-6c0b754a9ecf", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-26T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 137708.79990420336 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/FUajxb-It4U" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/aa15f2327-4dff-4f44-b959-174ee843a780", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-08T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 137708.79990420336 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/TBtn7EB3SHs" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/ab17612dc-03eb-40b6-afe6-e96b75aadf48", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-03T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 137708.79990420336 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/IGNw5kB3SHs" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/ab4bfe7f1-a8d3-4178-80b4-ed32be304e71", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 137708.79990420336 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/JHucdL-It4U" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/af0ae8ced-49ed-4d3a-8755-53dd76bcae8e", + "state": "SUCCEEDED" + } + ], + "metricCalculationSpec": "metricCalculationSpecs/cumulative" + }, + { + "displayName": "METRICS_frequency_impressions_CUMULATIVE_false", + "reportingSet": "reportingSets/ami_edp1_union_edp2", + "resultAttributes": [ + { + "groupingPredicates": [], + "metricSpec": { + "reachAndFrequency": { + "maximumFrequency": 5, + "multipleDataProviderParams": { + "reachPrivacyParams": { + "epsilon": 0.0033, + "delta": 1.0E-12 + }, + "frequencyPrivacyParams": { + "epsilon": 0.115, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.16, + "width": 0.016666668 + } + }, + "singleDataProviderParams": { + "reachPrivacyParams": { + "epsilon": 0.0033, + "delta": 1.0E-12 + }, + "frequencyPrivacyParams": { + "epsilon": 0.115, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.16, + "width": 0.016666668 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "reachAndFrequency": { + "reach": { + "value": "243539", + "univariateStatistics": { + "standardDeviation": 160194.11206456696 + } + }, + "frequencyHistogram": { + "bins": [ + { + "label": "3", + "binResult": { + "value": 82755.97087378641 + }, + "resultUnivariateStatistics": { + "standardDeviation": 100221.12562251546 + }, + "relativeUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + }, + "kPlusUnivariateStatistics": { + "standardDeviation": 180951.01559607586 + }, + "relativeKPlusUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + } + }, + { + "label": "5", + "binResult": { + "value": 49653.58252427184 + }, + "resultUnivariateStatistics": { + "standardDeviation": 90265.45967776074 + }, + "relativeUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + }, + "kPlusUnivariateStatistics": { + "standardDeviation": 90265.45967776074 + }, + "relativeKPlusUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + } + }, + { + "label": "4", + "binResult": { + "value": 111129.44660194175 + }, + "resultUnivariateStatistics": { + "standardDeviation": 111465.13199283823 + }, + "relativeUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + }, + "kPlusUnivariateStatistics": { + "standardDeviation": 135152.24392796296 + }, + "relativeKPlusUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + } + }, + { + "label": "1", + "binResult": { + "value": 0.0 + }, + "resultUnivariateStatistics": { + "standardDeviation": 84149.37020023532 + }, + "relativeUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + }, + "kPlusUnivariateStatistics": { + "standardDeviation": 160194.11206456696 + }, + "relativeKPlusUnivariateStatistics": { + "standardDeviation": 0.0 + } + }, + { + "label": "2", + "binResult": { + "value": 0.0 + }, + "resultUnivariateStatistics": { + "standardDeviation": 84149.37020023532 + }, + "relativeUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + }, + "kPlusUnivariateStatistics": { + "standardDeviation": 180951.01559607586 + }, + "relativeKPlusUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + } + } + ] + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/NSgre0Bz4-Q" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a5ff4a592-7898-4d33-92e4-9ec3dcfcaf6e", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "impressionCount": { + "privacyParams": { + "epsilon": 0.0011, + "delta": 1.0E-12 + }, + "maximumFrequencyPerUser": 15, + "params": { + "privacyParams": { + "epsilon": 0.0011, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.47666666, + "width": 0.20666666 + } + } + }, + "vidSamplingInterval": { + "start": 0.47666666, + "width": 0.20666666 + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "impressionCount": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 506536.3913917257 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/XipYj0Bz4-Q" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a8c86cd65-379b-4b9f-9cb5-c47416ed9ad1", + "state": "SUCCEEDED" + } + ], + "metricCalculationSpec": "metricCalculationSpecs/union" + }, + { + "displayName": "METRICS_reach_CUMULATIVE_true", + "reportingSet": "reportingSets/ami_edp1_union_edp2", + "resultAttributes": [ + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-03T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "100", + "univariateStatistics": { + "standardDeviation": 184302.26284602462 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/C37YsL-MHB0" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a03cea144-26db-4f05-b0a2-a75f782698fd", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-15T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "9200", + "univariateStatistics": { + "standardDeviation": 184955.93290564284 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/WDlNsr-MHBw" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a0a3786cd-292f-444b-b131-c062481c66d7", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-26T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "338300", + "univariateStatistics": { + "standardDeviation": 209618.90348567747 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/G6W5zEBz4-M" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a11626fea-9e7d-46e2-a402-e4ae9a99d315", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "182300", + "univariateStatistics": { + "standardDeviation": 197680.09530394306 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/BpiWvkBz4-M" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a36aee307-f635-4e81-81dc-ad1a33e75562", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-29T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "100", + "univariateStatistics": { + "standardDeviation": 184302.26284602462 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/IZdLNUBz4-Q" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a4382cd0c-2324-4799-b23a-45df3c361d22", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-08T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "121200", + "univariateStatistics": { + "standardDeviation": 193125.85377185547 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/FCpLbUBz4-Q" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a4b8c5028-2676-49cd-bf45-9d616f65df7f", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-12T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "95500", + "univariateStatistics": { + "standardDeviation": 191230.74952310062 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/SZGhBL-MHBw" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a6b582365-944c-4083-9134-5d5154cb730e", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-05T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "100", + "univariateStatistics": { + "standardDeviation": 184302.26284602462 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/GP9Vr0Bz4-Q" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a8e31cafe-8439-4977-858d-285b77a186af", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-22T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "218000", + "univariateStatistics": { + "standardDeviation": 200372.83960256787 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/VokNPEBz4-Q" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/aa1306a4b-8578-415a-b5c4-8b3d108775d9", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-19T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "100", + "univariateStatistics": { + "standardDeviation": 184302.26284602462 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/Q5hjFUBz4-Q" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/ac0db3b2e-c1e0-428d-bed3-f9015381266e", + "state": "SUCCEEDED" + } + ], + "metricCalculationSpec": "metricCalculationSpecs/cumulative" + }, + { + "displayName": "METRICS_frequency_impressions_CUMULATIVE_false", + "reportingSet": "reportingSets/mrc_edp1_union_edp2", + "resultAttributes": [ + { + "groupingPredicates": [], + "metricSpec": { + "impressionCount": { + "privacyParams": { + "epsilon": 0.0011, + "delta": 1.0E-12 + }, + "maximumFrequencyPerUser": 15, + "params": { + "privacyParams": { + "epsilon": 0.0011, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.47666666, + "width": 0.20666666 + } + } + }, + "vidSamplingInterval": { + "start": 0.47666666, + "width": 0.20666666 + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "impressionCount": { + "value": "593825", + "univariateStatistics": { + "standardDeviation": 506570.1418673122 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/AL2vtUBz45Y" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a78278746-31c6-4b0b-916e-eaf925f4a87b", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reachAndFrequency": { + "maximumFrequency": 5, + "multipleDataProviderParams": { + "reachPrivacyParams": { + "epsilon": 0.0033, + "delta": 1.0E-12 + }, + "frequencyPrivacyParams": { + "epsilon": 0.115, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.16, + "width": 0.016666668 + } + }, + "singleDataProviderParams": { + "reachPrivacyParams": { + "epsilon": 0.0033, + "delta": 1.0E-12 + }, + "frequencyPrivacyParams": { + "epsilon": 0.115, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.16, + "width": 0.016666668 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "reachAndFrequency": { + "reach": { + "value": "59", + "univariateStatistics": { + "standardDeviation": 137388.9419863941 + } + }, + "frequencyHistogram": { + "bins": [ + { + "label": "4", + "binResult": { + "value": 40.5625 + }, + "resultUnivariateStatistics": { + "standardDeviation": 102443.66625294062 + }, + "relativeUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + }, + "kPlusUnivariateStatistics": { + "standardDeviation": 102443.66625294062 + }, + "relativeKPlusUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + } + }, + { + "label": "1", + "binResult": { + "value": 18.4375 + }, + "resultUnivariateStatistics": { + "standardDeviation": 58449.20219978285 + }, + "relativeUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + }, + "kPlusUnivariateStatistics": { + "standardDeviation": 137388.9419863941 + }, + "relativeKPlusUnivariateStatistics": { + "standardDeviation": 0.0 + } + }, + { + "label": "2", + "binResult": { + "value": 0.0 + }, + "resultUnivariateStatistics": { + "standardDeviation": 39660.77497681721 + }, + "relativeUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + }, + "kPlusUnivariateStatistics": { + "standardDeviation": 102443.66625294062 + }, + "relativeKPlusUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + } + }, + { + "label": "3", + "binResult": { + "value": 0.0 + }, + "resultUnivariateStatistics": { + "standardDeviation": 39660.77497681721 + }, + "relativeUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + }, + "kPlusUnivariateStatistics": { + "standardDeviation": 102443.66625294062 + }, + "relativeKPlusUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + } + }, + { + "label": "5", + "binResult": { + "value": 0.0 + }, + "resultUnivariateStatistics": { + "standardDeviation": 39660.77497681721 + }, + "relativeUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + }, + "kPlusUnivariateStatistics": { + "standardDeviation": 39660.77497681721 + }, + "relativeKPlusUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + } + } + ] + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/fXkRqEBz45Y" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/abc0e4837-b7e0-4381-93d2-b89a6c8afb9b", + "state": "SUCCEEDED" + } + ], + "metricCalculationSpec": "metricCalculationSpecs/union" + }, + { + "displayName": "METRICS_reach_CUMULATIVE_true", + "reportingSet": "reportingSets/mrc_edp1_union_edp2", + "resultAttributes": [ + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-08T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "158500", + "univariateStatistics": { + "standardDeviation": 195897.94272436583 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/feIZakBz45Y" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a0ac32326-51a6-4703-a41f-483ff545aa4e", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-12T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "26200", + "univariateStatistics": { + "standardDeviation": 186181.15565470204 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/SdYPekBz45U" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a0d726ff0-4cac-4a5f-b1b5-03af612debf2", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-26T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "341700", + "univariateStatistics": { + "standardDeviation": 209884.07542651 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/JckrakBz45U" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a17755aa6-bfad-47f4-ab9a-08d8ad169f6a", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-22T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "501400", + "univariateStatistics": { + "standardDeviation": 222577.17028274314 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/LHe0RkBz45U" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a4b2693e8-dd5b-4277-96e4-38adbe58bb92", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-29T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "17200", + "univariateStatistics": { + "standardDeviation": 185531.84608840532 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/Q7Bmw7-MHGs" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a6d134c15-6f22-4383-b701-bd7bc5019666", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-03T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "100", + "univariateStatistics": { + "standardDeviation": 184302.26284602462 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/IsXAwEBz45U" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a6d43010b-9db0-449b-b96c-c2e2d1f8dee6", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-19T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "100", + "univariateStatistics": { + "standardDeviation": 184302.26284602462 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/C-0ls0Bz45U" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a7445c581-50b8-4fe5-80d0-a550468f1f73", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-15T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "100", + "univariateStatistics": { + "standardDeviation": 184302.26284602462 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/EhI0o0Bz45Y" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a7e3183cf-13cb-4d59-948d-79893608a7e1", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-05T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "25300", + "univariateStatistics": { + "standardDeviation": 186116.15764609864 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/KXZ2v7-MHGs" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/aaf3299ac-1e94-4065-b848-ae1de3c2c9cc", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "100", + "univariateStatistics": { + "standardDeviation": 184302.26284602462 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/ftS3zL-MHGs" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/acc8eed41-e086-47f2-a5dc-be310a9f5767", + "state": "SUCCEEDED" + } + ], + "metricCalculationSpec": "metricCalculationSpecs/cumulative" + }, + { + "displayName": "METRICS_frequency_impressions_CUMULATIVE_false", + "reportingSet": "reportingSets/ami_edp2", + "resultAttributes": [ + { + "groupingPredicates": [], + "metricSpec": { + "reachAndFrequency": { + "maximumFrequency": 5, + "multipleDataProviderParams": { + "reachPrivacyParams": { + "epsilon": 0.0033, + "delta": 1.0E-12 + }, + "frequencyPrivacyParams": { + "epsilon": 0.115, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.16, + "width": 0.016666668 + } + }, + "singleDataProviderParams": { + "reachPrivacyParams": { + "epsilon": 0.0033, + "delta": 1.0E-12 + }, + "frequencyPrivacyParams": { + "epsilon": 0.115, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.16, + "width": 0.016666668 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "reachAndFrequency": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 102011.27564649425 + } + }, + "frequencyHistogram": { + "bins": [ + { + "label": "1", + "binResult": { + "value": "NaN" + } + }, + { + "label": "2", + "binResult": { + "value": "NaN" + } + }, + { + "label": "3", + "binResult": { + "value": "NaN" + } + }, + { + "label": "4", + "binResult": { + "value": "NaN" + } + }, + { + "label": "5", + "binResult": { + "value": "NaN" + } + } + ] + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/eUlRskBz4-A" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a8c978118-8cb1-460e-81b1-c6a904c77fe6", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "impressionCount": { + "privacyParams": { + "epsilon": 0.0011, + "delta": 1.0E-12 + }, + "maximumFrequencyPerUser": 15, + "params": { + "privacyParams": { + "epsilon": 0.0011, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.47666666, + "width": 0.20666666 + } + } + }, + "vidSamplingInterval": { + "start": 0.47666666, + "width": 0.20666666 + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "impressionCount": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 358175.31727085233 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/PrX6r0Bz4-A" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/afddf97a8-a39b-4ff0-9ea9-ce5ad571bf99", + "state": "SUCCEEDED" + } + ], + "metricCalculationSpec": "metricCalculationSpecs/union" + }, + { + "displayName": "METRICS_reach_CUMULATIVE_true", + "reportingSet": "reportingSets/ami_edp2", + "resultAttributes": [ + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "101700", + "univariateStatistics": { + "standardDeviation": 137745.3515414703 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/YsjjkkBz45Y" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a02ec75e5-592e-4b55-9a33-b37c8f31955f", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-05T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 137708.79990420336 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/eFgk5kBz45Y" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a1ba90b97-72e3-42eb-9b6d-031b3187e567", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-26T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "378100", + "univariateStatistics": { + "standardDeviation": 137844.64252157588 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/ZdrADkBz45Y" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a282c88f0-5cfa-401c-ab06-9e89146093bc", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-29T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 137708.79990420336 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/WB3SZL-MHGo" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a5ad87b1d-aec1-4b10-b7d1-893a16b347f8", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-12T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "266200", + "univariateStatistics": { + "standardDeviation": 137804.4533810534 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/YJf1Pr-MHGo" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a6411e2ec-9dfc-43a2-a341-b9b8ae32a737", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-08T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "103200", + "univariateStatistics": { + "standardDeviation": 137745.89057858166 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/NsPPREBz45Y" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a81befaa3-372c-4af9-857d-a9116dbe1bcc", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-15T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "9000", + "univariateStatistics": { + "standardDeviation": 137712.03495365262 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/D1tJab-MHGo" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a856f8b50-6f52-4382-82f6-39b90fbbd96e", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-03T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "168600", + "univariateStatistics": { + "standardDeviation": 137769.39054605988 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/TMoF0UBz45Y" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a87ecaedb-34ba-499a-bbba-119dd281350f", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-19T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 137708.79990420336 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/dpCtckBz45Y" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/ad2c3b9e2-c41e-4c80-8e68-d00297015109", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-22T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 137708.79990420336 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/cOL4vUBz45Y" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/aec4414d1-61e5-4e79-acdc-179132da5554", + "state": "SUCCEEDED" + } + ], + "metricCalculationSpec": "metricCalculationSpecs/cumulative" + }, + { + "displayName": "METRICS_frequency_impressions_CUMULATIVE_false", + "reportingSet": "reportingSets/mrc_edp2", + "resultAttributes": [ + { + "groupingPredicates": [], + "metricSpec": { + "impressionCount": { + "privacyParams": { + "epsilon": 0.0011, + "delta": 1.0E-12 + }, + "maximumFrequencyPerUser": 15, + "params": { + "privacyParams": { + "epsilon": 0.0011, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.47666666, + "width": 0.20666666 + } + } + }, + "vidSamplingInterval": { + "start": 0.47666666, + "width": 0.20666666 + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "impressionCount": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 358175.31727085233 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/ZN3GOUBz4-A" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a9a4d7e23-d787-4e20-8db4-e284feedf8fb", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reachAndFrequency": { + "maximumFrequency": 5, + "multipleDataProviderParams": { + "reachPrivacyParams": { + "epsilon": 0.0033, + "delta": 1.0E-12 + }, + "frequencyPrivacyParams": { + "epsilon": 0.115, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.16, + "width": 0.016666668 + } + }, + "singleDataProviderParams": { + "reachPrivacyParams": { + "epsilon": 0.0033, + "delta": 1.0E-12 + }, + "frequencyPrivacyParams": { + "epsilon": 0.115, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.16, + "width": 0.016666668 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "reachAndFrequency": { + "reach": { + "value": "182759", + "univariateStatistics": { + "standardDeviation": 102064.11288720994 + } + }, + "frequencyHistogram": { + "bins": [ + { + "label": "1", + "binResult": { + "value": 0.0 + }, + "resultUnivariateStatistics": { + "standardDeviation": 60427.598013692615 + }, + "relativeUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + }, + "kPlusUnivariateStatistics": { + "standardDeviation": 102064.11288720994 + }, + "relativeKPlusUnivariateStatistics": { + "standardDeviation": 0.0 + } + }, + { + "label": "2", + "binResult": { + "value": 0.0 + }, + "resultUnivariateStatistics": { + "standardDeviation": 60427.598013692615 + }, + "relativeUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + }, + "kPlusUnivariateStatistics": { + "standardDeviation": 118611.03549483734 + }, + "relativeKPlusUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + } + }, + { + "label": "3", + "binResult": { + "value": 0.0 + }, + "resultUnivariateStatistics": { + "standardDeviation": 60427.598013692615 + }, + "relativeUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + }, + "kPlusUnivariateStatistics": { + "standardDeviation": 118611.03549483734 + }, + "relativeKPlusUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + } + }, + { + "label": "4", + "binResult": { + "value": 182759.0 + }, + "resultUnivariateStatistics": { + "standardDeviation": 118611.03549483734 + }, + "relativeUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + }, + "kPlusUnivariateStatistics": { + "standardDeviation": 118611.03549483734 + }, + "relativeKPlusUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + } + }, + { + "label": "5", + "binResult": { + "value": 0.0 + }, + "resultUnivariateStatistics": { + "standardDeviation": 60427.598013692615 + }, + "relativeUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + }, + "kPlusUnivariateStatistics": { + "standardDeviation": 60427.598013692615 + }, + "relativeKPlusUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + } + } + ] + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/QkkFYr-MHCA" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/ab3f072e1-d032-4095-8ac6-4b918bd76560", + "state": "SUCCEEDED" + } + ], + "metricCalculationSpec": "metricCalculationSpecs/union" + }, + { + "displayName": "METRICS_reach_CUMULATIVE_true", + "reportingSet": "reportingSets/mrc_edp2", + "resultAttributes": [ + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-15T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 137708.79990420336 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/cCOA_b-MHCA" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a1fdb54d1-0cec-4b1b-90c8-e9e2eae03d6b", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-03T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "29500", + "univariateStatistics": { + "standardDeviation": 137719.40339371885 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/CnbgwkBz45Y" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a3aab690f-3ab5-4e3f-a2fe-d772825027e4", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "113200", + "univariateStatistics": { + "standardDeviation": 137749.4841054185 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/Ekes17-MHGo" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a5d97edc1-3224-4462-80d1-7432dbd3716a", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-19T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "171400", + "univariateStatistics": { + "standardDeviation": 137770.39657139347 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/CiefHL-MHGk" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a601f869a-9c79-4814-b38d-64729d004907", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-08T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 137708.79990420336 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/bcOBe0Bz4-A" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a611550b2-4935-4ca2-bbd2-7acefb24fd43", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-26T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 137708.79990420336 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/SmZLUb-MHGk" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a9570e197-d2d7-4214-b551-ac9ed5f2e0e7", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-12T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "220100", + "univariateStatistics": { + "standardDeviation": 137787.89305141394 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/bLR3Cr-MHCA" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/abdcc16a7-d8c1-40a3-922f-d5b8731255ef", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-29T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "42500", + "univariateStatistics": { + "standardDeviation": 137724.07585876522 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/dAlJ9UBz4-A" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/ac2cffd96-33b9-4623-9819-5a8064c32d17", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-22T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "16400", + "univariateStatistics": { + "standardDeviation": 137714.69482626964 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/MrtMsb-MHCA" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/ae46c0e32-1756-40b0-84b4-fe1b78aa2bc4", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-05T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 137708.79990420336 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/TtvaeEBz4-A" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/afe06ed12-a725-4511-9cda-628707d2b6e4", + "state": "SUCCEEDED" + } + ], + "metricCalculationSpec": "metricCalculationSpecs/cumulative" + }, + { + "displayName": "METRICS_frequency_impressions_CUMULATIVE_false", + "reportingSet": "reportingSets/mrc_edp1", + "resultAttributes": [ + { + "groupingPredicates": [], + "metricSpec": { + "impressionCount": { + "privacyParams": { + "epsilon": 0.0011, + "delta": 1.0E-12 + }, + "maximumFrequencyPerUser": 15, + "params": { + "privacyParams": { + "epsilon": 0.0011, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.47666666, + "width": 0.20666666 + } + } + }, + "vidSamplingInterval": { + "start": 0.47666666, + "width": 0.20666666 + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "impressionCount": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 358175.31727085233 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/O4Ub7L-MHCA" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/ad08acccc-ccfa-408e-a62c-1201fe128a1c", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reachAndFrequency": { + "maximumFrequency": 5, + "multipleDataProviderParams": { + "reachPrivacyParams": { + "epsilon": 0.0033, + "delta": 1.0E-12 + }, + "frequencyPrivacyParams": { + "epsilon": 0.115, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.16, + "width": 0.016666668 + } + }, + "singleDataProviderParams": { + "reachPrivacyParams": { + "epsilon": 0.0033, + "delta": 1.0E-12 + }, + "frequencyPrivacyParams": { + "epsilon": 0.115, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.16, + "width": 0.016666668 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "reachAndFrequency": { + "reach": { + "value": "58679", + "univariateStatistics": { + "standardDeviation": 102028.24324588467 + } + }, + "frequencyHistogram": { + "bins": [ + { + "label": "1", + "binResult": { + "value": 37968.76470588236 + }, + "resultUnivariateStatistics": { + "standardDeviation": 74248.42261749375 + }, + "relativeUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + }, + "kPlusUnivariateStatistics": { + "standardDeviation": 102028.24324588467 + }, + "relativeKPlusUnivariateStatistics": { + "standardDeviation": 0.0 + } + }, + { + "label": "2", + "binResult": { + "value": 0.0 + }, + "resultUnivariateStatistics": { + "standardDeviation": 33976.69233072555 + }, + "relativeUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + }, + "kPlusUnivariateStatistics": { + "standardDeviation": 49508.92274954926 + }, + "relativeKPlusUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + } + }, + { + "label": "3", + "binResult": { + "value": 0.0 + }, + "resultUnivariateStatistics": { + "standardDeviation": 33976.69233072555 + }, + "relativeUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + }, + "kPlusUnivariateStatistics": { + "standardDeviation": 49508.92274954926 + }, + "relativeKPlusUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + } + }, + { + "label": "4", + "binResult": { + "value": 0.0 + }, + "resultUnivariateStatistics": { + "standardDeviation": 33976.69233072555 + }, + "relativeUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + }, + "kPlusUnivariateStatistics": { + "standardDeviation": 49508.92274954926 + }, + "relativeKPlusUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + } + }, + { + "label": "5", + "binResult": { + "value": 20710.235294117647 + }, + "resultUnivariateStatistics": { + "standardDeviation": 49508.92274954926 + }, + "relativeUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + }, + "kPlusUnivariateStatistics": { + "standardDeviation": 49508.92274954926 + }, + "relativeKPlusUnivariateStatistics": { + "standardDeviation": 0.28867513459481287 + } + } + ] + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/bXLo2r-MHCA" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/ad1accd8d-d08f-478b-8e59-026a32a7098c", + "state": "SUCCEEDED" + } + ], + "metricCalculationSpec": "metricCalculationSpecs/union" + }, + { + "displayName": "METRICS_reach_CUMULATIVE_true", + "reportingSet": "reportingSets/mrc_edp1", + "resultAttributes": [ + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-03T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "234600", + "univariateStatistics": { + "standardDeviation": 137793.10204643878 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/XJINer-MHGs" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a0502331e-f01b-4034-b026-7d6ccb98e3df", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-26T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 137708.79990420336 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/CUin7L-MHGs" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a210bea30-dce5-4414-8465-04eec62191e9", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-19T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 137708.79990420336 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/c4kptEBz45U" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a417fda9c-731f-42fe-9b33-d256c9491e19", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-15T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 137708.79990420336 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/VhhTu0Bz45U" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a57ce296b-ccaf-4b6d-8daa-9b4abef182b5", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-08T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 137708.79990420336 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/b4JzrUBz45U" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a678cb4a0-0c33-460f-a0b4-af5f1ed453f2", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-05T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "180900", + "univariateStatistics": { + "standardDeviation": 137773.80981688888 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/JmTKpkBz45U" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a8e20e2e1-261a-4687-b019-7d4179729311", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-22T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 137708.79990420336 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/EDHMur-MHGs" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a939d2713-057d-402f-86bf-06b19b123c07", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-10-29T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "141500", + "univariateStatistics": { + "standardDeviation": 137759.6532783536 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/a--Ze0Bz45U" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/aabae6422-c07a-461f-b98a-8ba4c7e93b0a", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "11900", + "univariateStatistics": { + "standardDeviation": 137713.07734228627 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/XNp4wr-MHGs" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/ad74887e2-3bc8-4065-af8c-96434739d527", + "state": "SUCCEEDED" + }, + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-11-12T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "78600", + "univariateStatistics": { + "standardDeviation": 137737.05010356367 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/TmyedUBz45U" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/add37eb62-1d72-4d44-b2df-5c09f5f0573c", + "state": "SUCCEEDED" + } + ], + "metricCalculationSpec": "metricCalculationSpecs/cumulative" + }, + { + "displayName": "METRICS_reach_CUMULATIVE_false", + "reportingSet": "reportingSets/custom_edp1_minus_edp2", + "resultAttributes": [ + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 230044.8709730047 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/YdEos7-MHB8", + "measurementConsumers/fLhOpt2Z4x8/measurements/DbBfI7-MHCA" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a28f7c454-d794-4f00-9cc9-456646578ae9", + "state": "SUCCEEDED" + } + ], + "metricCalculationSpec": "metricCalculationSpecs/difference" + }, + { + "displayName": "METRICS_reach_CUMULATIVE_false", + "reportingSet": "reportingSets/mrc_edp1_minus_edp2", + "resultAttributes": [ + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "192700", + "univariateStatistics": { + "standardDeviation": 241559.36406894255 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/cYgKwkBz4-Q", + "measurementConsumers/fLhOpt2Z4x8/measurements/YxhZjUBz4-Q" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a40719990-249a-4768-96f2-b730cbd8c73e", + "state": "SUCCEEDED" + } + ], + "metricCalculationSpec": "metricCalculationSpecs/difference" + }, + { + "displayName": "METRICS_reach_CUMULATIVE_false", + "reportingSet": "reportingSets/mrc_edp2_minus_edp1", + "resultAttributes": [ + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 230832.33883487116 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/cECzsb-MHCA", + "measurementConsumers/fLhOpt2Z4x8/measurements/BAvGc7-MHCA" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/a74457557-66b3-453b-b32b-8b9114684b76", + "state": "SUCCEEDED" + } + ], + "metricCalculationSpec": "metricCalculationSpecs/difference" + }, + { + "displayName": "METRICS_reach_CUMULATIVE_false", + "reportingSet": "reportingSets/ami_edp2_minus_edp1", + "resultAttributes": [ + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 230060.19095259727 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/LzZLlUBz4-M", + "measurementConsumers/fLhOpt2Z4x8/measurements/biEaiEBz4-E" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/aad81d6d7-e2a2-4b43-a238-681085395d4a", + "state": "SUCCEEDED" + } + ], + "metricCalculationSpec": "metricCalculationSpecs/difference" + }, + { + "displayName": "METRICS_reach_CUMULATIVE_false", + "reportingSet": "reportingSets/custom_edp2_minus_edp1", + "resultAttributes": [ + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "35000", + "univariateStatistics": { + "standardDeviation": 232087.23195734533 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/K7VJfb-MHB0", + "measurementConsumers/fLhOpt2Z4x8/measurements/PwJRu7-MHB0" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/afe55003f-662b-49da-87bc-141083bbf45d", + "state": "SUCCEEDED" + } + ], + "metricCalculationSpec": "metricCalculationSpecs/difference" + }, + { + "displayName": "METRICS_reach_CUMULATIVE_false", + "reportingSet": "reportingSets/ami_edp1_minus_edp2", + "resultAttributes": [ + { + "groupingPredicates": [], + "metricSpec": { + "reach": { + "multipleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + }, + "singleDataProviderParams": { + "privacyParams": { + "epsilon": 0.0041, + "delta": 1.0E-12 + }, + "vidSamplingInterval": { + "start": 0.0, + "width": 0.01 + } + } + } + }, + "timeInterval": { + "startTime": "2024-10-01T00:00:00Z", + "endTime": "2024-12-06T00:00:00Z" + }, + "metricResult": { + "reach": { + "value": "0", + "univariateStatistics": { + "standardDeviation": 230042.97742153902 + } + }, + "cmmsMeasurements": [ + "measurementConsumers/fLhOpt2Z4x8/measurements/FRldc0Bz4-A", + "measurementConsumers/fLhOpt2Z4x8/measurements/eEA8zL-MHCA" + ] + }, + "filter": "", + "metric": "measurementConsumers/fLhOpt2Z4x8/metrics/aff4b5f41-c344-40d5-b47b-5cdf05b0160f", + "state": "SUCCEEDED" + } + ], + "metricCalculationSpec": "metricCalculationSpecs/difference" + } + ], + "reportSchedule": "", + "tags": { + "brands": "'Beyond Beauty' 'Call Connect'", + "campaign_name": "Noisecorrection4", + "end_date": "2024-12-06T00:00:00Z", + "filter_video_completion_custom": "video.completed_100_percent", + "filter_video_viewability_custom": "video.viewable_100_percent", + "filter_video_viewability_mrc": "video.viewable_100_percent", + "metricCalculationSpecs/cumulative": "{common_filter=-, cumulative=true, grouping=-, metric_frequency=weekly2, metrics=reach, set_operation=cumulative}", + "metricCalculationSpecs/difference": "{common_filter=-, cumulative=false, grouping=-, metric_frequency=-, metrics=reach, set_operation=difference}", + "metricCalculationSpecs/union": "{common_filter=-, cumulative=false, grouping=-, metric_frequency=-, metrics=frequency5,impressions, set_operation=union}", + "reportingSets/ami_edp1": "{anchor=, campaign_id=, channels=, incrementality_type=, lhs_reporting_set_ids=, measured_entity=, measurement_entities=, measurement_policy=AMI, measurement_policy_incrementality=, media_type=VIDEO, position_in_incrementality=, primitive_egroup_id=f3hjMoxiSnc, rhs_reporting_set_ids=, set_operation=union,cumulative, target=edp1, unique_Reach_Target=, version=1.0, video_completion=, viewability=}", + "reportingSets/ami_edp2": "{anchor=, campaign_id=, channels=, incrementality_type=, lhs_reporting_set_ids=, measured_entity=, measurement_entities=, measurement_policy=AMI, measurement_policy_incrementality=, media_type=VIDEO, position_in_incrementality=, primitive_egroup_id=YmXyjXOZlb0, rhs_reporting_set_ids=, set_operation=union,cumulative, target=edp2, unique_Reach_Target=, version=1.0, video_completion=, viewability=}", + "reportingSets/ami_edp1_union_edp2": "{anchor=, campaign_id=50ff7587-88f5-41ec-ace5-3dcf66b4fe78, channels=, incrementality_type=, lhs_reporting_set_ids=ami_edp2 ami_edp1, measured_entity=, measurement_entities=, measurement_policy=AMI, measurement_policy_incrementality=, media_type=VIDEO, position_in_incrementality=, primitive_egroup_id=, rhs_reporting_set_ids=, set_operation=union,cumulative, target=edp1,edp2, unique_Reach_Target=, version=1.0, video_completion=, viewability=}", + "reportingSets/ami_edp1_minus_edp2": "{anchor=, campaign_id=, channels=, incrementality_type=, lhs_reporting_set_ids=ami_edp1, measured_entity=, measurement_entities=, measurement_policy=AMI, measurement_policy_incrementality=, media_type=VIDEO, position_in_incrementality=, primitive_egroup_id=, rhs_reporting_set_ids=ami_edp2, set_operation=difference, target=edp1,edp2, unique_Reach_Target=edp1, version=1.0, video_completion=, viewability=}", + "reportingSets/ami_edp2_minus_edp1": "{anchor=, campaign_id=, channels=, incrementality_type=, lhs_reporting_set_ids=ami_edp2, measured_entity=, measurement_entities=, measurement_policy=AMI, measurement_policy_incrementality=, media_type=VIDEO, position_in_incrementality=, primitive_egroup_id=, rhs_reporting_set_ids=ami_edp1, set_operation=difference, target=edp1,edp2, unique_Reach_Target=edp2, version=1.0, video_completion=, viewability=}", + "reportingSets/mrc_edp1": "{anchor=, campaign_id=, channels=, incrementality_type=, lhs_reporting_set_ids=, measured_entity=, measurement_entities=, measurement_policy=MRC, measurement_policy_incrementality=, media_type=VIDEO, position_in_incrementality=, primitive_egroup_id=f3hjMoxiSnc, rhs_reporting_set_ids=, set_operation=union,cumulative, target=edp1, unique_Reach_Target=, version=1.0, viewability=viewable_100_percent}", + "reportingSets/mrc_edp2": "{anchor=, campaign_id=, channels=, incrementality_type=, lhs_reporting_set_ids=, measured_entity=, measurement_entities=, measurement_policy=MRC, measurement_policy_incrementality=, media_type=VIDEO, position_in_incrementality=, primitive_egroup_id=YmXyjXOZlb0, rhs_reporting_set_ids=, set_operation=union,cumulative, target=edp2, unique_Reach_Target=, version=1.0, viewability=viewable_100_percent}", + "reportingSets/mrc_edp1_union_edp2": "{anchor=, campaign_id=50ff7587-88f5-41ec-ace5-3dcf66b4fe78, channels=, incrementality_type=, lhs_reporting_set_ids=mrc_edp2 mrc_edp1, measured_entity=, measurement_entities=, measurement_policy=MRC, measurement_policy_incrementality=, media_type=VIDEO, position_in_incrementality=, primitive_egroup_id=, rhs_reporting_set_ids=, set_operation=union,cumulative, target=edp1,edp2, unique_Reach_Target=, version=1.0, viewability=viewable_100_percent}", + "reportingSets/mrc_edp1_minus_edp2": "{anchor=, campaign_id=, channels=, incrementality_type=, lhs_reporting_set_ids=mrc_edp1, measured_entity=, measurement_entities=, measurement_policy=MRC, measurement_policy_incrementality=, media_type=VIDEO, position_in_incrementality=, primitive_egroup_id=, rhs_reporting_set_ids=mrc_edp2, set_operation=difference, target=edp1,edp2, unique_Reach_Target=edp1, version=1.0, viewability=viewable_100_percent}", + "reportingSets/mrc_edp2_minus_edp1": "{anchor=, campaign_id=, channels=, incrementality_type=, lhs_reporting_set_ids=mrc_edp2, measured_entity=, measurement_entities=, measurement_policy=MRC, measurement_policy_incrementality=, media_type=VIDEO, position_in_incrementality=, primitive_egroup_id=, rhs_reporting_set_ids=mrc_edp1, set_operation=difference, target=edp1,edp2, unique_Reach_Target=edp2, version=1.0, viewability=viewable_100_percent}", + "reportingSets/custom_edp1": "{anchor=, campaign_id=, channels=, incrementality_type=, lhs_reporting_set_ids=, measured_entity=, measurement_entities=, measurement_policy=CUSTOM, measurement_policy_incrementality=, media_type=VIDEO, position_in_incrementality=, primitive_egroup_id=f3hjMoxiSnc, rhs_reporting_set_ids=, set_operation=union,cumulative, target=edp1, unique_Reach_Target=, version=1.0, video_completion=completed_100_percent, viewability=viewable_100_percent}", + "reportingSets/custom_edp2": "{anchor=, campaign_id=, channels=, incrementality_type=, lhs_reporting_set_ids=, measured_entity=, measurement_entities=, measurement_policy=CUSTOM, measurement_policy_incrementality=, media_type=VIDEO, position_in_incrementality=, primitive_egroup_id=YmXyjXOZlb0, rhs_reporting_set_ids=, set_operation=union,cumulative, target=edp2, unique_Reach_Target=, version=1.0, video_completion=completed_100_percent, viewability=viewable_100_percent}", + "reportingSets/custom_edp1_union_edp2": "{anchor=, campaign_id=50ff7587-88f5-41ec-ace5-3dcf66b4fe78, channels=, incrementality_type=, lhs_reporting_set_ids=custom_edp2 custom_edp1, measured_entity=, measurement_entities=, measurement_policy=CUSTOM, measurement_policy_incrementality=, media_type=VIDEO, position_in_incrementality=, primitive_egroup_id=, rhs_reporting_set_ids=, set_operation=union,cumulative, target=edp1,edp2, unique_Reach_Target=, version=1.0, video_completion=completed_100_percent, viewability=viewable_100_percent}", + "reportingSets/custom_edp1_minus_edp2": "{anchor=, campaign_id=, channels=, incrementality_type=, lhs_reporting_set_ids=custom_edp1, measured_entity=, measurement_entities=, measurement_policy=CUSTOM, measurement_policy_incrementality=, media_type=VIDEO, position_in_incrementality=, primitive_egroup_id=, rhs_reporting_set_ids=custom_edp2, set_operation=difference, target=edp1,edp2, unique_Reach_Target=edp1, version=1.0, video_completion=completed_100_percent, viewability=viewable_100_percent}", + "reportingSets/custom_edp2_minus_edp1": "{anchor=, campaign_id=, channels=, incrementality_type=, lhs_reporting_set_ids=custom_edp2, measured_entity=, measurement_entities=, measurement_policy=CUSTOM, measurement_policy_incrementality=, media_type=VIDEO, position_in_incrementality=, primitive_egroup_id=, rhs_reporting_set_ids=custom_edp1, set_operation=difference, target=edp1,edp2, unique_Reach_Target=edp2, version=1.0, video_completion=completed_100_percent, viewability=viewable_100_percent}", + "media_types": "VIDEO", + "report_name": "Noisecorrection4", + "start_date": "2024-10-01T00:00:00Z", + "target": "'edp1' 'edp2'" + }, + "reportingInterval": { + "reportStart": { + "year": 2024, + "month": 10, + "day": 1, + "hours": 0, + "minutes": 0, + "seconds": 0, + "nanos": 0, + "utcOffset": "0s" + }, + "reportEnd": { + "year": 2024, + "month": 12, + "day": 6 + } + } +} diff --git a/src/test/python/wfa/measurement/reporting/postprocessing/tools/sample_report_summary_with_custom_policy.json b/src/test/python/wfa/measurement/reporting/postprocessing/tools/sample_report_summary_with_custom_policy.json new file mode 100644 index 00000000000..b115f32e2e1 --- /dev/null +++ b/src/test/python/wfa/measurement/reporting/postprocessing/tools/sample_report_summary_with_custom_policy.json @@ -0,0 +1,795 @@ +{ + "measurementDetails": [ + { + "measurementPolicy": "custom", + "setOperation": "union", + "dataProviders": [ + "edp1", + "edp2" + ], + "leftHandSideTargets": [ + "edp1", + "edp2" + ], + "measurementResults": [ + { + "reach": "92459", + "standardDeviation": 145777.467021918, + "metric": "union/custom/edp1_edp2" + } + ] + }, + { + "measurementPolicy": "custom", + "setOperation": "cumulative", + "isCumulative": true, + "dataProviders": [ + "edp1", + "edp2" + ], + "leftHandSideTargets": [ + "edp1", + "edp2" + ], + "measurementResults": [ + { + "reach": "18000", + "standardDeviation": 185589.5021572231, + "metric": "cumulative/custom/edp1_edp2_00" + }, + { + "reach": "92700", + "standardDeviation": 191025.0129033726, + "metric": "cumulative/custom/edp1_edp2_01" + }, + { + "reach": "163700", + "standardDeviation": 196286.4317309566, + "metric": "cumulative/custom/edp1_edp2_02" + }, + { + "reach": "19100", + "standardDeviation": 185668.79847492787, + "metric": "cumulative/custom/edp1_edp2_03" + }, + { + "reach": "127200", + "standardDeviation": 193570.0395894004, + "metric": "cumulative/custom/edp1_edp2_04" + }, + { + "reach": "224400", + "standardDeviation": 200858.04694133752, + "metric": "cumulative/custom/edp1_edp2_05" + }, + { + "reach": "100", + "standardDeviation": 184302.26284602462, + "metric": "cumulative/custom/edp1_edp2_06" + }, + { + "reach": "100", + "standardDeviation": 184302.26284602462, + "metric": "cumulative/custom/edp1_edp2_07" + }, + { + "reach": "100", + "standardDeviation": 184302.26284602462, + "metric": "cumulative/custom/edp1_edp2_08" + }, + { + "reach": "100", + "standardDeviation": 184302.26284602462, + "metric": "cumulative/custom/edp1_edp2_09" + } + ] + }, + { + "measurementPolicy": "ami", + "setOperation": "union", + "dataProviders": [ + "edp1" + ], + "measurementResults": [ + { + "standardDeviation": 102011.27564649425, + "metric": "union/ami/edp1" + } + ] + }, + { + "measurementPolicy": "ami", + "setOperation": "cumulative", + "isCumulative": true, + "dataProviders": [ + "edp1" + ], + "measurementResults": [ + { + "reach": "40700", + "standardDeviation": 137723.42891152142, + "metric": "cumulative/ami/edp1_00" + }, + { + "standardDeviation": 137708.79990420336, + "metric": "cumulative/ami/edp1_01" + }, + { + "reach": "160800", + "standardDeviation": 137766.58800817904, + "metric": "cumulative/ami/edp1_02" + }, + { + "reach": "90100", + "standardDeviation": 137741.18291657476, + "metric": "cumulative/ami/edp1_03" + }, + { + "reach": "2600", + "standardDeviation": 137709.73448185038, + "metric": "cumulative/ami/edp1_04" + }, + { + "reach": "151200", + "standardDeviation": 137763.13865252156, + "metric": "cumulative/ami/edp1_05" + }, + { + "standardDeviation": 137708.79990420336, + "metric": "cumulative/ami/edp1_06" + }, + { + "reach": "117800", + "standardDeviation": 137751.137096284, + "metric": "cumulative/ami/edp1_07" + }, + { + "standardDeviation": 137708.79990420336, + "metric": "cumulative/ami/edp1_08" + }, + { + "standardDeviation": 137708.79990420336, + "metric": "cumulative/ami/edp1_09" + } + ] + }, + { + "measurementPolicy": "custom", + "setOperation": "union", + "dataProviders": [ + "edp2" + ], + "measurementResults": [ + { + "standardDeviation": 102011.27564649425, + "metric": "union/custom/edp2" + } + ] + }, + { + "measurementPolicy": "custom", + "setOperation": "cumulative", + "isCumulative": true, + "dataProviders": [ + "edp2" + ], + "measurementResults": [ + { + "standardDeviation": 137708.79990420336, + "metric": "cumulative/custom/edp2_00" + }, + { + "reach": "209100", + "standardDeviation": 137783.94126865183, + "metric": "cumulative/custom/edp2_01" + }, + { + "standardDeviation": 137708.79990420336, + "metric": "cumulative/custom/edp2_02" + }, + { + "reach": "107500", + "standardDeviation": 137747.4358066102, + "metric": "cumulative/custom/edp2_03" + }, + { + "standardDeviation": 137708.79990420336, + "metric": "cumulative/custom/edp2_04" + }, + { + "reach": "260000", + "standardDeviation": 137802.22629419694, + "metric": "cumulative/custom/edp2_05" + }, + { + "standardDeviation": 137708.79990420336, + "metric": "cumulative/custom/edp2_06" + }, + { + "reach": "5000", + "standardDeviation": 137710.5971632797, + "metric": "cumulative/custom/edp2_07" + }, + { + "standardDeviation": 137708.79990420336, + "metric": "cumulative/custom/edp2_08" + }, + { + "standardDeviation": 137708.79990420336, + "metric": "cumulative/custom/edp2_09" + } + ] + }, + { + "measurementPolicy": "custom", + "setOperation": "union", + "dataProviders": [ + "edp1" + ], + "measurementResults": [ + { + "standardDeviation": 102011.27564649425, + "metric": "union/custom/edp1" + } + ] + }, + { + "measurementPolicy": "custom", + "setOperation": "cumulative", + "isCumulative": true, + "dataProviders": [ + "edp1" + ], + "measurementResults": [ + { + "standardDeviation": 137708.79990420336, + "metric": "cumulative/custom/edp1_00" + }, + { + "reach": "26900", + "standardDeviation": 137718.46888168648, + "metric": "cumulative/custom/edp1_01" + }, + { + "reach": "110900", + "standardDeviation": 137748.65760254726, + "metric": "cumulative/custom/edp1_02" + }, + { + "standardDeviation": 137708.79990420336, + "metric": "cumulative/custom/edp1_03" + }, + { + "reach": "37000", + "standardDeviation": 137722.09906597642, + "metric": "cumulative/custom/edp1_04" + }, + { + "reach": "94200", + "standardDeviation": 137742.65632427187, + "metric": "cumulative/custom/edp1_05" + }, + { + "standardDeviation": 137708.79990420336, + "metric": "cumulative/custom/edp1_06" + }, + { + "standardDeviation": 137708.79990420336, + "metric": "cumulative/custom/edp1_07" + }, + { + "standardDeviation": 137708.79990420336, + "metric": "cumulative/custom/edp1_08" + }, + { + "standardDeviation": 137708.79990420336, + "metric": "cumulative/custom/edp1_09" + } + ] + }, + { + "measurementPolicy": "ami", + "setOperation": "union", + "dataProviders": [ + "edp1", + "edp2" + ], + "leftHandSideTargets": [ + "edp1", + "edp2" + ], + "measurementResults": [ + { + "reach": "243539", + "standardDeviation": 160194.11206456696, + "metric": "union/ami/edp1_edp2" + } + ] + }, + { + "measurementPolicy": "ami", + "setOperation": "cumulative", + "isCumulative": true, + "dataProviders": [ + "edp1", + "edp2" + ], + "leftHandSideTargets": [ + "edp1", + "edp2" + ], + "measurementResults": [ + { + "reach": "121200", + "standardDeviation": 193125.85377185547, + "metric": "cumulative/ami/edp1_edp2_00" + }, + { + "reach": "9200", + "standardDeviation": 184955.93290564284, + "metric": "cumulative/ami/edp1_edp2_01" + }, + { + "reach": "218000", + "standardDeviation": 200372.83960256787, + "metric": "cumulative/ami/edp1_edp2_02" + }, + { + "reach": "100", + "standardDeviation": 184302.26284602462, + "metric": "cumulative/ami/edp1_edp2_03" + }, + { + "reach": "100", + "standardDeviation": 184302.26284602462, + "metric": "cumulative/ami/edp1_edp2_04" + }, + { + "reach": "95500", + "standardDeviation": 191230.74952310062, + "metric": "cumulative/ami/edp1_edp2_05" + }, + { + "reach": "100", + "standardDeviation": 184302.26284602462, + "metric": "cumulative/ami/edp1_edp2_06" + }, + { + "reach": "338300", + "standardDeviation": 209618.90348567747, + "metric": "cumulative/ami/edp1_edp2_07" + }, + { + "reach": "100", + "standardDeviation": 184302.26284602462, + "metric": "cumulative/ami/edp1_edp2_08" + }, + { + "reach": "182300", + "standardDeviation": 197680.09530394306, + "metric": "cumulative/ami/edp1_edp2_09" + } + ] + }, + { + "measurementPolicy": "mrc", + "setOperation": "union", + "dataProviders": [ + "edp1", + "edp2" + ], + "leftHandSideTargets": [ + "edp1", + "edp2" + ], + "measurementResults": [ + { + "reach": "59", + "standardDeviation": 137388.9419863941, + "metric": "union/mrc/edp1_edp2" + } + ] + }, + { + "measurementPolicy": "mrc", + "setOperation": "cumulative", + "isCumulative": true, + "dataProviders": [ + "edp1", + "edp2" + ], + "leftHandSideTargets": [ + "edp1", + "edp2" + ], + "measurementResults": [ + { + "reach": "158500", + "standardDeviation": 195897.94272436583, + "metric": "cumulative/mrc/edp1_edp2_00" + }, + { + "reach": "100", + "standardDeviation": 184302.26284602462, + "metric": "cumulative/mrc/edp1_edp2_01" + }, + { + "reach": "501400", + "standardDeviation": 222577.17028274314, + "metric": "cumulative/mrc/edp1_edp2_02" + }, + { + "reach": "17200", + "standardDeviation": 185531.84608840532, + "metric": "cumulative/mrc/edp1_edp2_03" + }, + { + "reach": "25300", + "standardDeviation": 186116.15764609864, + "metric": "cumulative/mrc/edp1_edp2_04" + }, + { + "reach": "26200", + "standardDeviation": 186181.15565470204, + "metric": "cumulative/mrc/edp1_edp2_05" + }, + { + "reach": "100", + "standardDeviation": 184302.26284602462, + "metric": "cumulative/mrc/edp1_edp2_06" + }, + { + "reach": "341700", + "standardDeviation": 209884.07542651, + "metric": "cumulative/mrc/edp1_edp2_07" + }, + { + "reach": "100", + "standardDeviation": 184302.26284602462, + "metric": "cumulative/mrc/edp1_edp2_08" + }, + { + "reach": "100", + "standardDeviation": 184302.26284602462, + "metric": "cumulative/mrc/edp1_edp2_09" + } + ] + }, + { + "measurementPolicy": "ami", + "setOperation": "union", + "dataProviders": [ + "edp2" + ], + "measurementResults": [ + { + "standardDeviation": 102011.27564649425, + "metric": "union/ami/edp2" + } + ] + }, + { + "measurementPolicy": "ami", + "setOperation": "cumulative", + "isCumulative": true, + "dataProviders": [ + "edp2" + ], + "measurementResults": [ + { + "reach": "103200", + "standardDeviation": 137745.89057858166, + "metric": "cumulative/ami/edp2_00" + }, + { + "reach": "9000", + "standardDeviation": 137712.03495365262, + "metric": "cumulative/ami/edp2_01" + }, + { + "standardDeviation": 137708.79990420336, + "metric": "cumulative/ami/edp2_02" + }, + { + "standardDeviation": 137708.79990420336, + "metric": "cumulative/ami/edp2_03" + }, + { + "standardDeviation": 137708.79990420336, + "metric": "cumulative/ami/edp2_04" + }, + { + "reach": "266200", + "standardDeviation": 137804.4533810534, + "metric": "cumulative/ami/edp2_05" + }, + { + "standardDeviation": 137708.79990420336, + "metric": "cumulative/ami/edp2_06" + }, + { + "reach": "378100", + "standardDeviation": 137844.64252157588, + "metric": "cumulative/ami/edp2_07" + }, + { + "reach": "168600", + "standardDeviation": 137769.39054605988, + "metric": "cumulative/ami/edp2_08" + }, + { + "reach": "101700", + "standardDeviation": 137745.3515414703, + "metric": "cumulative/ami/edp2_09" + } + ] + }, + { + "measurementPolicy": "mrc", + "setOperation": "union", + "dataProviders": [ + "edp2" + ], + "measurementResults": [ + { + "reach": "182759", + "standardDeviation": 102064.11288720994, + "metric": "union/mrc/edp2" + } + ] + }, + { + "measurementPolicy": "mrc", + "setOperation": "cumulative", + "isCumulative": true, + "dataProviders": [ + "edp2" + ], + "measurementResults": [ + { + "standardDeviation": 137708.79990420336, + "metric": "cumulative/mrc/edp2_00" + }, + { + "standardDeviation": 137708.79990420336, + "metric": "cumulative/mrc/edp2_01" + }, + { + "reach": "16400", + "standardDeviation": 137714.69482626964, + "metric": "cumulative/mrc/edp2_02" + }, + { + "reach": "42500", + "standardDeviation": 137724.07585876522, + "metric": "cumulative/mrc/edp2_03" + }, + { + "standardDeviation": 137708.79990420336, + "metric": "cumulative/mrc/edp2_04" + }, + { + "reach": "220100", + "standardDeviation": 137787.89305141394, + "metric": "cumulative/mrc/edp2_05" + }, + { + "reach": "171400", + "standardDeviation": 137770.39657139347, + "metric": "cumulative/mrc/edp2_06" + }, + { + "standardDeviation": 137708.79990420336, + "metric": "cumulative/mrc/edp2_07" + }, + { + "reach": "29500", + "standardDeviation": 137719.40339371885, + "metric": "cumulative/mrc/edp2_08" + }, + { + "reach": "113200", + "standardDeviation": 137749.4841054185, + "metric": "cumulative/mrc/edp2_09" + } + ] + }, + { + "measurementPolicy": "mrc", + "setOperation": "union", + "dataProviders": [ + "edp1" + ], + "measurementResults": [ + { + "reach": "58679", + "standardDeviation": 102028.24324588467, + "metric": "union/mrc/edp1" + } + ] + }, + { + "measurementPolicy": "mrc", + "setOperation": "cumulative", + "isCumulative": true, + "dataProviders": [ + "edp1" + ], + "measurementResults": [ + { + "standardDeviation": 137708.79990420336, + "metric": "cumulative/mrc/edp1_00" + }, + { + "standardDeviation": 137708.79990420336, + "metric": "cumulative/mrc/edp1_01" + }, + { + "standardDeviation": 137708.79990420336, + "metric": "cumulative/mrc/edp1_02" + }, + { + "reach": "141500", + "standardDeviation": 137759.6532783536, + "metric": "cumulative/mrc/edp1_03" + }, + { + "reach": "180900", + "standardDeviation": 137773.80981688888, + "metric": "cumulative/mrc/edp1_04" + }, + { + "reach": "78600", + "standardDeviation": 137737.05010356367, + "metric": "cumulative/mrc/edp1_05" + }, + { + "standardDeviation": 137708.79990420336, + "metric": "cumulative/mrc/edp1_06" + }, + { + "standardDeviation": 137708.79990420336, + "metric": "cumulative/mrc/edp1_07" + }, + { + "reach": "234600", + "standardDeviation": 137793.10204643878, + "metric": "cumulative/mrc/edp1_08" + }, + { + "reach": "11900", + "standardDeviation": 137713.07734228627, + "metric": "cumulative/mrc/edp1_09" + } + ] + }, + { + "measurementPolicy": "custom", + "setOperation": "difference", + "dataProviders": [ + "edp1", + "edp2" + ], + "uniqueReachTarget": "edp1", + "leftHandSideTargets": [ + "edp1" + ], + "rightHandSideTargets": [ + "edp2" + ], + "measurementResults": [ + { + "standardDeviation": 230044.8709730047, + "metric": "difference/custom/edp1_minus_edp2" + } + ] + }, + { + "measurementPolicy": "mrc", + "setOperation": "difference", + "dataProviders": [ + "edp1", + "edp2" + ], + "uniqueReachTarget": "edp1", + "leftHandSideTargets": [ + "edp1" + ], + "rightHandSideTargets": [ + "edp2" + ], + "measurementResults": [ + { + "reach": "192700", + "standardDeviation": 241559.36406894255, + "metric": "difference/mrc/edp1_minus_edp2" + } + ] + }, + { + "measurementPolicy": "mrc", + "setOperation": "difference", + "dataProviders": [ + "edp1", + "edp2" + ], + "uniqueReachTarget": "edp2", + "leftHandSideTargets": [ + "edp2" + ], + "rightHandSideTargets": [ + "edp1" + ], + "measurementResults": [ + { + "standardDeviation": 230832.33883487116, + "metric": "difference/mrc/edp2_minus_edp1" + } + ] + }, + { + "measurementPolicy": "ami", + "setOperation": "difference", + "dataProviders": [ + "edp1", + "edp2" + ], + "uniqueReachTarget": "edp2", + "leftHandSideTargets": [ + "edp2" + ], + "rightHandSideTargets": [ + "edp1" + ], + "measurementResults": [ + { + "standardDeviation": 230060.19095259727, + "metric": "difference/ami/edp2_minus_edp1" + } + ] + }, + { + "measurementPolicy": "custom", + "setOperation": "difference", + "dataProviders": [ + "edp1", + "edp2" + ], + "uniqueReachTarget": "edp2", + "leftHandSideTargets": [ + "edp2" + ], + "rightHandSideTargets": [ + "edp1" + ], + "measurementResults": [ + { + "reach": "35000", + "standardDeviation": 232087.23195734533, + "metric": "difference/custom/edp2_minus_edp1" + } + ] + }, + { + "measurementPolicy": "ami", + "setOperation": "difference", + "dataProviders": [ + "edp1", + "edp2" + ], + "uniqueReachTarget": "edp1", + "leftHandSideTargets": [ + "edp1" + ], + "rightHandSideTargets": [ + "edp2" + ], + "measurementResults": [ + { + "standardDeviation": 230042.97742153902, + "metric": "difference/ami/edp1_minus_edp2" + } + ] + } + ] +} diff --git a/src/test/python/wfa/measurement/reporting/postprocessing/tools/test_post_process_origin_report.py b/src/test/python/wfa/measurement/reporting/postprocessing/tools/test_post_process_origin_report.py index ca75513afee..003c05e6c45 100644 --- a/src/test/python/wfa/measurement/reporting/postprocessing/tools/test_post_process_origin_report.py +++ b/src/test/python/wfa/measurement/reporting/postprocessing/tools/test_post_process_origin_report.py @@ -206,6 +206,210 @@ def test_report_with_unique_reach_is_parsed_correctly(self): self.assertDictEqual(reportSummaryProcessor._set_difference_map, expected_unique_reach_map) + def test_report_with_custom_policy_is_corrected_successfully(self): + report_summary = get_report_summary( + "src/test/python/wfa/measurement/reporting/postprocessing/tools/sample_report_summary_with_custom_policy.json") + corrected_measurements_map = ReportSummaryProcessor( + report_summary).process() + + primitive_edp_combinations = ["edp1", "edp2", "edp1_edp2"] + composite_edp_combinations = ["edp1_minus_edp2", "edp2_minus_edp1"] + + # Verifies that cumulative measurements are non-decreasing. + for i in range(9): + for edp_combination in primitive_edp_combinations: + self.assertLessEqual( + corrected_measurements_map[ + 'cumulative/ami/' + edp_combination + '_' + str(i).zfill(2)], + corrected_measurements_map[ + 'cumulative/ami/' + edp_combination + '_' + str(i + 1).zfill(2)], + ) + self.assertLessEqual( + corrected_measurements_map[ + 'cumulative/mrc/' + edp_combination + '_' + str(i).zfill(2)], + corrected_measurements_map[ + 'cumulative/mrc/' + edp_combination + '_' + str(i + 1).zfill(2)], + ) + self.assertLessEqual( + corrected_measurements_map[ + 'cumulative/custom/' + edp_combination + '_' + str(i).zfill(2)], + corrected_measurements_map[ + 'cumulative/custom/' + edp_combination + '_' + str(i + 1).zfill( + 2)], + ) + + # Verifies that cumulative measurements are less than or equal to total + # measurements. + for edp_combination in primitive_edp_combinations: + self.assertLessEqual( + corrected_measurements_map[ + 'cumulative/ami/' + edp_combination + '_' + str(9).zfill(2)], + corrected_measurements_map['union/ami/' + edp_combination] + ) + self.assertLessEqual( + corrected_measurements_map[ + 'cumulative/mrc/' + edp_combination + '_' + str(9).zfill(2)], + corrected_measurements_map['union/mrc/' + edp_combination] + ) + self.assertLessEqual( + corrected_measurements_map[ + 'cumulative/custom/' + edp_combination + '_' + str(9).zfill(2)], + corrected_measurements_map['union/custom/' + edp_combination] + ) + + # Verifies that subset measurements are less than superset measurements + for i in range(10): + self.assertLessEqual( + corrected_measurements_map['cumulative/ami/edp1_' + str(i).zfill(2)], + corrected_measurements_map[ + 'cumulative/ami/edp1_edp2_' + str(i).zfill(2)], + ) + self.assertLessEqual( + corrected_measurements_map['cumulative/ami/edp2_' + str(i).zfill(2)], + corrected_measurements_map[ + 'cumulative/ami/edp1_edp2_' + str(i).zfill(2)], + ) + self.assertLessEqual( + corrected_measurements_map['cumulative/mrc/edp1_' + str(i).zfill(2)], + corrected_measurements_map[ + 'cumulative/mrc/edp1_edp2_' + str(i).zfill(2)], + ) + self.assertLessEqual( + corrected_measurements_map['cumulative/mrc/edp2_' + str(i).zfill(2)], + corrected_measurements_map[ + 'cumulative/mrc/edp1_edp2_' + str(i).zfill(2)], + ) + self.assertLessEqual( + corrected_measurements_map[ + 'cumulative/custom/edp1_' + str(i).zfill(2)], + corrected_measurements_map[ + 'cumulative/custom/edp1_edp2_' + str(i).zfill(2)], + ) + self.assertLessEqual( + corrected_measurements_map[ + 'cumulative/custom/edp2_' + str(i).zfill(2)], + corrected_measurements_map[ + 'cumulative/custom/edp1_edp2_' + str(i).zfill(2)], + ) + self.assertLessEqual( + corrected_measurements_map['union/ami/edp1'], + corrected_measurements_map['union/ami/edp1_edp2'], + ) + self.assertLessEqual( + corrected_measurements_map['union/ami/edp2'], + corrected_measurements_map['union/ami/edp1_edp2'], + ) + self.assertLessEqual( + corrected_measurements_map['union/mrc/edp1'], + corrected_measurements_map['union/mrc/edp1_edp2'], + ) + self.assertLessEqual( + corrected_measurements_map['union/mrc/edp2'], + corrected_measurements_map['union/mrc/edp1_edp2'], + ) + self.assertLessEqual( + corrected_measurements_map['union/custom/edp1'], + corrected_measurements_map['union/custom/edp1_edp2'], + ) + self.assertLessEqual( + corrected_measurements_map['union/custom/edp2'], + corrected_measurements_map['union/custom/edp1_edp2'], + ) + + # Verifies that cover set measurements are less than the sum of child set + # measurements. + self._assertFuzzyLessEqual( + corrected_measurements_map['union/ami/edp1_edp2'], + corrected_measurements_map['union/ami/edp1'] + + corrected_measurements_map['union/ami/edp2'], + TOLERANCE + ) + self._assertFuzzyLessEqual( + corrected_measurements_map['union/mrc/edp1_edp2'], + corrected_measurements_map['union/mrc/edp1'] + + corrected_measurements_map['union/mrc/edp2'], + TOLERANCE + ) + self._assertFuzzyLessEqual( + corrected_measurements_map['union/custom/edp1_edp2'], + corrected_measurements_map['union/custom/edp1'] + + corrected_measurements_map['union/custom/edp2'], + TOLERANCE + ) + + # Verifies that difference measurements are mapped correctly to primitive + # measurements. + self._assertFuzzyEqual( + corrected_measurements_map['difference/ami/edp2_minus_edp1'], + corrected_measurements_map['union/ami/edp1_edp2'] - + corrected_measurements_map['union/ami/edp1'], + TOLERANCE + ) + self._assertFuzzyEqual( + corrected_measurements_map['difference/ami/edp1_minus_edp2'], + corrected_measurements_map['union/ami/edp1_edp2'] - + corrected_measurements_map['union/ami/edp2'], + TOLERANCE + ) + self._assertFuzzyEqual( + corrected_measurements_map['difference/mrc/edp2_minus_edp1'], + corrected_measurements_map['union/mrc/edp1_edp2'] - + corrected_measurements_map['union/mrc/edp1'], + TOLERANCE + ) + self._assertFuzzyEqual( + corrected_measurements_map['difference/mrc/edp1_minus_edp2'], + corrected_measurements_map['union/mrc/edp1_edp2'] - + corrected_measurements_map['union/mrc/edp2'], + TOLERANCE + ) + self._assertFuzzyEqual( + corrected_measurements_map['difference/custom/edp2_minus_edp1'], + corrected_measurements_map['union/custom/edp1_edp2'] - + corrected_measurements_map['union/custom/edp1'], + TOLERANCE + ) + self._assertFuzzyEqual( + corrected_measurements_map['difference/custom/edp1_minus_edp2'], + corrected_measurements_map['union/custom/edp1_edp2'] - + corrected_measurements_map['union/custom/edp2'], + TOLERANCE + ) + + # Verifies that mrc/custom measurements are less than or equal to ami ones. + for i in range(10): + for edp_combination in primitive_edp_combinations: + self.assertLessEqual( + corrected_measurements_map[ + 'cumulative/mrc/' + edp_combination + '_' + str(i).zfill(2)], + corrected_measurements_map[ + 'cumulative/ami/' + edp_combination + '_' + str(i).zfill(2)] + ) + self.assertLessEqual( + corrected_measurements_map[ + 'cumulative/custom/' + edp_combination + '_' + str(i).zfill(2)], + corrected_measurements_map[ + 'cumulative/ami/' + edp_combination + '_' + str(i).zfill(2)] + ) + for edp_combination in primitive_edp_combinations: + self.assertLessEqual( + corrected_measurements_map['union/mrc/' + edp_combination], + corrected_measurements_map['union/ami/' + edp_combination] + ) + self.assertLessEqual( + corrected_measurements_map['union/custom/' + edp_combination], + corrected_measurements_map['union/ami/' + edp_combination] + ) + for edp_combination in composite_edp_combinations: + self.assertLessEqual( + corrected_measurements_map['difference/mrc/' + edp_combination], + corrected_measurements_map['difference/ami/' + edp_combination] + ) + self.assertLessEqual( + corrected_measurements_map['difference/custom/' + edp_combination], + corrected_measurements_map['difference/ami/' + edp_combination] + ) + def test_report_with_unique_reach_is_corrected_successfully(self): report_summary = get_report_summary( "src/test/python/wfa/measurement/reporting/postprocessing/tools/sample_report_summary_with_unique_reach.json")