diff --git a/java-analytics-data/README.md b/java-analytics-data/README.md
index 409dd3c34ab5..9dea91dab436 100644
--- a/java-analytics-data/README.md
+++ b/java-analytics-data/README.md
@@ -23,7 +23,7 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file:
string property = 1;
@@ -114,10 +110,6 @@ public java.lang.String getProperty() {
* `property` should be the same value as in your `runReport` request.
*
* Example: properties/1234
- *
- * Set the Property ID to 0 for compatibility checking on dimensions and
- * metrics common to all properties. In this special mode, this method will
- * not return custom dimensions and metrics.
*
*
* string property = 1;
@@ -1018,10 +1010,6 @@ public Builder mergeFrom(
* `property` should be the same value as in your `runReport` request.
*
* Example: properties/1234
- *
- * Set the Property ID to 0 for compatibility checking on dimensions and
- * metrics common to all properties. In this special mode, this method will
- * not return custom dimensions and metrics.
*
*
* string property = 1;
@@ -1049,10 +1037,6 @@ public java.lang.String getProperty() {
* `property` should be the same value as in your `runReport` request.
*
* Example: properties/1234
- *
- * Set the Property ID to 0 for compatibility checking on dimensions and
- * metrics common to all properties. In this special mode, this method will
- * not return custom dimensions and metrics.
*
*
* string property = 1;
@@ -1080,10 +1064,6 @@ public com.google.protobuf.ByteString getPropertyBytes() {
* `property` should be the same value as in your `runReport` request.
*
* Example: properties/1234
- *
- * Set the Property ID to 0 for compatibility checking on dimensions and
- * metrics common to all properties. In this special mode, this method will
- * not return custom dimensions and metrics.
*
*
* string property = 1;
@@ -1110,10 +1090,6 @@ public Builder setProperty(java.lang.String value) {
* `property` should be the same value as in your `runReport` request.
*
* Example: properties/1234
- *
- * Set the Property ID to 0 for compatibility checking on dimensions and
- * metrics common to all properties. In this special mode, this method will
- * not return custom dimensions and metrics.
*
*
* string property = 1;
@@ -1136,10 +1112,6 @@ public Builder clearProperty() {
* `property` should be the same value as in your `runReport` request.
*
* Example: properties/1234
- *
- * Set the Property ID to 0 for compatibility checking on dimensions and
- * metrics common to all properties. In this special mode, this method will
- * not return custom dimensions and metrics.
*
*
* string property = 1;
diff --git a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/CheckCompatibilityRequestOrBuilder.java b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/CheckCompatibilityRequestOrBuilder.java
index e86cab43765f..d06f154647fe 100644
--- a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/CheckCompatibilityRequestOrBuilder.java
+++ b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/CheckCompatibilityRequestOrBuilder.java
@@ -33,10 +33,6 @@ public interface CheckCompatibilityRequestOrBuilder
* `property` should be the same value as in your `runReport` request.
*
* Example: properties/1234
- *
- * Set the Property ID to 0 for compatibility checking on dimensions and
- * metrics common to all properties. In this special mode, this method will
- * not return custom dimensions and metrics.
*
*
* string property = 1;
@@ -54,10 +50,6 @@ public interface CheckCompatibilityRequestOrBuilder
* `property` should be the same value as in your `runReport` request.
*
* Example: properties/1234
- *
- * Set the Property ID to 0 for compatibility checking on dimensions and
- * metrics common to all properties. In this special mode, this method will
- * not return custom dimensions and metrics.
*
*
* string property = 1;
diff --git a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/DateRange.java b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/DateRange.java
index 91633501bc7f..28ae484ca027 100644
--- a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/DateRange.java
+++ b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/DateRange.java
@@ -22,8 +22,8 @@
*
*
*
- * A contiguous set of days: startDate, startDate + 1, ..., endDate. Requests - * are allowed up to 4 date ranges. + * A contiguous set of days: `startDate`, `startDate + 1`, ..., `endDate`. + * Requests are allowed up to 4 date ranges. ** * Protobuf type {@code google.analytics.data.v1beta.DateRange} @@ -417,8 +417,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
- * A contiguous set of days: startDate, startDate + 1, ..., endDate. Requests - * are allowed up to 4 date ranges. + * A contiguous set of days: `startDate`, `startDate + 1`, ..., `endDate`. + * Requests are allowed up to 4 date ranges. ** * Protobuf type {@code google.analytics.data.v1beta.DateRange} diff --git a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/MinuteRange.java b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/MinuteRange.java index fe66acec80b6..905b61efa1af 100644 --- a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/MinuteRange.java +++ b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/MinuteRange.java @@ -22,8 +22,8 @@ * * *
- * A contiguous set of minutes: startMinutesAgo, startMinutesAgo + 1, ..., - * endMinutesAgo. Requests are allowed up to 2 minute ranges. + * A contiguous set of minutes: `startMinutesAgo`, `startMinutesAgo + 1`, ..., + * `endMinutesAgo`. Requests are allowed up to 2 minute ranges. ** * Protobuf type {@code google.analytics.data.v1beta.MinuteRange} @@ -408,8 +408,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
- * A contiguous set of minutes: startMinutesAgo, startMinutesAgo + 1, ..., - * endMinutesAgo. Requests are allowed up to 2 minute ranges. + * A contiguous set of minutes: `startMinutesAgo`, `startMinutesAgo + 1`, ..., + * `endMinutesAgo`. Requests are allowed up to 2 minute ranges. ** * Protobuf type {@code google.analytics.data.v1beta.MinuteRange} diff --git a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/Pivot.java b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/Pivot.java index a14daaac60f1..81835a68a370 100644 --- a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/Pivot.java +++ b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/Pivot.java @@ -260,7 +260,7 @@ public long getOffset() { * single pivot requests. * * The product of the `limit` for each `pivot` in a `RunPivotReportRequest` - * must not exceed 100,000. For example, a two pivot request with `limit: + * must not exceed 250,000. For example, a two pivot request with `limit: * 1000` in each pivot will fail because the product is `1,000,000`. * * @@ -1596,7 +1596,7 @@ public Builder clearOffset() { * single pivot requests. * * The product of the `limit` for each `pivot` in a `RunPivotReportRequest` - * must not exceed 100,000. For example, a two pivot request with `limit: + * must not exceed 250,000. For example, a two pivot request with `limit: * 1000` in each pivot will fail because the product is `1,000,000`. * * @@ -1617,7 +1617,7 @@ public long getLimit() { * single pivot requests. * * The product of the `limit` for each `pivot` in a `RunPivotReportRequest` - * must not exceed 100,000. For example, a two pivot request with `limit: + * must not exceed 250,000. For example, a two pivot request with `limit: * 1000` in each pivot will fail because the product is `1,000,000`. * * @@ -1642,7 +1642,7 @@ public Builder setLimit(long value) { * single pivot requests. * * The product of the `limit` for each `pivot` in a `RunPivotReportRequest` - * must not exceed 100,000. For example, a two pivot request with `limit: + * must not exceed 250,000. For example, a two pivot request with `limit: * 1000` in each pivot will fail because the product is `1,000,000`. * * diff --git a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/PivotOrBuilder.java b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/PivotOrBuilder.java index c0d8070f866f..dc9dbe88e9cf 100644 --- a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/PivotOrBuilder.java +++ b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/PivotOrBuilder.java @@ -180,7 +180,7 @@ public interface PivotOrBuilder * single pivot requests. * * The product of the `limit` for each `pivot` in a `RunPivotReportRequest` - * must not exceed 100,000. For example, a two pivot request with `limit: + * must not exceed 250,000. For example, a two pivot request with `limit: * 1000` in each pivot will fail because the product is `1,000,000`. * * diff --git a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/PropertyQuota.java b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/PropertyQuota.java index d4e451e02d05..e6146c639793 100644 --- a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/PropertyQuota.java +++ b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/PropertyQuota.java @@ -68,8 +68,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
- * Standard Analytics Properties can use up to 25,000 tokens per day; - * Analytics 360 Properties can use 250,000 tokens per day. Most requests + * Standard Analytics Properties can use up to 200,000 tokens per day; + * Analytics 360 Properties can use 2,000,000 tokens per day. Most requests * consume fewer than 10 tokens. ** @@ -85,8 +85,8 @@ public boolean hasTokensPerDay() { * * *
- * Standard Analytics Properties can use up to 25,000 tokens per day; - * Analytics 360 Properties can use 250,000 tokens per day. Most requests + * Standard Analytics Properties can use up to 200,000 tokens per day; + * Analytics 360 Properties can use 2,000,000 tokens per day. Most requests * consume fewer than 10 tokens. ** @@ -104,8 +104,8 @@ public com.google.analytics.data.v1beta.QuotaStatus getTokensPerDay() { * * *
- * Standard Analytics Properties can use up to 25,000 tokens per day; - * Analytics 360 Properties can use 250,000 tokens per day. Most requests + * Standard Analytics Properties can use up to 200,000 tokens per day; + * Analytics 360 Properties can use 2,000,000 tokens per day. Most requests * consume fewer than 10 tokens. ** @@ -124,8 +124,8 @@ public com.google.analytics.data.v1beta.QuotaStatusOrBuilder getTokensPerDayOrBu * * *
- * Standard Analytics Properties can use up to 5,000 tokens per hour; - * Analytics 360 Properties can use 50,000 tokens per hour. An API request + * Standard Analytics Properties can use up to 40,000 tokens per hour; + * Analytics 360 Properties can use 400,000 tokens per hour. An API request * consumes a single number of tokens, and that number is deducted from all of * the hourly, daily, and per project hourly quotas. *@@ -142,8 +142,8 @@ public boolean hasTokensPerHour() { * * *
- * Standard Analytics Properties can use up to 5,000 tokens per hour; - * Analytics 360 Properties can use 50,000 tokens per hour. An API request + * Standard Analytics Properties can use up to 40,000 tokens per hour; + * Analytics 360 Properties can use 400,000 tokens per hour. An API request * consumes a single number of tokens, and that number is deducted from all of * the hourly, daily, and per project hourly quotas. *@@ -162,8 +162,8 @@ public com.google.analytics.data.v1beta.QuotaStatus getTokensPerHour() { * * *
- * Standard Analytics Properties can use up to 5,000 tokens per hour; - * Analytics 360 Properties can use 50,000 tokens per hour. An API request + * Standard Analytics Properties can use up to 40,000 tokens per hour; + * Analytics 360 Properties can use 400,000 tokens per hour. An API request * consumes a single number of tokens, and that number is deducted from all of * the hourly, daily, and per project hourly quotas. *@@ -356,9 +356,9 @@ public com.google.analytics.data.v1beta.QuotaStatus getPotentiallyThresholdedReq * * *
- * Analytics Properties can use up to 25% of their tokens per project per - * hour. This amounts to standard Analytics Properties can use up to 1,250 - * tokens per project per hour, and Analytics 360 Properties can use 12,500 + * Analytics Properties can use up to 35% of their tokens per project per + * hour. This amounts to standard Analytics Properties can use up to 14,000 + * tokens per project per hour, and Analytics 360 Properties can use 140,000 * tokens per project per hour. An API request consumes a single number of * tokens, and that number is deducted from all of the hourly, daily, and per * project hourly quotas. @@ -376,9 +376,9 @@ public boolean hasTokensPerProjectPerHour() { * * *- * Analytics Properties can use up to 25% of their tokens per project per - * hour. This amounts to standard Analytics Properties can use up to 1,250 - * tokens per project per hour, and Analytics 360 Properties can use 12,500 + * Analytics Properties can use up to 35% of their tokens per project per + * hour. This amounts to standard Analytics Properties can use up to 14,000 + * tokens per project per hour, and Analytics 360 Properties can use 140,000 * tokens per project per hour. An API request consumes a single number of * tokens, and that number is deducted from all of the hourly, daily, and per * project hourly quotas. @@ -398,9 +398,9 @@ public com.google.analytics.data.v1beta.QuotaStatus getTokensPerProjectPerHour() * * *- * Analytics Properties can use up to 25% of their tokens per project per - * hour. This amounts to standard Analytics Properties can use up to 1,250 - * tokens per project per hour, and Analytics 360 Properties can use 12,500 + * Analytics Properties can use up to 35% of their tokens per project per + * hour. This amounts to standard Analytics Properties can use up to 14,000 + * tokens per project per hour, and Analytics 360 Properties can use 140,000 * tokens per project per hour. An API request consumes a single number of * tokens, and that number is deducted from all of the hourly, daily, and per * project hourly quotas. @@ -960,8 +960,8 @@ public Builder mergeFrom( * * *- * Standard Analytics Properties can use up to 25,000 tokens per day; - * Analytics 360 Properties can use 250,000 tokens per day. Most requests + * Standard Analytics Properties can use up to 200,000 tokens per day; + * Analytics 360 Properties can use 2,000,000 tokens per day. Most requests * consume fewer than 10 tokens. ** @@ -976,8 +976,8 @@ public boolean hasTokensPerDay() { * * *- * Standard Analytics Properties can use up to 25,000 tokens per day; - * Analytics 360 Properties can use 250,000 tokens per day. Most requests + * Standard Analytics Properties can use up to 200,000 tokens per day; + * Analytics 360 Properties can use 2,000,000 tokens per day. Most requests * consume fewer than 10 tokens. ** @@ -998,8 +998,8 @@ public com.google.analytics.data.v1beta.QuotaStatus getTokensPerDay() { * * *- * Standard Analytics Properties can use up to 25,000 tokens per day; - * Analytics 360 Properties can use 250,000 tokens per day. Most requests + * Standard Analytics Properties can use up to 200,000 tokens per day; + * Analytics 360 Properties can use 2,000,000 tokens per day. Most requests * consume fewer than 10 tokens. ** @@ -1022,8 +1022,8 @@ public Builder setTokensPerDay(com.google.analytics.data.v1beta.QuotaStatus valu * * *- * Standard Analytics Properties can use up to 25,000 tokens per day; - * Analytics 360 Properties can use 250,000 tokens per day. Most requests + * Standard Analytics Properties can use up to 200,000 tokens per day; + * Analytics 360 Properties can use 2,000,000 tokens per day. Most requests * consume fewer than 10 tokens. ** @@ -1044,8 +1044,8 @@ public Builder setTokensPerDay( * * *- * Standard Analytics Properties can use up to 25,000 tokens per day; - * Analytics 360 Properties can use 250,000 tokens per day. Most requests + * Standard Analytics Properties can use up to 200,000 tokens per day; + * Analytics 360 Properties can use 2,000,000 tokens per day. Most requests * consume fewer than 10 tokens. ** @@ -1071,8 +1071,8 @@ public Builder mergeTokensPerDay(com.google.analytics.data.v1beta.QuotaStatus va * * *- * Standard Analytics Properties can use up to 25,000 tokens per day; - * Analytics 360 Properties can use 250,000 tokens per day. Most requests + * Standard Analytics Properties can use up to 200,000 tokens per day; + * Analytics 360 Properties can use 2,000,000 tokens per day. Most requests * consume fewer than 10 tokens. ** @@ -1092,8 +1092,8 @@ public Builder clearTokensPerDay() { * * *- * Standard Analytics Properties can use up to 25,000 tokens per day; - * Analytics 360 Properties can use 250,000 tokens per day. Most requests + * Standard Analytics Properties can use up to 200,000 tokens per day; + * Analytics 360 Properties can use 2,000,000 tokens per day. Most requests * consume fewer than 10 tokens. ** @@ -1108,8 +1108,8 @@ public com.google.analytics.data.v1beta.QuotaStatus.Builder getTokensPerDayBuild * * *- * Standard Analytics Properties can use up to 25,000 tokens per day; - * Analytics 360 Properties can use 250,000 tokens per day. Most requests + * Standard Analytics Properties can use up to 200,000 tokens per day; + * Analytics 360 Properties can use 2,000,000 tokens per day. Most requests * consume fewer than 10 tokens. ** @@ -1128,8 +1128,8 @@ public com.google.analytics.data.v1beta.QuotaStatusOrBuilder getTokensPerDayOrBu * * *- * Standard Analytics Properties can use up to 25,000 tokens per day; - * Analytics 360 Properties can use 250,000 tokens per day. Most requests + * Standard Analytics Properties can use up to 200,000 tokens per day; + * Analytics 360 Properties can use 2,000,000 tokens per day. Most requests * consume fewer than 10 tokens. ** @@ -1162,8 +1162,8 @@ public com.google.analytics.data.v1beta.QuotaStatusOrBuilder getTokensPerDayOrBu * * *- * Standard Analytics Properties can use up to 5,000 tokens per hour; - * Analytics 360 Properties can use 50,000 tokens per hour. An API request + * Standard Analytics Properties can use up to 40,000 tokens per hour; + * Analytics 360 Properties can use 400,000 tokens per hour. An API request * consumes a single number of tokens, and that number is deducted from all of * the hourly, daily, and per project hourly quotas. *@@ -1179,8 +1179,8 @@ public boolean hasTokensPerHour() { * * *- * Standard Analytics Properties can use up to 5,000 tokens per hour; - * Analytics 360 Properties can use 50,000 tokens per hour. An API request + * Standard Analytics Properties can use up to 40,000 tokens per hour; + * Analytics 360 Properties can use 400,000 tokens per hour. An API request * consumes a single number of tokens, and that number is deducted from all of * the hourly, daily, and per project hourly quotas. *@@ -1202,8 +1202,8 @@ public com.google.analytics.data.v1beta.QuotaStatus getTokensPerHour() { * * *- * Standard Analytics Properties can use up to 5,000 tokens per hour; - * Analytics 360 Properties can use 50,000 tokens per hour. An API request + * Standard Analytics Properties can use up to 40,000 tokens per hour; + * Analytics 360 Properties can use 400,000 tokens per hour. An API request * consumes a single number of tokens, and that number is deducted from all of * the hourly, daily, and per project hourly quotas. *@@ -1227,8 +1227,8 @@ public Builder setTokensPerHour(com.google.analytics.data.v1beta.QuotaStatus val * * *- * Standard Analytics Properties can use up to 5,000 tokens per hour; - * Analytics 360 Properties can use 50,000 tokens per hour. An API request + * Standard Analytics Properties can use up to 40,000 tokens per hour; + * Analytics 360 Properties can use 400,000 tokens per hour. An API request * consumes a single number of tokens, and that number is deducted from all of * the hourly, daily, and per project hourly quotas. *@@ -1250,8 +1250,8 @@ public Builder setTokensPerHour( * * *- * Standard Analytics Properties can use up to 5,000 tokens per hour; - * Analytics 360 Properties can use 50,000 tokens per hour. An API request + * Standard Analytics Properties can use up to 40,000 tokens per hour; + * Analytics 360 Properties can use 400,000 tokens per hour. An API request * consumes a single number of tokens, and that number is deducted from all of * the hourly, daily, and per project hourly quotas. *@@ -1279,8 +1279,8 @@ public Builder mergeTokensPerHour(com.google.analytics.data.v1beta.QuotaStatus v * * *- * Standard Analytics Properties can use up to 5,000 tokens per hour; - * Analytics 360 Properties can use 50,000 tokens per hour. An API request + * Standard Analytics Properties can use up to 40,000 tokens per hour; + * Analytics 360 Properties can use 400,000 tokens per hour. An API request * consumes a single number of tokens, and that number is deducted from all of * the hourly, daily, and per project hourly quotas. *@@ -1301,8 +1301,8 @@ public Builder clearTokensPerHour() { * * *- * Standard Analytics Properties can use up to 5,000 tokens per hour; - * Analytics 360 Properties can use 50,000 tokens per hour. An API request + * Standard Analytics Properties can use up to 40,000 tokens per hour; + * Analytics 360 Properties can use 400,000 tokens per hour. An API request * consumes a single number of tokens, and that number is deducted from all of * the hourly, daily, and per project hourly quotas. *@@ -1318,8 +1318,8 @@ public com.google.analytics.data.v1beta.QuotaStatus.Builder getTokensPerHourBuil * * *- * Standard Analytics Properties can use up to 5,000 tokens per hour; - * Analytics 360 Properties can use 50,000 tokens per hour. An API request + * Standard Analytics Properties can use up to 40,000 tokens per hour; + * Analytics 360 Properties can use 400,000 tokens per hour. An API request * consumes a single number of tokens, and that number is deducted from all of * the hourly, daily, and per project hourly quotas. *@@ -1339,8 +1339,8 @@ public com.google.analytics.data.v1beta.QuotaStatusOrBuilder getTokensPerHourOrB * * *- * Standard Analytics Properties can use up to 5,000 tokens per hour; - * Analytics 360 Properties can use 50,000 tokens per hour. An API request + * Standard Analytics Properties can use up to 40,000 tokens per hour; + * Analytics 360 Properties can use 400,000 tokens per hour. An API request * consumes a single number of tokens, and that number is deducted from all of * the hourly, daily, and per project hourly quotas. *@@ -2018,9 +2018,9 @@ public Builder clearPotentiallyThresholdedRequestsPerHour() { * * *- * Analytics Properties can use up to 25% of their tokens per project per - * hour. This amounts to standard Analytics Properties can use up to 1,250 - * tokens per project per hour, and Analytics 360 Properties can use 12,500 + * Analytics Properties can use up to 35% of their tokens per project per + * hour. This amounts to standard Analytics Properties can use up to 14,000 + * tokens per project per hour, and Analytics 360 Properties can use 140,000 * tokens per project per hour. An API request consumes a single number of * tokens, and that number is deducted from all of the hourly, daily, and per * project hourly quotas. @@ -2037,9 +2037,9 @@ public boolean hasTokensPerProjectPerHour() { * * *- * Analytics Properties can use up to 25% of their tokens per project per - * hour. This amounts to standard Analytics Properties can use up to 1,250 - * tokens per project per hour, and Analytics 360 Properties can use 12,500 + * Analytics Properties can use up to 35% of their tokens per project per + * hour. This amounts to standard Analytics Properties can use up to 14,000 + * tokens per project per hour, and Analytics 360 Properties can use 140,000 * tokens per project per hour. An API request consumes a single number of * tokens, and that number is deducted from all of the hourly, daily, and per * project hourly quotas. @@ -2062,9 +2062,9 @@ public com.google.analytics.data.v1beta.QuotaStatus getTokensPerProjectPerHour() * * *- * Analytics Properties can use up to 25% of their tokens per project per - * hour. This amounts to standard Analytics Properties can use up to 1,250 - * tokens per project per hour, and Analytics 360 Properties can use 12,500 + * Analytics Properties can use up to 35% of their tokens per project per + * hour. This amounts to standard Analytics Properties can use up to 14,000 + * tokens per project per hour, and Analytics 360 Properties can use 140,000 * tokens per project per hour. An API request consumes a single number of * tokens, and that number is deducted from all of the hourly, daily, and per * project hourly quotas. @@ -2089,9 +2089,9 @@ public Builder setTokensPerProjectPerHour(com.google.analytics.data.v1beta.Quota * * *- * Analytics Properties can use up to 25% of their tokens per project per - * hour. This amounts to standard Analytics Properties can use up to 1,250 - * tokens per project per hour, and Analytics 360 Properties can use 12,500 + * Analytics Properties can use up to 35% of their tokens per project per + * hour. This amounts to standard Analytics Properties can use up to 14,000 + * tokens per project per hour, and Analytics 360 Properties can use 140,000 * tokens per project per hour. An API request consumes a single number of * tokens, and that number is deducted from all of the hourly, daily, and per * project hourly quotas. @@ -2114,9 +2114,9 @@ public Builder setTokensPerProjectPerHour( * * *- * Analytics Properties can use up to 25% of their tokens per project per - * hour. This amounts to standard Analytics Properties can use up to 1,250 - * tokens per project per hour, and Analytics 360 Properties can use 12,500 + * Analytics Properties can use up to 35% of their tokens per project per + * hour. This amounts to standard Analytics Properties can use up to 14,000 + * tokens per project per hour, and Analytics 360 Properties can use 140,000 * tokens per project per hour. An API request consumes a single number of * tokens, and that number is deducted from all of the hourly, daily, and per * project hourly quotas. @@ -2146,9 +2146,9 @@ public Builder mergeTokensPerProjectPerHour( * * *- * Analytics Properties can use up to 25% of their tokens per project per - * hour. This amounts to standard Analytics Properties can use up to 1,250 - * tokens per project per hour, and Analytics 360 Properties can use 12,500 + * Analytics Properties can use up to 35% of their tokens per project per + * hour. This amounts to standard Analytics Properties can use up to 14,000 + * tokens per project per hour, and Analytics 360 Properties can use 140,000 * tokens per project per hour. An API request consumes a single number of * tokens, and that number is deducted from all of the hourly, daily, and per * project hourly quotas. @@ -2170,9 +2170,9 @@ public Builder clearTokensPerProjectPerHour() { * * *- * Analytics Properties can use up to 25% of their tokens per project per - * hour. This amounts to standard Analytics Properties can use up to 1,250 - * tokens per project per hour, and Analytics 360 Properties can use 12,500 + * Analytics Properties can use up to 35% of their tokens per project per + * hour. This amounts to standard Analytics Properties can use up to 14,000 + * tokens per project per hour, and Analytics 360 Properties can use 140,000 * tokens per project per hour. An API request consumes a single number of * tokens, and that number is deducted from all of the hourly, daily, and per * project hourly quotas. @@ -2190,9 +2190,9 @@ public Builder clearTokensPerProjectPerHour() { * * *- * Analytics Properties can use up to 25% of their tokens per project per - * hour. This amounts to standard Analytics Properties can use up to 1,250 - * tokens per project per hour, and Analytics 360 Properties can use 12,500 + * Analytics Properties can use up to 35% of their tokens per project per + * hour. This amounts to standard Analytics Properties can use up to 14,000 + * tokens per project per hour, and Analytics 360 Properties can use 140,000 * tokens per project per hour. An API request consumes a single number of * tokens, and that number is deducted from all of the hourly, daily, and per * project hourly quotas. @@ -2214,9 +2214,9 @@ public Builder clearTokensPerProjectPerHour() { * * ** *- * Analytics Properties can use up to 25% of their tokens per project per - * hour. This amounts to standard Analytics Properties can use up to 1,250 - * tokens per project per hour, and Analytics 360 Properties can use 12,500 + * Analytics Properties can use up to 35% of their tokens per project per + * hour. This amounts to standard Analytics Properties can use up to 14,000 + * tokens per project per hour, and Analytics 360 Properties can use 140,000 * tokens per project per hour. An API request consumes a single number of * tokens, and that number is deducted from all of the hourly, daily, and per * project hourly quotas. diff --git a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/PropertyQuotaOrBuilder.java b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/PropertyQuotaOrBuilder.java index 4ed824deb649..479322feb1e5 100644 --- a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/PropertyQuotaOrBuilder.java +++ b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/PropertyQuotaOrBuilder.java @@ -27,8 +27,8 @@ public interface PropertyQuotaOrBuilder * * ** *- * Standard Analytics Properties can use up to 25,000 tokens per day; - * Analytics 360 Properties can use 250,000 tokens per day. Most requests + * Standard Analytics Properties can use up to 200,000 tokens per day; + * Analytics 360 Properties can use 2,000,000 tokens per day. Most requests * consume fewer than 10 tokens. ** @@ -41,8 +41,8 @@ public interface PropertyQuotaOrBuilder * * *- * Standard Analytics Properties can use up to 25,000 tokens per day; - * Analytics 360 Properties can use 250,000 tokens per day. Most requests + * Standard Analytics Properties can use up to 200,000 tokens per day; + * Analytics 360 Properties can use 2,000,000 tokens per day. Most requests * consume fewer than 10 tokens. ** @@ -55,8 +55,8 @@ public interface PropertyQuotaOrBuilder * * *- * Standard Analytics Properties can use up to 25,000 tokens per day; - * Analytics 360 Properties can use 250,000 tokens per day. Most requests + * Standard Analytics Properties can use up to 200,000 tokens per day; + * Analytics 360 Properties can use 2,000,000 tokens per day. Most requests * consume fewer than 10 tokens. ** @@ -68,8 +68,8 @@ public interface PropertyQuotaOrBuilder * * *- * Standard Analytics Properties can use up to 5,000 tokens per hour; - * Analytics 360 Properties can use 50,000 tokens per hour. An API request + * Standard Analytics Properties can use up to 40,000 tokens per hour; + * Analytics 360 Properties can use 400,000 tokens per hour. An API request * consumes a single number of tokens, and that number is deducted from all of * the hourly, daily, and per project hourly quotas. *@@ -83,8 +83,8 @@ public interface PropertyQuotaOrBuilder * * *- * Standard Analytics Properties can use up to 5,000 tokens per hour; - * Analytics 360 Properties can use 50,000 tokens per hour. An API request + * Standard Analytics Properties can use up to 40,000 tokens per hour; + * Analytics 360 Properties can use 400,000 tokens per hour. An API request * consumes a single number of tokens, and that number is deducted from all of * the hourly, daily, and per project hourly quotas. *@@ -98,8 +98,8 @@ public interface PropertyQuotaOrBuilder * * *- * Standard Analytics Properties can use up to 5,000 tokens per hour; - * Analytics 360 Properties can use 50,000 tokens per hour. An API request + * Standard Analytics Properties can use up to 40,000 tokens per hour; + * Analytics 360 Properties can use 400,000 tokens per hour. An API request * consumes a single number of tokens, and that number is deducted from all of * the hourly, daily, and per project hourly quotas. *@@ -239,9 +239,9 @@ public interface PropertyQuotaOrBuilder * * *- * Analytics Properties can use up to 25% of their tokens per project per - * hour. This amounts to standard Analytics Properties can use up to 1,250 - * tokens per project per hour, and Analytics 360 Properties can use 12,500 + * Analytics Properties can use up to 35% of their tokens per project per + * hour. This amounts to standard Analytics Properties can use up to 14,000 + * tokens per project per hour, and Analytics 360 Properties can use 140,000 * tokens per project per hour. An API request consumes a single number of * tokens, and that number is deducted from all of the hourly, daily, and per * project hourly quotas. @@ -256,9 +256,9 @@ public interface PropertyQuotaOrBuilder * * ** *- * Analytics Properties can use up to 25% of their tokens per project per - * hour. This amounts to standard Analytics Properties can use up to 1,250 - * tokens per project per hour, and Analytics 360 Properties can use 12,500 + * Analytics Properties can use up to 35% of their tokens per project per + * hour. This amounts to standard Analytics Properties can use up to 14,000 + * tokens per project per hour, and Analytics 360 Properties can use 140,000 * tokens per project per hour. An API request consumes a single number of * tokens, and that number is deducted from all of the hourly, daily, and per * project hourly quotas. @@ -273,9 +273,9 @@ public interface PropertyQuotaOrBuilder * * ** *- * Analytics Properties can use up to 25% of their tokens per project per - * hour. This amounts to standard Analytics Properties can use up to 1,250 - * tokens per project per hour, and Analytics 360 Properties can use 12,500 + * Analytics Properties can use up to 35% of their tokens per project per + * hour. This amounts to standard Analytics Properties can use up to 14,000 + * tokens per project per hour, and Analytics 360 Properties can use 140,000 * tokens per project per hour. An API request consumes a single number of * tokens, and that number is deducted from all of the hourly, daily, and per * project hourly quotas. diff --git a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/ResponseMetaData.java b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/ResponseMetaData.java index 4ac2e4e56c7e..3d8da46b9066 100644 --- a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/ResponseMetaData.java +++ b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/ResponseMetaData.java @@ -2589,6 +2589,18 @@ public com.google.protobuf.Parser* *getParserForType() * * If true, indicates some buckets of dimension combinations are rolled into * "(other)" row. This can happen for high cardinality reports. + * + * The metadata parameter dataLossFromOtherRow is populated based on the + * aggregated data table used in the report. The parameter will be accurately + * populated regardless of the filters and limits in the report. + * + * For example, the (other) row could be dropped from the report because the + * request contains a filter on sessionSource = google. This parameter will + * still be populated if data loss from other row was present in the input + * aggregate data used to generate this report. + * + * To learn more, see [About the (other) row and data + * sampling](https://support.google.com/analytics/answer/13208658#reports). ** *bool data_loss_from_other_row = 3;
@@ -3463,6 +3475,18 @@ public Builder mergeFrom( ** If true, indicates some buckets of dimension combinations are rolled into * "(other)" row. This can happen for high cardinality reports. + * + * The metadata parameter dataLossFromOtherRow is populated based on the + * aggregated data table used in the report. The parameter will be accurately + * populated regardless of the filters and limits in the report. + * + * For example, the (other) row could be dropped from the report because the + * request contains a filter on sessionSource = google. This parameter will + * still be populated if data loss from other row was present in the input + * aggregate data used to generate this report. + * + * To learn more, see [About the (other) row and data + * sampling](https://support.google.com/analytics/answer/13208658#reports). ** *bool data_loss_from_other_row = 3;
@@ -3479,6 +3503,18 @@ public boolean getDataLossFromOtherRow() { ** If true, indicates some buckets of dimension combinations are rolled into * "(other)" row. This can happen for high cardinality reports. + * + * The metadata parameter dataLossFromOtherRow is populated based on the + * aggregated data table used in the report. The parameter will be accurately + * populated regardless of the filters and limits in the report. + * + * For example, the (other) row could be dropped from the report because the + * request contains a filter on sessionSource = google. This parameter will + * still be populated if data loss from other row was present in the input + * aggregate data used to generate this report. + * + * To learn more, see [About the (other) row and data + * sampling](https://support.google.com/analytics/answer/13208658#reports). ** *bool data_loss_from_other_row = 3;
@@ -3499,6 +3535,18 @@ public Builder setDataLossFromOtherRow(boolean value) { ** If true, indicates some buckets of dimension combinations are rolled into * "(other)" row. This can happen for high cardinality reports. + * + * The metadata parameter dataLossFromOtherRow is populated based on the + * aggregated data table used in the report. The parameter will be accurately + * populated regardless of the filters and limits in the report. + * + * For example, the (other) row could be dropped from the report because the + * request contains a filter on sessionSource = google. This parameter will + * still be populated if data loss from other row was present in the input + * aggregate data used to generate this report. + * + * To learn more, see [About the (other) row and data + * sampling](https://support.google.com/analytics/answer/13208658#reports). ** *bool data_loss_from_other_row = 3;
diff --git a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/ResponseMetaDataOrBuilder.java b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/ResponseMetaDataOrBuilder.java index 22909266316c..a14fca196828 100644 --- a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/ResponseMetaDataOrBuilder.java +++ b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/ResponseMetaDataOrBuilder.java @@ -29,6 +29,18 @@ public interface ResponseMetaDataOrBuilder ** If true, indicates some buckets of dimension combinations are rolled into * "(other)" row. This can happen for high cardinality reports. + * + * The metadata parameter dataLossFromOtherRow is populated based on the + * aggregated data table used in the report. The parameter will be accurately + * populated regardless of the filters and limits in the report. + * + * For example, the (other) row could be dropped from the report because the + * request contains a filter on sessionSource = google. This parameter will + * still be populated if data loss from other row was present in the input + * aggregate data used to generate this report. + * + * To learn more, see [About the (other) row and data + * sampling](https://support.google.com/analytics/answer/13208658#reports). ** *bool data_loss_from_other_row = 3;
diff --git a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunPivotReportRequest.java b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunPivotReportRequest.java index 60ccad2441d7..aff45f32871a 100644 --- a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunPivotReportRequest.java +++ b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunPivotReportRequest.java @@ -690,6 +690,13 @@ public com.google.analytics.data.v1beta.CohortSpecOrBuilder getCohortSpecOrBuild * If false or unspecified, each row with all metrics equal to 0 will not be * returned. If true, these rows will be returned if they are not separately * removed by a filter. + * + * Regardless of this `keep_empty_rows` setting, only data recorded by the + * Google Analytics (GA4) property can be displayed in a report. + * + * For example if a property never logs a `purchase` event, then a query for + * the `eventName` dimension and `eventCount` metric will not have a row + * eventName: "purchase" and eventCount: 0. *bool keep_empty_rows = 10;
@@ -3928,6 +3935,13 @@ public com.google.analytics.data.v1beta.CohortSpecOrBuilder getCohortSpecOrBuild * If false or unspecified, each row with all metrics equal to 0 will not be * returned. If true, these rows will be returned if they are not separately * removed by a filter. + * + * Regardless of this `keep_empty_rows` setting, only data recorded by the + * Google Analytics (GA4) property can be displayed in a report. + * + * For example if a property never logs a `purchase` event, then a query for + * the `eventName` dimension and `eventCount` metric will not have a row + * eventName: "purchase" and eventCount: 0. *bool keep_empty_rows = 10;
@@ -3945,6 +3959,13 @@ public boolean getKeepEmptyRows() { * If false or unspecified, each row with all metrics equal to 0 will not be * returned. If true, these rows will be returned if they are not separately * removed by a filter. + * + * Regardless of this `keep_empty_rows` setting, only data recorded by the + * Google Analytics (GA4) property can be displayed in a report. + * + * For example if a property never logs a `purchase` event, then a query for + * the `eventName` dimension and `eventCount` metric will not have a row + * eventName: "purchase" and eventCount: 0. *bool keep_empty_rows = 10;
@@ -3966,6 +3987,13 @@ public Builder setKeepEmptyRows(boolean value) { * If false or unspecified, each row with all metrics equal to 0 will not be * returned. If true, these rows will be returned if they are not separately * removed by a filter. + * + * Regardless of this `keep_empty_rows` setting, only data recorded by the + * Google Analytics (GA4) property can be displayed in a report. + * + * For example if a property never logs a `purchase` event, then a query for + * the `eventName` dimension and `eventCount` metric will not have a row + * eventName: "purchase" and eventCount: 0. *bool keep_empty_rows = 10;
diff --git a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunPivotReportRequestOrBuilder.java b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunPivotReportRequestOrBuilder.java index 1bcef71fba86..1f8ce24f9ef6 100644 --- a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunPivotReportRequestOrBuilder.java +++ b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunPivotReportRequestOrBuilder.java @@ -471,6 +471,13 @@ public interface RunPivotReportRequestOrBuilder * If false or unspecified, each row with all metrics equal to 0 will not be * returned. If true, these rows will be returned if they are not separately * removed by a filter. + * + * Regardless of this `keep_empty_rows` setting, only data recorded by the + * Google Analytics (GA4) property can be displayed in a report. + * + * For example if a property never logs a `purchase` event, then a query for + * the `eventName` dimension and `eventCount` metric will not have a row + * eventName: "purchase" and eventCount: 0. *bool keep_empty_rows = 10;
diff --git a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunRealtimeReportRequest.java b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunRealtimeReportRequest.java index 0e816228d829..631b6008cb98 100644 --- a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunRealtimeReportRequest.java +++ b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunRealtimeReportRequest.java @@ -380,7 +380,7 @@ public com.google.analytics.data.v1beta.FilterExpressionOrBuilder getMetricFilte * ** The number of rows to return. If unspecified, 10,000 rows are returned. The - * API returns a maximum of 100,000 rows per request, no matter how many you + * API returns a maximum of 250,000 rows per request, no matter how many you * ask for. `limit` must be positive. * * The API can also return fewer rows than the requested `limit`, if there @@ -2689,7 +2689,7 @@ public com.google.analytics.data.v1beta.FilterExpressionOrBuilder getMetricFilte * ** The number of rows to return. If unspecified, 10,000 rows are returned. The - * API returns a maximum of 100,000 rows per request, no matter how many you + * API returns a maximum of 250,000 rows per request, no matter how many you * ask for. `limit` must be positive. * * The API can also return fewer rows than the requested `limit`, if there @@ -2712,7 +2712,7 @@ public long getLimit() { * ** The number of rows to return. If unspecified, 10,000 rows are returned. The - * API returns a maximum of 100,000 rows per request, no matter how many you + * API returns a maximum of 250,000 rows per request, no matter how many you * ask for. `limit` must be positive. * * The API can also return fewer rows than the requested `limit`, if there @@ -2739,7 +2739,7 @@ public Builder setLimit(long value) { * ** The number of rows to return. If unspecified, 10,000 rows are returned. The - * API returns a maximum of 100,000 rows per request, no matter how many you + * API returns a maximum of 250,000 rows per request, no matter how many you * ask for. `limit` must be positive. * * The API can also return fewer rows than the requested `limit`, if there diff --git a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunRealtimeReportRequestOrBuilder.java b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunRealtimeReportRequestOrBuilder.java index 1cfb55c63380..054e43031f46 100644 --- a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunRealtimeReportRequestOrBuilder.java +++ b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunRealtimeReportRequestOrBuilder.java @@ -240,7 +240,7 @@ public interface RunRealtimeReportRequestOrBuilder * ** The number of rows to return. If unspecified, 10,000 rows are returned. The - * API returns a maximum of 100,000 rows per request, no matter how many you + * API returns a maximum of 250,000 rows per request, no matter how many you * ask for. `limit` must be positive. * * The API can also return fewer rows than the requested `limit`, if there diff --git a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunReportRequest.java b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunReportRequest.java index b2b931054999..ffff9a186e86 100644 --- a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunReportRequest.java +++ b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunReportRequest.java @@ -372,7 +372,7 @@ public com.google.analytics.data.v1beta.DateRangeOrBuilder getDateRangesOrBuilde * * *- * Dimension filters allow you to ask for only specific dimension values in + * Dimension filters let you ask for only specific dimension values in * the report. To learn more, see [Fundamentals of Dimension * Filters](https://developers.google.com/analytics/devguides/reporting/data/v1/basics#dimension_filters) * for examples. Metrics cannot be used in this filter. @@ -390,7 +390,7 @@ public boolean hasDimensionFilter() { * * *- * Dimension filters allow you to ask for only specific dimension values in + * Dimension filters let you ask for only specific dimension values in * the report. To learn more, see [Fundamentals of Dimension * Filters](https://developers.google.com/analytics/devguides/reporting/data/v1/basics#dimension_filters) * for examples. Metrics cannot be used in this filter. @@ -410,7 +410,7 @@ public com.google.analytics.data.v1beta.FilterExpression getDimensionFilter() { * * *- * Dimension filters allow you to ask for only specific dimension values in + * Dimension filters let you ask for only specific dimension values in * the report. To learn more, see [Fundamentals of Dimension * Filters](https://developers.google.com/analytics/devguides/reporting/data/v1/basics#dimension_filters) * for examples. Metrics cannot be used in this filter. @@ -511,7 +511,7 @@ public long getOffset() { * ** The number of rows to return. If unspecified, 10,000 rows are returned. The - * API returns a maximum of 100,000 rows per request, no matter how many you + * API returns a maximum of 250,000 rows per request, no matter how many you * ask for. `limit` must be positive. * * The API can also return fewer rows than the requested `limit`, if there @@ -826,6 +826,13 @@ public com.google.analytics.data.v1beta.CohortSpecOrBuilder getCohortSpecOrBuild * If false or unspecified, each row with all metrics equal to 0 will not be * returned. If true, these rows will be returned if they are not separately * removed by a filter. + * + * Regardless of this `keep_empty_rows` setting, only data recorded by the + * Google Analytics (GA4) property can be displayed in a report. + * + * For example if a property never logs a `purchase` event, then a query for + * the `eventName` dimension and `eventCount` metric will not have a row + * eventName: "purchase" and eventCount: 0. ** *bool keep_empty_rows = 13;
@@ -3013,7 +3020,7 @@ public com.google.analytics.data.v1beta.DateRange.Builder addDateRangesBuilder(i * * *- * Dimension filters allow you to ask for only specific dimension values in + * Dimension filters let you ask for only specific dimension values in * the report. To learn more, see [Fundamentals of Dimension * Filters](https://developers.google.com/analytics/devguides/reporting/data/v1/basics#dimension_filters) * for examples. Metrics cannot be used in this filter. @@ -3030,7 +3037,7 @@ public boolean hasDimensionFilter() { * * *- * Dimension filters allow you to ask for only specific dimension values in + * Dimension filters let you ask for only specific dimension values in * the report. To learn more, see [Fundamentals of Dimension * Filters](https://developers.google.com/analytics/devguides/reporting/data/v1/basics#dimension_filters) * for examples. Metrics cannot be used in this filter. @@ -3053,7 +3060,7 @@ public com.google.analytics.data.v1beta.FilterExpression getDimensionFilter() { * * *- * Dimension filters allow you to ask for only specific dimension values in + * Dimension filters let you ask for only specific dimension values in * the report. To learn more, see [Fundamentals of Dimension * Filters](https://developers.google.com/analytics/devguides/reporting/data/v1/basics#dimension_filters) * for examples. Metrics cannot be used in this filter. @@ -3078,7 +3085,7 @@ public Builder setDimensionFilter(com.google.analytics.data.v1beta.FilterExpress * * *- * Dimension filters allow you to ask for only specific dimension values in + * Dimension filters let you ask for only specific dimension values in * the report. To learn more, see [Fundamentals of Dimension * Filters](https://developers.google.com/analytics/devguides/reporting/data/v1/basics#dimension_filters) * for examples. Metrics cannot be used in this filter. @@ -3101,7 +3108,7 @@ public Builder setDimensionFilter( * * *- * Dimension filters allow you to ask for only specific dimension values in + * Dimension filters let you ask for only specific dimension values in * the report. To learn more, see [Fundamentals of Dimension * Filters](https://developers.google.com/analytics/devguides/reporting/data/v1/basics#dimension_filters) * for examples. Metrics cannot be used in this filter. @@ -3130,7 +3137,7 @@ public Builder mergeDimensionFilter(com.google.analytics.data.v1beta.FilterExpre * * *- * Dimension filters allow you to ask for only specific dimension values in + * Dimension filters let you ask for only specific dimension values in * the report. To learn more, see [Fundamentals of Dimension * Filters](https://developers.google.com/analytics/devguides/reporting/data/v1/basics#dimension_filters) * for examples. Metrics cannot be used in this filter. @@ -3152,7 +3159,7 @@ public Builder clearDimensionFilter() { * * *- * Dimension filters allow you to ask for only specific dimension values in + * Dimension filters let you ask for only specific dimension values in * the report. To learn more, see [Fundamentals of Dimension * Filters](https://developers.google.com/analytics/devguides/reporting/data/v1/basics#dimension_filters) * for examples. Metrics cannot be used in this filter. @@ -3169,7 +3176,7 @@ public com.google.analytics.data.v1beta.FilterExpression.Builder getDimensionFil * * *- * Dimension filters allow you to ask for only specific dimension values in + * Dimension filters let you ask for only specific dimension values in * the report. To learn more, see [Fundamentals of Dimension * Filters](https://developers.google.com/analytics/devguides/reporting/data/v1/basics#dimension_filters) * for examples. Metrics cannot be used in this filter. @@ -3191,7 +3198,7 @@ public com.google.analytics.data.v1beta.FilterExpression.Builder getDimensionFil * * *- * Dimension filters allow you to ask for only specific dimension values in + * Dimension filters let you ask for only specific dimension values in * the report. To learn more, see [Fundamentals of Dimension * Filters](https://developers.google.com/analytics/devguides/reporting/data/v1/basics#dimension_filters) * for examples. Metrics cannot be used in this filter. @@ -3493,7 +3500,7 @@ public Builder clearOffset() { * ** The number of rows to return. If unspecified, 10,000 rows are returned. The - * API returns a maximum of 100,000 rows per request, no matter how many you + * API returns a maximum of 250,000 rows per request, no matter how many you * ask for. `limit` must be positive. * * The API can also return fewer rows than the requested `limit`, if there @@ -3519,7 +3526,7 @@ public long getLimit() { * ** ** The number of rows to return. If unspecified, 10,000 rows are returned. The - * API returns a maximum of 100,000 rows per request, no matter how many you + * API returns a maximum of 250,000 rows per request, no matter how many you * ask for. `limit` must be positive. * * The API can also return fewer rows than the requested `limit`, if there @@ -3549,7 +3556,7 @@ public Builder setLimit(long value) { * ** ** The number of rows to return. If unspecified, 10,000 rows are returned. The - * API returns a maximum of 100,000 rows per request, no matter how many you + * API returns a maximum of 250,000 rows per request, no matter how many you * ask for. `limit` must be positive. * * The API can also return fewer rows than the requested `limit`, if there @@ -4482,6 +4489,13 @@ public com.google.analytics.data.v1beta.CohortSpecOrBuilder getCohortSpecOrBuild * If false or unspecified, each row with all metrics equal to 0 will not be * returned. If true, these rows will be returned if they are not separately * removed by a filter. + * + * Regardless of this `keep_empty_rows` setting, only data recorded by the + * Google Analytics (GA4) property can be displayed in a report. + * + * For example if a property never logs a `purchase` event, then a query for + * the `eventName` dimension and `eventCount` metric will not have a row + * eventName: "purchase" and eventCount: 0. ** *bool keep_empty_rows = 13;
@@ -4499,6 +4513,13 @@ public boolean getKeepEmptyRows() { * If false or unspecified, each row with all metrics equal to 0 will not be * returned. If true, these rows will be returned if they are not separately * removed by a filter. + * + * Regardless of this `keep_empty_rows` setting, only data recorded by the + * Google Analytics (GA4) property can be displayed in a report. + * + * For example if a property never logs a `purchase` event, then a query for + * the `eventName` dimension and `eventCount` metric will not have a row + * eventName: "purchase" and eventCount: 0. *bool keep_empty_rows = 13;
@@ -4520,6 +4541,13 @@ public Builder setKeepEmptyRows(boolean value) { * If false or unspecified, each row with all metrics equal to 0 will not be * returned. If true, these rows will be returned if they are not separately * removed by a filter. + * + * Regardless of this `keep_empty_rows` setting, only data recorded by the + * Google Analytics (GA4) property can be displayed in a report. + * + * For example if a property never logs a `purchase` event, then a query for + * the `eventName` dimension and `eventCount` metric will not have a row + * eventName: "purchase" and eventCount: 0. *bool keep_empty_rows = 13;
diff --git a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunReportRequestOrBuilder.java b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunReportRequestOrBuilder.java index 5cb2faf2b2d4..ccd787e6d42e 100644 --- a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunReportRequestOrBuilder.java +++ b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/java/com/google/analytics/data/v1beta/RunReportRequestOrBuilder.java @@ -242,7 +242,7 @@ public interface RunReportRequestOrBuilder * * *- * Dimension filters allow you to ask for only specific dimension values in + * Dimension filters let you ask for only specific dimension values in * the report. To learn more, see [Fundamentals of Dimension * Filters](https://developers.google.com/analytics/devguides/reporting/data/v1/basics#dimension_filters) * for examples. Metrics cannot be used in this filter. @@ -257,7 +257,7 @@ public interface RunReportRequestOrBuilder * * *- * Dimension filters allow you to ask for only specific dimension values in + * Dimension filters let you ask for only specific dimension values in * the report. To learn more, see [Fundamentals of Dimension * Filters](https://developers.google.com/analytics/devguides/reporting/data/v1/basics#dimension_filters) * for examples. Metrics cannot be used in this filter. @@ -272,7 +272,7 @@ public interface RunReportRequestOrBuilder * * *- * Dimension filters allow you to ask for only specific dimension values in + * Dimension filters let you ask for only specific dimension values in * the report. To learn more, see [Fundamentals of Dimension * Filters](https://developers.google.com/analytics/devguides/reporting/data/v1/basics#dimension_filters) * for examples. Metrics cannot be used in this filter. @@ -346,7 +346,7 @@ public interface RunReportRequestOrBuilder * ** The number of rows to return. If unspecified, 10,000 rows are returned. The - * API returns a maximum of 100,000 rows per request, no matter how many you + * API returns a maximum of 250,000 rows per request, no matter how many you * ask for. `limit` must be positive. * * The API can also return fewer rows than the requested `limit`, if there @@ -557,6 +557,13 @@ public interface RunReportRequestOrBuilder * If false or unspecified, each row with all metrics equal to 0 will not be * returned. If true, these rows will be returned if they are not separately * removed by a filter. + * + * Regardless of this `keep_empty_rows` setting, only data recorded by the + * Google Analytics (GA4) property can be displayed in a report. + * + * For example if a property never logs a `purchase` event, then a query for + * the `eventName` dimension and `eventCount` metric will not have a row + * eventName: "purchase" and eventCount: 0. ** *bool keep_empty_rows = 13;
diff --git a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/proto/google/analytics/data/v1beta/analytics_data_api.proto b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/proto/google/analytics/data/v1beta/analytics_data_api.proto index e5ee72cca497..1a0e7c3967c0 100644 --- a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/proto/google/analytics/data/v1beta/analytics_data_api.proto +++ b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/proto/google/analytics/data/v1beta/analytics_data_api.proto @@ -1,4 +1,4 @@ -// Copyright 2022 Google LLC +// Copyright 2023 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -66,7 +66,8 @@ service BetaAnalyticsData { // Returns multiple reports in a batch. All reports must be for the same // GA4 Property. - rpc BatchRunReports(BatchRunReportsRequest) returns (BatchRunReportsResponse) { + rpc BatchRunReports(BatchRunReportsRequest) + returns (BatchRunReportsResponse) { option (google.api.http) = { post: "/v1beta/{property=properties/*}:batchRunReports" body: "*" @@ -75,7 +76,8 @@ service BetaAnalyticsData { // Returns multiple pivot reports in a batch. All reports must be for the same // GA4 Property. - rpc BatchRunPivotReports(BatchRunPivotReportsRequest) returns (BatchRunPivotReportsResponse) { + rpc BatchRunPivotReports(BatchRunPivotReportsRequest) + returns (BatchRunPivotReportsResponse) { option (google.api.http) = { post: "/v1beta/{property=properties/*}:batchRunPivotReports" body: "*" @@ -108,7 +110,8 @@ service BetaAnalyticsData { // For a guide to constructing realtime requests & understanding responses, // see [Creating a Realtime // Report](https://developers.google.com/analytics/devguides/reporting/data/v1/realtime-basics). - rpc RunRealtimeReport(RunRealtimeReportRequest) returns (RunRealtimeReportResponse) { + rpc RunRealtimeReport(RunRealtimeReportRequest) + returns (RunRealtimeReportResponse) { option (google.api.http) = { post: "/v1beta/{property=properties/*}:runRealtimeReport" body: "*" @@ -125,7 +128,8 @@ service BetaAnalyticsData { // // The Realtime and Core reports have different compatibility rules. This // method checks compatibility for Core reports. - rpc CheckCompatibility(CheckCompatibilityRequest) returns (CheckCompatibilityResponse) { + rpc CheckCompatibility(CheckCompatibilityRequest) + returns (CheckCompatibilityResponse) { option (google.api.http) = { post: "/v1beta/{property=properties/*}:checkCompatibility" body: "*" @@ -144,10 +148,6 @@ message CheckCompatibilityRequest { // `property` should be the same value as in your `runReport` request. // // Example: properties/1234 - // - // Set the Property ID to 0 for compatibility checking on dimensions and - // metrics common to all properties. In this special mode, this method will - // not return custom dimensions and metrics. string property = 1; // The dimensions in this report. `dimensions` should be the same value as in @@ -223,7 +223,7 @@ message RunReportRequest { // must be unspecified. repeated DateRange date_ranges = 4; - // Dimension filters allow you to ask for only specific dimension values in + // Dimension filters let you ask for only specific dimension values in // the report. To learn more, see [Fundamentals of Dimension // Filters](https://developers.google.com/analytics/devguides/reporting/data/v1/basics#dimension_filters) // for examples. Metrics cannot be used in this filter. @@ -245,7 +245,7 @@ message RunReportRequest { int64 offset = 7; // The number of rows to return. If unspecified, 10,000 rows are returned. The - // API returns a maximum of 100,000 rows per request, no matter how many you + // API returns a maximum of 250,000 rows per request, no matter how many you // ask for. `limit` must be positive. // // The API can also return fewer rows than the requested `limit`, if there @@ -276,6 +276,13 @@ message RunReportRequest { // If false or unspecified, each row with all metrics equal to 0 will not be // returned. If true, these rows will be returned if they are not separately // removed by a filter. + // + // Regardless of this `keep_empty_rows` setting, only data recorded by the + // Google Analytics (GA4) property can be displayed in a report. + // + // For example if a property never logs a `purchase` event, then a query for + // the `eventName` dimension and `eventCount` metric will not have a row + // eventName: "purchase" and eventCount: 0. bool keep_empty_rows = 13; // Toggles whether to return the current state of this Analytics Property's @@ -381,6 +388,13 @@ message RunPivotReportRequest { // If false or unspecified, each row with all metrics equal to 0 will not be // returned. If true, these rows will be returned if they are not separately // removed by a filter. + // + // Regardless of this `keep_empty_rows` setting, only data recorded by the + // Google Analytics (GA4) property can be displayed in a report. + // + // For example if a property never logs a `purchase` event, then a query for + // the `eventName` dimension and `eventCount` metric will not have a row + // eventName: "purchase" and eventCount: 0. bool keep_empty_rows = 10; // Toggles whether to return the current state of this Analytics Property's @@ -560,7 +574,7 @@ message RunRealtimeReportRequest { FilterExpression metric_filter = 5; // The number of rows to return. If unspecified, 10,000 rows are returned. The - // API returns a maximum of 100,000 rows per request, no matter how many you + // API returns a maximum of 250,000 rows per request, no matter how many you // ask for. `limit` must be positive. // // The API can also return fewer rows than the requested `limit`, if there diff --git a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/proto/google/analytics/data/v1beta/data.proto b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/proto/google/analytics/data/v1beta/data.proto index 6c6431b97fd0..d7c6e485076f 100644 --- a/java-analytics-data/proto-google-analytics-data-v1beta/src/main/proto/google/analytics/data/v1beta/data.proto +++ b/java-analytics-data/proto-google-analytics-data-v1beta/src/main/proto/google/analytics/data/v1beta/data.proto @@ -1,4 +1,4 @@ -// Copyright 2022 Google LLC +// Copyright 2023 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -21,8 +21,8 @@ option java_multiple_files = true; option java_outer_classname = "ReportingApiProto"; option java_package = "com.google.analytics.data.v1beta"; -// A contiguous set of days: startDate, startDate + 1, ..., endDate. Requests -// are allowed up to 4 date ranges. +// A contiguous set of days: `startDate`, `startDate + 1`, ..., `endDate`. +// Requests are allowed up to 4 date ranges. message DateRange { // The inclusive start date for the query in the format `YYYY-MM-DD`. Cannot // be after `end_date`. The format `NdaysAgo`, `yesterday`, or `today` is also @@ -43,8 +43,8 @@ message DateRange { string name = 3; } -// A contiguous set of minutes: startMinutesAgo, startMinutesAgo + 1, ..., -// endMinutesAgo. Requests are allowed up to 2 minute ranges. +// A contiguous set of minutes: `startMinutesAgo`, `startMinutesAgo + 1`, ..., +// `endMinutesAgo`. Requests are allowed up to 2 minute ranges. message MinuteRange { // The inclusive start minute for the query as a number of minutes before now. // For example, `"startMinutesAgo": 29` specifies the report should include @@ -420,7 +420,7 @@ message Pivot { // single pivot requests. // // The product of the `limit` for each `pivot` in a `RunPivotReportRequest` - // must not exceed 100,000. For example, a two pivot request with `limit: + // must not exceed 250,000. For example, a two pivot request with `limit: // 1000` in each pivot will fail because the product is `1,000,000`. int64 limit = 4; @@ -581,6 +581,18 @@ message ResponseMetaData { // If true, indicates some buckets of dimension combinations are rolled into // "(other)" row. This can happen for high cardinality reports. + // + // The metadata parameter dataLossFromOtherRow is populated based on the + // aggregated data table used in the report. The parameter will be accurately + // populated regardless of the filters and limits in the report. + // + // For example, the (other) row could be dropped from the report because the + // request contains a filter on sessionSource = google. This parameter will + // still be populated if data loss from other row was present in the input + // aggregate data used to generate this report. + // + // To learn more, see [About the (other) row and data + // sampling](https://support.google.com/analytics/answer/13208658#reports). bool data_loss_from_other_row = 3; // Describes the schema restrictions actively enforced in creating this @@ -739,13 +751,13 @@ message NumericValue { // property is exhausted, all requests to that property will return Resource // Exhausted errors. message PropertyQuota { - // Standard Analytics Properties can use up to 25,000 tokens per day; - // Analytics 360 Properties can use 250,000 tokens per day. Most requests + // Standard Analytics Properties can use up to 200,000 tokens per day; + // Analytics 360 Properties can use 2,000,000 tokens per day. Most requests // consume fewer than 10 tokens. QuotaStatus tokens_per_day = 1; - // Standard Analytics Properties can use up to 5,000 tokens per hour; - // Analytics 360 Properties can use 50,000 tokens per hour. An API request + // Standard Analytics Properties can use up to 40,000 tokens per hour; + // Analytics 360 Properties can use 400,000 tokens per hour. An API request // consumes a single number of tokens, and that number is deducted from all of // the hourly, daily, and per project hourly quotas. QuotaStatus tokens_per_hour = 2; @@ -765,9 +777,9 @@ message PropertyQuota { // thresholded dimensions. QuotaStatus potentially_thresholded_requests_per_hour = 5; - // Analytics Properties can use up to 25% of their tokens per project per - // hour. This amounts to standard Analytics Properties can use up to 1,250 - // tokens per project per hour, and Analytics 360 Properties can use 12,500 + // Analytics Properties can use up to 35% of their tokens per project per + // hour. This amounts to standard Analytics Properties can use up to 14,000 + // tokens per project per hour, and Analytics 360 Properties can use 140,000 // tokens per project per hour. An API request consumes a single number of // tokens, and that number is deducted from all of the hourly, daily, and per // project hourly quotas.