Добавьте файл JS Google Analytics на каждую страницу
Мы используем Google Analytics на каждом из наших сайтов для нашей собственной отчетности. Мы внедрили GA с помощью модуля Google Analytics, и все работает так, как ожидалось.
Однако я также являюсь частью крупной организации, которая хочет начать собирать аналитику (с использованием GA) на всех своих сайтах. Мне дали файл .js, который мне просто нужно добавить в начало каждой страницы.
Должно ли это быть добавлено в тему каждого сайта или добавлено в модуль GA каким-то образом?
Спасибо, что нашли время посмотреть...
3 answers
Когда я был в такой ситуации, я использую модуль GA, просматриваю файл JS, который мне предоставляет организация, а затем обновляю фрагмент кода (до) и или фрагмент кода (после) на вкладке Расширенные настройки => Пользовательский код Javascript на вкладке admin/config/system/googleanalytics по мере необходимости.
Если у вас уже есть физический файл .js, я рекомендую вам добавить файл .js в папку пользовательских тем Drupal.
- добавьте файл js в раздел
drupal/sites/all/themes/custom_theme/js
-
Отредактируйте информационный файл темы custom_theme.информация и добавьте к ней эту строку
Сценарии[]= js/your_javascript_file.js
Спасибо @MDP и @Aboodred1 за ваши ответы, оба из которых решат проблему. Тем не менее, я думаю, что нашел способ, который более подходит для моей ситуации. Я добавляю это здесь для потомков.
Мы собираемся создать небольшой модуль, который можно будет развернуть на каждом из наших сайтов. Имеет то преимущество, что он управляется версиями, его можно включать и выключать, и нам не нужно поддерживать несколько копий файла js. Кроме того, мне не нужно анализировать файл JS и, возможно, случайно вводите ошибки. Еще раз спасибо.