Vous ne semblez pas avoir besoin d'un compte Divio Cloud. On dirait qu'il suffit de définir certains paramètres. Jetez un oeil à cette partie de cette application;
google_analytics_id = getattr(settings, 'GOOGLE_ANALYTICS_ID', None)
use_universal_analytics = getattr(settings, 'GOOGLE_ANALYTICS_USE_UNIVERSAL', False)
track_individuals = getattr(settings, 'GOOGLE_ANALYTICS_TRACK_INDIVIDUALS', False)
De là, vous pouvez voir que ça va marcher si vous fournissez votre ID d'analyse comme le paramètre suivant dans votre fichier de paramètres de django; GOOGLE_ANALYTICS_ID
Vous pouvez également activer les deux paramètres suivants (True
ou False
) pour activer ces fonctionnalités; GOOGLE_ANALYTICS_USE_UNIVERSAL
, GOOGLE_ANALYTICS_TRACK_INDIVIDUALS
Vous pouvez également déposer le javascript de l'analyse dans vos modèles. Habituellement, il est facile de l'inclure dans un base.html
qui est hérité dans toutes les pages.
merci pour votre aide. De cet [article] (http://divio-cloud-developer-handbook.readthedocs.io/en/latest/background/anatomy-addon.html), je pense que nous ne sommes pas en mesure de modifier directement settings.py. Un conseil sur la façon dont Github [fichiers] (https://github.com/aldryn/aldryn-google-analytics) devrait être incorporé dans le projet? – vsg
@vsg Je pensais que vous aviez dit que vous n'aviez pas de compte cloud divio, alors vous hébergez votre propre site python? Il suffit de télécharger l'application à partir de github (bouton vert) et l'ajouter à votre projet. –
Je pensais que l'article sur l'anatomie de l'application divio sera pertinent parce que l'aldryn-google-analytics est de divio. est-ce que j'ajoute chaque fichier sur github dans mon projet? À quel niveau de dossier dois-je ajouter les fichiers? Je vous remercie. – vsg