Enum AggregationType

  • AggregationType is an enum in Apps Script that defines aggregation types for a Field.

  • You access enum values through its parent class, name, and property, like DataStudioApp.AggregationType.AVG.

  • Available aggregation types include AVG, COUNT, COUNT_DISTINCT, MAX, MIN, SUM, and AUTO.

  • The AUTO property is used for calculated fields referencing an aggregated field.

  • The NO_AGGREGATION property is deprecated and should be replaced with AUTO.

An enum that defines the aggregation types that can be set for a Field.

To call an enum, you call its parent class, name, and property. For example, DataStudioApp.AggregationType.AVG.

Properties

PropertyTypeDescription
AVGEnumAverage.
COUNTEnumCount.
COUNT_DISTINCTEnumCount Distinct.
MAXEnumMax.
MINEnumMin.
SUMEnumSum.
AUTOEnumAuto. Use Auto for calculated fields which reference an aggregated field.

Deprecated properties

PropertyTypeDescription
NO_AGGREGATIONEnumDEPRECATED: Use AUTO instead. No aggregation.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-12-11 UTC.