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 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 |