- Solicitud HTTP
- Parámetros de ruta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- DimensionMetadata
- MetricMetadata
- BlockedReason
- ComparisonMetadata
- ConversionMetadata
- Pruébalo
Devuelve metadatos para las dimensiones y métricas disponibles en los métodos de informes. Se usa para explorar las dimensiones y las métricas. En este método, se especifica un identificador de propiedad de Google Analytics en la solicitud, y la respuesta de metadatos incluye dimensiones y métricas personalizadas, así como metadatos universales.
Por ejemplo, si se registra una métrica personalizada con el nombre del parámetro levels_unlocked en una propiedad, la respuesta de metadatos contendrá customEvent:levels_unlocked. Los metadatos universales son dimensiones y métricas aplicables a cualquier propiedad, como country y totalUsers.
Solicitud HTTP
GET https://analyticsdata.googleapis.com/v1alpha/{name=properties/*/metadata}
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta
| Parámetros | |
|---|---|
name |
Obligatorio. Es el nombre del recurso de los metadatos que se recuperarán. Este campo de nombre se especifica en la ruta de URL y no en los parámetros de URL. La propiedad es un identificador numérico de la propiedad de Google Analytics. Para obtener más información, consulta dónde encontrar el ID de tu propiedad. Ejemplo: properties/1234/metadata Establece el ID de propiedad en 0 para las dimensiones y las métricas comunes a todas las propiedades. En este modo especial, el método no devolverá dimensiones ni métricas personalizadas. |
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Cuerpo de la respuesta
Las dimensiones, las métricas y las comparaciones que se aceptan actualmente en los métodos de generación de informes.
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
| Representación JSON |
|---|
{ "name": string, "dimensions": [ { object ( |
| Campos | |
|---|---|
name |
Es el nombre del recurso de estos metadatos. |
dimensions[] |
Son las descripciones de las dimensiones. |
metrics[] |
Son las descripciones de las métricas. |
comparisons[] |
Son las descripciones de la comparación. |
conversions[] |
Son las descripciones de las conversiones. |
Permisos de autorización
Se necesita uno de los siguientes permisos de OAuth:
https://www.googleapis.com/auth/analytics.readonlyhttps://www.googleapis.com/auth/analytics
DimensionMetadata
Explica una dimensión.
| Representación JSON |
|---|
{
"apiName": string,
"uiName": string,
"description": string,
"deprecatedApiNames": [
string
],
"customDefinition": boolean,
"category": string,
"sections": [
enum ( |
| Campos | |
|---|---|
apiName |
Es el nombre de esta dimensión. Se puede usar en el |
uiName |
Es el nombre de esta dimensión en la interfaz de usuario de Google Analytics. Por ejemplo, |
description |
Es la descripción de cómo se usa y calcula esta dimensión. |
deprecatedApiNames[] |
Nombres obsoletos, pero aún utilizables, para esta dimensión. Si se completa, esta dimensión está disponible por |
customDefinition |
Es verdadero si la dimensión es personalizada para esta propiedad. Esto incluye las dimensiones personalizadas con alcance de usuario, evento y elemento. Para obtener más información sobre las dimensiones personalizadas, consulta https://support.google.com/analytics/answer/14240153. Esto también incluye los grupos de canales personalizados. Para obtener más información sobre ellos, consulta https://support.google.com/analytics/answer/13051316. |
category |
Es el nombre visible de la categoría a la que pertenece esta dimensión. Las dimensiones y métricas similares se categorizan juntas. |
sections[] |
Especifica las secciones de Google Analytics a las que se aplica esta dimensión. |
MetricMetadata
Explica una métrica.
| Representación JSON |
|---|
{ "apiName": string, "uiName": string, "description": string, "deprecatedApiNames": [ string ], "type": enum ( |
| Campos | |
|---|---|
apiName |
Es el nombre de una métrica. Se puede usar en el |
uiName |
Es el nombre de esta métrica en la interfaz de usuario de Google Analytics. Por ejemplo, |
description |
Es la descripción de cómo se usa y calcula esta métrica. |
deprecatedApiNames[] |
Nombres obsoletos, pero aún utilizables, para esta métrica. Si se propaga, esta métrica está disponible por |
type |
Es el tipo de esta métrica. |
expression |
Es la expresión matemática de esta métrica derivada. Se puede usar en el campo |
customDefinition |
Es verdadero si la métrica es personalizada para esta propiedad. |
blockedReasons[] |
Si se especifican motivos, se bloqueará tu acceso a esta métrica para esta propiedad. Las solicitudes a la API que envíes a esta propiedad para esta métrica se realizarán correctamente. Sin embargo, el informe solo contendrá ceros para esta métrica. Las solicitudes a la API con filtros de métricas en métricas bloqueadas fallarán. Si los motivos están vacíos, tienes acceso a esta métrica. Para obtener más información, consulta Administración del acceso y de la restricción de datos. |
category |
Es el nombre visible de la categoría a la que pertenece esta métrica. Las dimensiones y métricas similares se categorizan juntas. |
sections[] |
Especifica las secciones de Google Analytics a las que se aplica esta métrica. |
BlockedReason
Son las justificaciones por las que se bloquea esta métrica.
| Enums | |
|---|---|
BLOCKED_REASON_UNSPECIFIED |
Nunca se especificará en la respuesta de la API. |
NO_REVENUE_METRICS |
Si está presente, se bloqueará tu acceso a las métricas relacionadas con los ingresos de esta propiedad, y esta métrica está relacionada con los ingresos. |
NO_COST_METRICS |
Si está presente, se bloquea tu acceso a las métricas relacionadas con los costos de esta propiedad, y esta métrica está relacionada con los costos. |
ComparisonMetadata
Son los metadatos de una sola comparación.
| Representación JSON |
|---|
{ "apiName": string, "uiName": string, "description": string } |
| Campos | |
|---|---|
apiName |
Nombre del recurso de esta comparación. Se puede usar en el campo |
uiName |
Nombre de la comparación en la interfaz de usuario de Google Analytics. |
description |
Es la descripción de esta comparación. |
ConversionMetadata
Son los metadatos de una sola conversión.
| Representación JSON |
|---|
{ "conversionAction": string, "displayName": string } |
| Campos | |
|---|---|
conversionAction |
Es el identificador único de la acción de conversión. Este ID se usa para especificar qué conversiones se deben incluir en un informe completando el campo |
displayName |
Nombre de la conversión en la interfaz de usuario de Google Analytics. |