Class CheckCompatibilityRequest
The request for compatibility information for a report's dimensions and
metrics. Check compatibility provides a preview of the compatibility of a
report; fields shared with the runReport
request should be the same values
as in your runReport
request.
Implements
Namespace: Google.Analytics.Data.V1Beta
Assembly: Google.Analytics.Data.V1Beta.dll
Syntax
public sealed class CheckCompatibilityRequest : IMessage<CheckCompatibilityRequest>, IEquatable<CheckCompatibilityRequest>, IDeepCloneable<CheckCompatibilityRequest>, IBufferMessage, IMessage
Constructors
CheckCompatibilityRequest()
Declaration
public CheckCompatibilityRequest()
CheckCompatibilityRequest(CheckCompatibilityRequest)
Declaration
public CheckCompatibilityRequest(CheckCompatibilityRequest other)
Parameters
Type | Name | Description |
---|---|---|
CheckCompatibilityRequest | other |
Properties
CompatibilityFilter
Filters the dimensions and metrics in the response to just this
compatibility. Commonly used as ”compatibilityFilter”: “COMPATIBLE”
to only return compatible dimensions & metrics.
Declaration
public Compatibility CompatibilityFilter { get; set; }
Property Value
Type | Description |
---|---|
Compatibility |
DimensionFilter
The filter clause of dimensions. dimensionFilter
should be the same value
as in your runReport
request.
Declaration
public FilterExpression DimensionFilter { get; set; }
Property Value
Type | Description |
---|---|
FilterExpression |
Dimensions
The dimensions in this report. dimensions
should be the same value as in
your runReport
request.
Declaration
public RepeatedField<Dimension> Dimensions { get; }
Property Value
Type | Description |
---|---|
RepeatedField<Dimension> |
MetricFilter
The filter clause of metrics. metricFilter
should be the same value as in
your runReport
request
Declaration
public FilterExpression MetricFilter { get; set; }
Property Value
Type | Description |
---|---|
FilterExpression |
Metrics
The metrics in this report. metrics
should be the same value as in your
runReport
request.
Declaration
public RepeatedField<Metric> Metrics { get; }
Property Value
Type | Description |
---|---|
RepeatedField<Metric> |
Property
A Google Analytics GA4 property identifier whose events are tracked. To
learn more, see where to find your Property
ID.
property
should be the same value as in your runReport
request.
Example: properties/1234
Declaration
public string Property { get; set; }
Property Value
Type | Description |
---|---|
string |