Do not speak Spanish? Read this post in English.

Lunes, 08 d junio d 2009.

Google Analytics PHP Class 1.1 – Ahora con filtros

He solventado una de las carencias que tenía la clase inicial sobre la API de Google Analytics. Ahora con la clase también se pueden lanzar consultas a la base de datos de Google Analytics filtrando con varias condiciones sobre cualquier métrica o dimensión.

Un ejemplo de su uso:

<?php
// Incluimos la clase
include("GAnalytics.class.php");
	
$GAnalytics = new GAnalytics("myemail@gmail.com","mypassword12345");

// Indicamos el Id de la cuenta que queremos mirar
$GAnalytics->setAccount( 123456789 ); 
	
// Indicamos las fechas que queremos observar
$GAnalytics->setDates( "2009-05-27", "2009-05-28" );

// Creamos un filtro	
$filter = $GAnalytics->newFilter();
	
// Filtramos entradas que contengan la keyword "seo"
$filter->addANDFilter( "ga:keyword", "=@", "seo" );
	
// Añadimos un "OR" para ver tambiñen las que tengan la keyword jquery
$filter->addORFilter( "ga:keyword", "=@", "jquery" );
	
// Lanzamos una consulta: Páginas vistas provocadas por las keywords filtradas
// segmentadas por keyword y ordenadas por paginas vistas de forma descendente
// Vemos desde el primer resultado viendo un total de 100 resultados.
$pageViews = $GAnalytics->requestValues( "ga:keyword", "ga:pageviews", "-ga:pageviews" , $filter, 1, 100);
?>

Temas Relacionados: programacion

Autor:

Anímate y deja tu comentario

Esto son experimentos, no preguntes ;) prueba metadescription Juego Prueba title Seo