Dec 09 2011
![Help](https://www.goanalytics.info/wp-content/themes/tambugawp/images/Help.png)
![Livello difficoltà del post: facile semaforo verde - articolo per tutti](https://www.goanalytics.info/wp-content/themes/tambugawp/images/level-1.jpg)
![Livello difficoltà del post: medio semaforo giallo - articolo avanzato](https://www.goanalytics.info/wp-content/themes/tambugawp/images/level-2.jpg)
![Livello difficoltà del post: difficile semaforo rosso - articolo per esperti](https://www.goanalytics.info/wp-content/themes/tambugawp/images/level-3.jpg)
Novità nelle API
Facendo seguito al suo progetto di ridisegnare l’intera infrastruttura di API di tutti i suoi servizi, Google ha annunciato che la Data Export API sarà sostituita dalla Core Reporting API. Non si tratta solo di un cambiamento di nome, perché le novità principali sono:
- nuovo output basato su JSON, più veloce nella risposta. Il post ufficiale dice che la dimensione della risposta è più piccola di 10 volte rispetto al vecchio XML, e secondo i primi test la velocità di risposta raddoppia
- Una serie tutta nuova di librerie, tra cui Object C, Ruby, Go…
- supporto alla Google Discovery API e OAuth 2.0
- richiede che l’applicazione sia registrata e ottenga uno specifico ID
Tutto questo avviene se si migra alla versione 3.0 delle API, che poi è l’unica che sarà aggiornata. La versione 2.4 è mantenuta per compatibilità, mentre la 2.3 è deprecata e smetterà di funzionare tra 6 mesi. A questo punto sia la Management API che la Core Reporting sono allineate, e da ora in poi la strada per i programmatori sarà in discesa…