- Solicitud HTTP
- Parámetros de ruta de acceso
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- Compatibilidad
- DimensionCompatibility
- MetricCompatibility
- Pruébalo
Este método de compatibilidad enumera las dimensiones y métricas que se pueden agregar a una solicitud de informe y mantienen la compatibilidad. Este método falla si las dimensiones y métricas de la solicitud son incompatibles.
En Google Analytics, los informes fallan si solicitan dimensiones o métricas incompatibles. En ese caso, deberás quitar las dimensiones o métricas del informe incompatible hasta que sea compatible.
Los informes principales y En tiempo real tienen reglas de compatibilidad diferentes. Este método verifica la compatibilidad con los informes principales.
Solicitud HTTP
POST https://analyticsdata.googleapis.com/v1beta/{property=properties/*}:checkCompatibility
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
Parámetros | |
---|---|
property |
Es un identificador de la propiedad GA4 de Google Analytics de cuyos eventos se hace un seguimiento. Para obtener más información, consulta dónde encontrar tu ID de propiedad. Ejemplo: properties/1234 |
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
Representación JSON |
---|
{ "dimensions": [ { object ( |
Campos | |
---|---|
dimensions[] |
Son las dimensiones de este informe. |
metrics[] |
Las métricas que se incluyen en este informe. |
dimensionFilter |
Es la cláusula de filtro de las dimensiones. |
metricFilter |
La cláusula de filtro de las métricas. |
compatibilityFilter |
Filtra las dimensiones y las métricas en la respuesta solo a esta compatibilidad. Por lo general, se usa como |
Cuerpo de la respuesta
La respuesta de compatibilidad con la compatibilidad de cada dimensión y métrica
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
Representación JSON |
---|
{ "dimensionCompatibilities": [ { object ( |
Campos | |
---|---|
dimensionCompatibilities[] |
La compatibilidad de cada dimensión. |
metricCompatibilities[] |
La compatibilidad de cada métrica. |
Alcances de autorización
Se necesita uno de los siguientes permisos de OAuth:
https://www.googleapis.com/auth/analytics.readonly
https://www.googleapis.com/auth/analytics
Compatibilidad
Son los tipos de compatibilidad de una sola dimensión o métrica.
Enumeraciones | |
---|---|
COMPATIBILITY_UNSPECIFIED |
Compatibilidad no especificada. |
COMPATIBLE |
La dimensión o métrica es compatible. Esta dimensión o métrica se puede agregar correctamente a un informe. |
INCOMPATIBLE |
La dimensión o la métrica no son compatibles. Esta dimensión o métrica no se puede agregar correctamente a un informe. |
DimensionCompatibility
Es la compatibilidad para una sola dimensión.
Representación JSON |
---|
{ "dimensionMetadata": { object ( |
Campos | |
---|---|
dimensionMetadata |
Los metadatos de dimensión contienen el nombre de la API para esta información de compatibilidad. Los metadatos de dimensión también contienen otra información útil, como el nombre y la descripción de la IU. |
compatibility |
Es la compatibilidad de esta dimensión. Si la compatibilidad es COMPATIBLE, esta dimensión se puede agregar correctamente al informe. |
MetricCompatibility
La compatibilidad para una sola métrica.
Representación JSON |
---|
{ "metricMetadata": { object ( |
Campos | |
---|---|
metricMetadata |
Los metadatos de la métrica contienen el nombre de la API para esta información de compatibilidad. Los metadatos de la métrica también contienen otra información útil, como el nombre y la descripción de la IU. |
compatibility |
La compatibilidad de esta métrica. Si la compatibilidad es COMPATIBLE, esta métrica se puede agregar correctamente al informe. |