API de administración: guía para programadores de cuentas

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.

Antes de empezar

En esta guía se explica cómo acceder a la API de Google Analytics mediante los siguientes lenguajes de programación:
  • 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:

  1. Registrar la aplicación en Google Developers Console.
  2. Autorizar el acceso a los datos de Google Analytics.
  3. 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