# Functions
New creates a new Service.
NewService creates a new Service.
# Constants
See and download your Google Analytics data.
View and manage your Google Analytics data.
# Structs
ActiveMetricRestriction: A metric actively restricted in creating the report.
AudienceExport: An audience export is a list of users in an audience at the time of the list's creation.
AudienceListMetadata: This metadata is currently blank.
BatchRunPivotReportsRequest: The batch request containing multiple pivot report requests.
BatchRunPivotReportsResponse: The batch response containing multiple pivot reports.
BatchRunReportsRequest: The batch request containing multiple report requests.
BatchRunReportsResponse: The batch response containing multiple reports.
BetweenFilter: To express that the result needs to be between two numbers (inclusive).
CaseExpression: Used to convert a dimension value to a single case.
CheckCompatibilityRequest: The request for compatibility information for a report's dimensions and metrics.
CheckCompatibilityResponse: The compatibility response with the compatibility of each dimension & metric.
Cohort: Defines a cohort selection criteria.
CohortReportSettings: Optional settings of a cohort report.
CohortSpec: The specification of cohorts for a cohort report.
CohortsRange: Configures the extended reporting date range for a cohort report.
Comparison: Defines an individual comparison.
ComparisonMetadata: The metadata for a single comparison.
ConcatenateExpression: Used to combine dimension values to a single dimension.
DateRange: A contiguous set of days: `startDate`, `startDate + 1`, ..., `endDate`.
Dimension: Dimensions are attributes of your data.
DimensionCompatibility: The compatibility for a single dimension.
DimensionExpression: Used to express a dimension which is the result of a formula of multiple dimensions.
DimensionHeader: Describes a dimension column in the report.
DimensionMetadata: Explains a dimension.
DimensionOrderBy: Sorts by dimension values.
DimensionValue: The value of a dimension.
EmptyFilter: Filter for empty values.
Filter: An expression to filter dimension or metric values.
FilterExpression: To express dimension or metric filters.
FilterExpressionList: A list of filter expressions.
InListFilter: The result needs to be in a list of string values.
ListAudienceExportsResponse: A list of all audience exports for a property.
Metadata: The dimensions, metrics and comparisons currently accepted in reporting methods.
Metric: The quantitative measurements of a report.
MetricCompatibility: The compatibility for a single metric.
MetricHeader: Describes a metric column in the report.
MetricMetadata: Explains a metric.
MetricOrderBy: Sorts by metric values.
MetricValue: The value of a metric.
MinuteRange: A contiguous set of minutes: `startMinutesAgo`, `startMinutesAgo + 1`, ..., `endMinutesAgo`.
NumericFilter: Filters for numeric or date values.
NumericValue: To represent a number.
Operation: This resource represents a long-running operation that is the result of a network API call.
OrderBy: Order bys define how rows will be sorted in the response.
Pivot: Describes the visible dimension columns and rows in the report response.
PivotDimensionHeader: Summarizes dimension values from a row for this pivot.
PivotHeader: Dimensions' values in a single pivot.
PivotOrderBy: Sorts by a pivot column group.
PivotSelection: A pair of dimension names and values.
PropertyQuota: Current state of all quotas for this Analytics Property.
QueryAudienceExportRequest: A request to list users in an audience export.
QueryAudienceExportResponse: A list of users in an audience export.
QuotaStatus: Current state for a particular quota group.
ResponseMetaData: Response's metadata carrying additional information about the report content.
Row: Report data for each row.
RunPivotReportRequest: The request to generate a pivot report.
RunPivotReportResponse: The response pivot report table corresponding to a pivot request.
RunRealtimeReportRequest: The request to generate a realtime report.
RunRealtimeReportResponse: The response realtime report table corresponding to a request.
RunReportRequest: The request to generate a report.
RunReportResponse: The response report table corresponding to a request.
SamplingMetadata: If this report results is sampled (https://support.google.com/analytics/answer/13331292), this describes the percentage of events used in this report.
SchemaRestrictionResponse: The schema restrictions actively enforced in creating this report.
Status: The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
StringFilter: The filter for string.
V1betaAudienceDimension: An audience dimension is a user attribute.
V1betaAudienceDimensionValue: The value of a dimension.
V1betaAudienceRow: Dimension value attributes for the audience user row.