Puis-je importer des données via l'API REST au sein de Google Sheets ? Hugo Duffaut Mise à jour 10 décembre 2020 16:32 Analytics Suite 2 Vous pouvez utiliser la fonction =IMPORTHTMLPour cela, il vous faut : récupérer l'URL API REST au format HTML dans Data Query créer une clé GUID dans notre application Comptes API ajouter l'URL API précédemment créée récupérer la clé GUID (API key) Voici un exemple de fonction :=IMPORTHTML('https://apirest.atinternet-solutions.com/data/v2/html/getData?&columns={d_time_date,m_visitors,m_page_views,m_visits}&sort={-m_visitors}&space={s:xxxxxx}&period={R:{D:'-1'}}&max-results=20&page-num=1&apikey=xxx','table',1) xxxxxx : à remplacer par votre identifiant de site de niveau 1 Nous proposons également un script permettant d'importer l'API dans une Google Sheet : https://marketplace.atinternet-solutions.com/product/google-sheets/ Articles dans cette section Comment prolonger la date de fin de mes exports ? Comment exploiter et intégrer les données AT Internet dans des outils externes ? Comment modifier et retirer des destinataires d'un export tableau de bord planifié ? Existe-t-il une plage horaire prévue pour les exports planifiés ? J'ai une différence de données entre Data Query et un export DQ planifié en temps réel, pourquoi ? Puis-je importer des données via l'API REST au sein de Google Sheets ? J'ai besoin d'exporter des millions de lignes de données. Comment procéder ? Comment mettre en place des rapports d'audience automatiques ?
Pour cela, il vous faut :
Voici un exemple de fonction :
=IMPORTHTML('https://apirest.atinternet-solutions.com/data/v2/html/getData?&columns={d_time_date,m_visitors,m_page_views,m_visits}&sort={-m_visitors}&space={s:xxxxxx}&period={R:{D:'-1'}}&max-results=20&page-num=1&apikey=xxx','table',1)