En este documento se explica cómo usar la API de administración para acceder a los datos de cuenta.
Introducción
Una cuenta de Google Analytics es una entidad de nivel superior en la API de administración. No tiene ningún elemento principal y dispone de una colección de recursos Propiedades web como elementos secundarios.
- Consulta la descripción general de las entidades en la guía de descripción general de la API de administración para saber cómo se relacionan las cuentas con otras entidades de la API de administración.
- Consulta la guía conceptual Cuentas y vistas (perfiles) para obtener información general sobre las cuentas.
Antes de empezar
- Java
- Python
- PHP
- Consulta la página de bibliotecas de cliente para obtener una lista completa de las bibliotecas de cliente específicas del lenguaje de programación que funcionan con la API de administración.
- Consulta la Guía de referencia para acceder a la API sin una biblioteca de cliente.
Cada biblioteca de cliente proporciona un solo objeto de servicio Analytics
para acceder a todos los datos de la API de administración. Por lo general, para crear el objeto de servicio tienes que realizar los pasos siguientes:
- Registrar la aplicación en Google Developers Console.
- Autorizar el acceso a los datos de Google Analytics.
- Crear un objeto de servicio
Analytics
.
Si no has completado estos pasos, no sigas y lee el tutorial de presentación de la API de Google Analytics. Con este tutorial recorrerás los pasos iniciales de la creación de una aplicación de la API de Google Analytics. Una vez completado, podrás usar esta guía para realizar tareas del mundo real.
El fragmento de código siguiente continúa desde el paso 3: Crear un objeto de servicio Analytics y contiene una variable para almacenar un objeto de servicio autorizado.
Java
Analytics analytics = // Read Hello Analytics Tutorial for details.
Python
analytics = # Read Hello Analytics Tutorial for details.
PHP
$client = // Read Hello Analytics Tutorial for details. // Return results as objects. $client->setUseObjects(true); $analytics = new apiAnalyticsService($client);
La biblioteca PHP devolverá todos los resultados de la API como una matriz asociativa. Para devolver los objetos reales, se puede llamar al método useObject
de cliente, tal como se ha demostrado en el ejemplo anterior.
Después de crear un objeto de servicio Analytics
, estarás preparado para realizar solicitudes a la API de administración.
Nota: El mismo objeto de servicio Analytics
también se puede usar para acceder a la API de informes centrales.
Ejemplos de código
La API de administración permite enumerar todas las cuentas de un usuario autorizado. Para enumerar las cuentas, primero debes crear un objeto de servicio Analytics
, tal como se describe en la sección Antes de empezar.
En la referencia del método list puedes consultar ejemplos de código en los que se muestra cómo trabajar con el recurso Cuenta.
Aplicación de ejemplo
Consulta en la muestra de referencia de la API de administración un ejemplo funcional de cómo recorrer todos los datos de la API de administración y cómo acceder a ellos.
Java
API de Google Analytics: ejemplo de la biblioteca de cliente Java
Python
API de Google Analytics: ejemplo de la biblioteca de cliente Python
PHP
API de Google Analytics: ejemplo de la biblioteca de cliente PHP