Bonjour Urabe of Oz vision.
Si vous exploitez un service Web, de nombreuses entreprises peuvent utiliser Google Analitycs pour rechercher divers indicateurs tels que les KPI.
Cette fois, il y avait une demande (mon w) pour calculer la version principale du système d'exploitation et le navigateur pour le test hapitas affiché dans l'aide hapitas aussi facilement que possible, et j'ai pu le satisfaire en utilisant Re: dash. ,Présenter.
J'ai également préparé un exemple de code pour le calcul dans l'essentiel, veuillez donc l'utiliser dès que vous le souhaitez.
Jusqu'à présent, pour calculer le système d'exploitation à tester pour le navigateur de test PC, iOS et Android par la procédure suivante, il a été calculé en le téléchargeant à partir de GA au format CSV et en le traitant avec une feuille de calcul. Laissez Re: dash calculer ce calcul. Assurez-vous que n'importe qui peut obtenir les informations correctes à tout moment.
J'ai écrit ceci sur le wiki. (Travail manuel gênant)
--Re: dash version 5 ou supérieure --Google Analytics et Python peuvent être sélectionnés comme source de données. --Python est légèrement touché --Environnement et autorité - A
--Construction de l'environnement Re: dash
https://gist.github.com/oz-urabe/e8e7abf5fdd748a8a2394ac6d17f503b Sélectionnez une source de données Python et créez une requête pour elle.
Parmi ceux-ci, la requête au format json au début ne fonctionne pas si les ids ga: 66453283
sont écrits tels quels. Veuillez saisir votre identifiant GA.
query = '''
{
"ids": "ga:66453283",
"start_date": "30daysAgo",
"end_date": "yesterday",
"metrics": "ga:users",
"dimensions": "ga:operatingSystem,ga:browser",
"sort": "-ga:users"
}
'''
De plus, bien qu'il soit décrit comme suit, puisque le nom de la source de données est «Google Analytics» dans Hapitas, il est décrit comme ceci, mais le nom de la source de données Re: dash utilisé est «en fonction de la personne» Je pense que c'est GA, donc ce n'est pas grave si vous pouvez le faire correspondre.
data = execute_query('Google Analytics', query)
https://gist.github.com/oz-urabe/795ae3189c4115e14dad038cfa6e3b49 Sélectionnez une source de données Python et créez une requête pour elle.
C'est le même que les identifiants et le nom de la source de données à modifier en fonction de l'environnement.
Il y a un "" filters "supplémentaire:" ga: OperatingSystem = ~ iOS ", mais c'est un filtre par nom d'OS. Pour l'agrégation sur Android, utilisez "" filters ":" ga: OperatingSystem = ~ Android "
.
query = '''
{
"ids": "ga:201135853",
"start_date": "30daysAgo",
"end_date": "yesterday",
"metrics": "ga:users",
"dimensions": "ga:operatingSystemVersion",
"sort": "-ga:users",
"filters": "ga:OperatingSystem=~iOS"
}
'''
Le résultat de l'enregistrement et de l'exécution de ces requêtes sera le suivant. (J'en ai fait un tableau de bord)
@terra_yucco m'a aidé à créer une requête pour GA. Merci beaucoup!