![](https://www.developpez.com/images/logos/google-apps-2.gif)
On peut voir comme illustré ci-dessus, comment les données de Google Analytics ont été capturées par un script Google Apps et affichées dans un tableur Google Spreadsheets.
![](http://ftp-developpez.com/gordon-fowler/Google%20Analytics%20Docs.png)
Cette intégration peut être particulièrement utile pour créer des tableaux de bord qui se mettent à jour automatiquement. À ce titre, Google a intégré un script nommé Google Analytics Report Automation, qui peut être utilisé comme base pour construire des tableaux de bord personnalisés. On peut le retrouver dans Outils → Gallerie de Scripts, puis chercher « Analytics magic ». La vidéo suivante illustre étape par étape la mise en place d'un tel tableau de bord avec ce script :
Les développeurs peuvent aussi construire leur propre code d'intégration Analytics – Apps. Ainsi, dans l'exemple suivant, le développeur récupère le nombre total de visiteurs, de visites et de pages vues, et les affiche dans Spreadsheets :
Code : | Sélectionner tout |
1 2 3 4 5 6 7 8 9 10 11 12 13 | // récupération des données var results = Analytics.Data.Ga.get( tableId, startDate, endDate, 'ga:visitors,ga:visits,ga:pageviews', {‘dimensions’: ‘ga:date’}); // Affichage de la sortie dans le tableaur. var sheet = SpreadsheetApp.getActiveSpreadsheet().insertSheet(); sheet.getRange(2, 1, results.getRows().length, headerNames.length) .setValues(results.getRows()); |
![:fleche:](https://www.developpez.net/forums/images/smilies/fleche.gif)
![:fleche:](https://www.developpez.net/forums/images/smilies/fleche.gif)
Sources : Blog de Google Analytics
Et aussi
![:fleche:](https://www.developpez.net/forums/images/smilies/fleche.gif)
![:fleche:](https://www.developpez.net/forums/images/smilies/fleche.gif)