Respuestas:
No hay una manera fácil de hacerlo. Dado que los gráficos "flash" no están disponibles para insertar en su sitio web.
La única forma de hacerlo es a través de la API de Google Analytics,
Ver, http://code.google.com/apis/analytics/docs/
Pero esto aún no te dará gráficos. Si desea gráficos, puede utilizar la API de Google Charts junto con la API de Google Analytics para crear la suya propia.
De hecho, me encontré con este mismo problema. Terminé construyendo mi propia solución y publicándola para su uso. OOCharts usa solo un script. Además de eso, puede presentar los gráficos al público o clientes. Utiliza Google Charts para crear los gráficos. También incluí algunas soluciones preconstruidas para cualquier persona que no quiera tocar los objetos de JavaScript. Aquí hay un bloque de inserción de muestra para alguien que quiere un gráfico de líneas de visita:
<script type="text/javascript" src="http://oocharts.org/release/current/oocharts.js"></script>
<script type="text/javascript">
oo.setPackage('corechart');
oo.load(drawCharts);
function drawCharts() {
var end_date = new Date();
var start_date = new Date();
start_date.setDate(end_date.getDate() - 30);
var c = new oochart("ooid", "aid", start_date, end_date, "line");
c.setMetric('ga:visitors', 'Visits', 'number');
c.setDimension('ga:date', 'Date', 'date');
c.load(function(data){
for (var i = 0; i < data.length; i++) { data[i][0] = oo.utility.parseAnalyticsDate(data[i][0]); }
c.draw("visits_chart", data);
});
}
</script>
<div id="visits_chart"></div>
Sé que es tarde para la pregunta, sin embargo, este es el artículo que encontré cuando estaba buscando respuestas, y hubiera apreciado una solución como esta (configuración mínima, sin registro del sitio, personalizable).
Editar: OOcharts ya no está disponible.
Editar: Otra opción que podría funcionar para usted es superProxy .
Google tiene un código de muestra para esto:
Visualización de datos de Google Analytics con las herramientas de gráficos de Google
Citar:
Este artículo muestra cómo tomar datos de la API de exportación de datos de Google Analytics y visualizarlos con una variedad de diferentes tipos de gráficos usando la API de gráficos de Google. Este artículo en particular se centrará en hacerlo en Javascript
Echa un vistazo a embeddedanalytics . Este es un servicio precisamente para lo que está pidiendo. Usted define el gráfico (tipo, métrica, dimensiones, rango de fechas) y luego simplemente incrusta un fragmento de código en su sitio donde desea que se muestre el gráfico.
Divulgación: trabajo con embeddedanalytics
Dado que el OP también preguntó si existe un paquete de análisis gratuito similar que permita incrustar fácilmente gráficos y datos, vale la pena mencionar a Piwik .
Es un proyecto de software libre y tiene bastante buena documentación sobre incrustación , parece ser exactamente lo que está buscando el OP.
Descargo de responsabilidad: no tengo idea de cómo hacer esto a través del código.
Sin embargo, utilizando el informe 'enviar correo electrónico', puede enviar un correo electrónico con su informe como archivo adjunto xml / csv / etc. de forma periódica automatizada a una cuenta de correo electrónico que lo procese. IE, configure Analytics para enviar el correo electrónico semanalmente, configure el cliente de correo para que tome automáticamente los correos electrónicos de ese remitente con archivos .xml y cargue el archivo adjunto en un espacio de almacenamiento desde el que podría representar un gráfico. Entonces, básicamente, solo necesita un script para representar los valores del informe exportado.
En la galería de aplicaciones de Google Analytics, hay una aplicación web llamada SeeTheStats .
Puede extraer estadísticas de su cuenta, crear gráficos basados en esos datos y admite widgets que puede insertar para mostrar esos gráficos en su propio sitio.
Prueba Explainum .
Explainum es la forma más fácil de insertar un gráfico de Google Analytics en un sitio. Sin hojas, sin cosas complicadas de configurar. Explainum se conecta a los datos de Google Analytics y proporciona un código para insertar un gráfico en mi sitio. De la misma manera que youtube te da un código para insertar un video en tu sitio.