Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: [analytics-data] add the EmptyFilter type to the Data API v1alpha #5845

Merged
merged 2 commits into from
Dec 2, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -201,6 +201,9 @@ message Filter {

// A filter for between two values.
BetweenFilter between_filter = 5;

// A filter for empty values such as "(not set)" and "" values.
EmptyFilter empty_filter = 6;
}
}

Expand Down Expand Up @@ -341,6 +344,9 @@ message BetweenFilter {
NumericValue to_value = 2;
}

// Filter for empty values.
message EmptyFilter {}

// To represent a number.
message NumericValue {
// One of a numeric value
Expand Down Expand Up @@ -554,6 +560,16 @@ message ResponseMetaData {
// Demographics and
// Interests](https://support.google.com/analytics/answer/2799357).
optional bool subject_to_thresholding = 8;

// If this report's results are
// [sampled](https://support.google.com/analytics/answer/13331292), this
// describes the percentage of events used in this report. One
// `samplingMetadatas` is populated for each date range. Each
// `samplingMetadatas` corresponds to a date range in the order that date
// ranges were specified in the request.
//
// However if the results are not sampled, this field will not be defined.
repeated SamplingMetadata sampling_metadatas = 9;
}

// Describes a dimension column in the report. Dimensions requested in a report
Expand Down Expand Up @@ -1472,8 +1488,8 @@ message FunnelResponseMetadata {
// [sampled](https://support.google.com/analytics/answer/13331292), this
// describes what percentage of events were used in this funnel report. One
// `samplingMetadatas` is populated for each date range. Each
// `samplingMetadatas` corresponds to a date range in order that date ranges
// were specified in the request.
// `samplingMetadatas` corresponds to a date range in the order that date
// ranges were specified in the request.
//
// However if the results are not sampled, this field will not be defined.
repeated SamplingMetadata sampling_metadatas = 1;
Expand Down
105 changes: 104 additions & 1 deletion packages/google-analytics-data/protos/protos.d.ts

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading