2017-10-20 23 views
0

Je dispose actuellement d'un site Web django cms et je souhaite installer google analytics à l'aide du plugin aldryn-google-analytics.Ajouter Aldryn Google Analytics à Django CMS

Je n'ai pas de compte Divio Cloud, et je suis vraiment nouveau sur python. Puis-je demander conseil sur le GitHub files pour être ajouté à mon projet s'il vous plaît et où les fichiers doivent être placés dans le projet.

Répondre

0

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.

+0

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

+0

@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. –

+0

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

0
  • Si vous utilisez pour votre nuage Divio django projet CMS, l'addon Google Analytics peut être un bon moyen d'ajouter Google Analytics à un site (utile si vous êtes par exemple un gestionnaire Web qui ne fonctionne pas avoir accès au code du site).

  • Si ce n'est pas le cas, copiez et collez l'extrait JS fourni par Google dans votre modèle.

En fait, vous pouvez le faire même si vous êtes sur Divio Cloud.