Reference documentation and code samples for the Google Analytics Data V1beta Client 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.
Generated from protobuf message google.analytics.data.v1beta.CheckCompatibilityRequest
Namespace
Google \ Analytics \ Data \ V1betaMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ property |
string
A Google Analytics property identifier whose events are tracked. To learn more, see where to find your Property ID. |
↳ dimensions |
array<Dimension>
The dimensions in this report. |
↳ metrics |
array<Metric>
The metrics in this report. |
↳ dimension_filter |
FilterExpression
The filter clause of dimensions. |
↳ metric_filter |
FilterExpression
The filter clause of metrics. |
↳ compatibility_filter |
int
Filters the dimensions and metrics in the response to just this compatibility. Commonly used as |
getProperty
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
| Returns | |
|---|---|
| Type | Description |
string |
|
setProperty
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
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDimensions
The dimensions in this report. dimensions should be the same value as in
your runReport request.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setDimensions
The dimensions in this report. dimensions should be the same value as in
your runReport request.
| Parameter | |
|---|---|
| Name | Description |
var |
array<Dimension>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getMetrics
The metrics in this report. metrics should be the same value as in your
runReport request.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setMetrics
The metrics in this report. metrics should be the same value as in your
runReport request.
| Parameter | |
|---|---|
| Name | Description |
var |
array<Metric>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDimensionFilter
The filter clause of dimensions. dimensionFilter should be the same value
as in your runReport request.
| Returns | |
|---|---|
| Type | Description |
FilterExpression|null |
|
hasDimensionFilter
clearDimensionFilter
setDimensionFilter
The filter clause of dimensions. dimensionFilter should be the same value
as in your runReport request.
| Parameter | |
|---|---|
| Name | Description |
var |
FilterExpression
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getMetricFilter
The filter clause of metrics. metricFilter should be the same value as in
your runReport request
| Returns | |
|---|---|
| Type | Description |
FilterExpression|null |
|
hasMetricFilter
clearMetricFilter
setMetricFilter
The filter clause of metrics. metricFilter should be the same value as in
your runReport request
| Parameter | |
|---|---|
| Name | Description |
var |
FilterExpression
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getCompatibilityFilter
Filters the dimensions and metrics in the response to just this
compatibility. Commonly used as ”compatibilityFilter”: “COMPATIBLE”
to only return compatible dimensions & metrics.
| Returns | |
|---|---|
| Type | Description |
int |
Enum of type Compatibility. |
setCompatibilityFilter
Filters the dimensions and metrics in the response to just this
compatibility. Commonly used as ”compatibilityFilter”: “COMPATIBLE”
to only return compatible dimensions & metrics.
| Parameter | |
|---|---|
| Name | Description |
var |
int
Enum of type Compatibility. |
| Returns | |
|---|---|
| Type | Description |
$this |
|