Добавьте Aldryn Google Analytics в Django CMS

В настоящее время у меня есть веб-сайт django cms, и я хотел бы установить аналитику Google с помощью плагина aldryn-google-analytics.

У меня нет учетной записи Divio Cloud, и я действительно новичок в Python.

Могу ли я обратиться к вам за советом относительно файлов GitHub, которые будут добавлены в мой проект, и где эти файлы должны быть помещены в проект.

2 ответа

  • Если вы используете Divio Cloud для своего проекта CMS django, надстройка Google Analytics может быть хорошим способом добавить Google Analytics на сайт (полезно, например, если вы являетесь веб-менеджером, у которого нет доступа к коду сайта).

  • Если нет, просто скопируйте и вставьте фрагмент JS, предоставленный Google, в свой шаблон.

На самом деле вы можете сделать это, даже если вы находитесь в Divio Cloud.

Не похоже, что вам нужна учетная запись Divio Cloud. Похоже, ему просто нужно определить некоторые настройки. Взгляните на эту часть этого приложения;

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)

Из этого вы можете видеть, что это будет работать, если вы предоставите свой идентификатор аналитики как следующий параметр в вашем файле настроек django; GOOGLE_ANALYTICS_ID

Вы также можете дополнительно включить следующие две настройки (True или же False) включить эти функции; GOOGLE_ANALYTICS_USE_UNIVERSAL, GOOGLE_ANALYTICS_TRACK_INDIVIDUALS

В качестве альтернативы вы можете просто перенести JavaScript из аналитики в ваши шаблоны. Обычно это просто включить в base.html это наследуется на всех страницах.

Другие вопросы по тегам