Package com.google.analytics.admin.v1alpha (0.22.0)

A client to Google Analytics Admin API

The interfaces provided are listed below, along with usage samples.

AnalyticsAdminServiceClient

Service Description: Service Interface for the Analytics Admin API (GA4).

Sample for AnalyticsAdminServiceClient:


 // This snippet has been automatically generated and should be regarded as a code template only.
 // It will require modifications to work:
 // - It may require correct/in-range values for request initialization.
 // - It may require specifying regional endpoints when creating the service client as shown in
 // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
 try (AnalyticsAdminServiceClient analyticsAdminServiceClient =
     AnalyticsAdminServiceClient.create()) {
   AccountName name = AccountName.of("[ACCOUNT]");
   Account response = analyticsAdminServiceClient.getAccount(name);
 }
 

Classes

AccessBetweenFilter

To express that the result needs to be between two numbers (inclusive).

Protobuf type google.analytics.admin.v1alpha.AccessBetweenFilter

AccessBetweenFilter.Builder

To express that the result needs to be between two numbers (inclusive).

Protobuf type google.analytics.admin.v1alpha.AccessBetweenFilter

AccessBinding

A binding of a user to a set of roles.

Protobuf type google.analytics.admin.v1alpha.AccessBinding

AccessBinding.Builder

A binding of a user to a set of roles.

Protobuf type google.analytics.admin.v1alpha.AccessBinding

AccessBindingName

AccessBindingName.Builder

Builder for accounts/{account}/accessBindings/{access_binding}.

AccessBindingName.PropertyAccessBindingBuilder

Builder for properties/{property}/accessBindings/{access_binding}.

AccessDateRange

A contiguous range of days: startDate, startDate + 1, ..., endDate.

Protobuf type google.analytics.admin.v1alpha.AccessDateRange

AccessDateRange.Builder

A contiguous range of days: startDate, startDate + 1, ..., endDate.

Protobuf type google.analytics.admin.v1alpha.AccessDateRange

AccessDimension

Dimensions are attributes of your data. For example, the dimension userEmail indicates the email of the user that accessed reporting data. Dimension values in report responses are strings.

Protobuf type google.analytics.admin.v1alpha.AccessDimension

AccessDimension.Builder

Dimensions are attributes of your data. For example, the dimension userEmail indicates the email of the user that accessed reporting data. Dimension values in report responses are strings.

Protobuf type google.analytics.admin.v1alpha.AccessDimension

AccessDimensionHeader

Describes a dimension column in the report. Dimensions requested in a report produce column entries within rows and DimensionHeaders. However, dimensions used exclusively within filters or expressions do not produce columns in a report; correspondingly, those dimensions do not produce headers.

Protobuf type google.analytics.admin.v1alpha.AccessDimensionHeader

AccessDimensionHeader.Builder

Describes a dimension column in the report. Dimensions requested in a report produce column entries within rows and DimensionHeaders. However, dimensions used exclusively within filters or expressions do not produce columns in a report; correspondingly, those dimensions do not produce headers.

Protobuf type google.analytics.admin.v1alpha.AccessDimensionHeader

AccessDimensionValue

The value of a dimension.

Protobuf type google.analytics.admin.v1alpha.AccessDimensionValue

AccessDimensionValue.Builder

The value of a dimension.

Protobuf type google.analytics.admin.v1alpha.AccessDimensionValue

AccessFilter

An expression to filter dimension or metric values.

Protobuf type google.analytics.admin.v1alpha.AccessFilter

AccessFilter.Builder

An expression to filter dimension or metric values.

Protobuf type google.analytics.admin.v1alpha.AccessFilter