Tag Archives: google

jAnalytics 1.0

Dopo vari test di compatibilità finalmente sono riuscito a trovare la quadra per avere un wrapper a Google Analytics un po’ più flessibile e non intrusivo.
Il codice è testato su:
Internet explorer 6 e 7
Firefox 3 e 3.1b2
Safari 3.2.1 (winxp)
Opera 9.63
Dipende da:
jQuery 1.3.1
jQuery Metadata
Istruzioni per l’uso:
0: PREREQUISITI BASE – SCRIPTS

<script src="jquery-1.3.1.min.js" type="text/javascript"></script>
<script src="jquery.metadata.js" type="text/javascript"></script>
<script src="janalytics.pack.js" type="text/javascript"></script>

1: [...]

jQuery Google Analytics

E’ una soluzione alternativa. Senza script al fondo della pagina.

(function(){
var _gaJsHost = ((“https:” == document.location.protocol) ? “https://ssl.” : “http://www.”);
var _url = _gaJsHost + “google-analytics.com/ga.js”;
jQuery.getScript(_url);
})();
jQuery(window).bind(“load” , function(){
var _analytics = jQuery(“#analytics”).attr(“class”);
if(_analytics){
try {
var pageTracker = _gat._getTracker(_analytics);
pageTracker._trackPageview();

jQuery(“.tracking”).click(function(){
if(jQuery.metadata)
var _options = jQuery(this).metadata();
else
var _options = {label : this.href};
//console.log(_options);
if(_options.label){
pageTracker._trackPageview(_options.label);
}
});
} catch(err) {alert(err);}
}
});

Per attivarlo inserire lo script sopra (nell’head o in [...]

jQuery Google Charts Gui Beta 1

DEMO

Cliccare sul grafico
Personalizzare le opzioni
Cliccare sullo sfondo per uscire dalla GUI

jQuery Google Charts 0.92

Work in progress…
DEMO (use metadata)
CUSTOM DATA (use JSON)
DASHBOARD
ZIP
UPDATE: 2008-06-09
- Rev 163
Fixed options in jgtable plugin
Added an example of inject json options usage
Injection added in jgtable, custom data, legend and axis labels
Examples:
http://www.istat.it/dati/dataset/20080429_00/
Indici dei prezzi alla produzione dei prodotti industriali venduti sul mercato interno.
Estrazione di minerali energetici (CA) Prodotti petroliferi raffinati [...]

jQuery Google Charts Plugin 0.9

Qualcosa più di un semplice wrapper.
Demo (Testato solamente su firefox)

© 2010 Massimiliano Balestrieri | Thanks, WordPress | Sandbox theme | Standards Compliant XHTML & CSS | RSS Posts & Comments