1

J'ai cherché un moyen d'extraire des données brutes d'Omniture (SiteCatalyst) ou de Google Analytics dans SQL à des fins d'analyse.Récupérer des données brutes de Google Analytics ou Adobe Analytics dans SQL

Existe-t-il un moyen de le récupérer du site Web vers SQL ou existe-t-il un site Web de référentiel de données sur lequel je peux directement télécharger des données brutes à partir de là? Veuillez expliquer le processus si vous en connaissez.

Très apprécié!

+0

Vous devez récupérer les données de l'API Google Analytics, en utilisant l'exemple C#, puis, dans votre application C#, insérez les données dans la base de données SQL. – mvisser

+0

Il y a beaucoup d'API GA disponibles. Celui que je dois savoir pour cela est l'API BigQuery. Est-ce celui dont vous parlez? Et partage également un lien ou un exemple. –

Répondre

1

Vous ne pouvez pas télécharger de données brutes à partir de Google Analytics via l'API - l'API renvoie uniquement des données agrégées. Vous pouvez exporter des données brutes selon le BigQuery Export scheme vers BigQuery, mais cela nécessite un compte GA360.

Vous pouvez remplacer le sendHitTask pour envoyer des données à votre propre serveur et les stocker dans une base de données (mais cela nécessite évidemment beaucoup de ressources et ne vous donne pas de données historiques). Adobe Analytics autorise l'exportation de données brutes, mais cela a un coût et vous devez en parler à Client Care.

1

Si vous utilisez MS SQL Server et avez accès aux services d'intégration du serveur SQL, vous pouvez sélectionner les données à l'aide d'une tâche personnalisée ou vous pouvez utiliser une tâche de script. Ces deux options seront capables de gérer le téléchargement des données directement depuis Google Analytics et leur insertion dans une base de données du serveur SQL.

Si ce n'est pas le cas, vous devrez créer votre propre application. Les données Google Analytics sont retournées au format Json. vous devrez le recopier vous-même dans SQL pour insertion.