Как попасть в исходный код чтобы установить счатчики - яндекс метрику, гугл метрику, лайф интернет

26 июня 2019 в 15:39
Аватар пользователя d2889im d2889im 0 25 Решено

Есть модули по этим счётчика или надо код счетчиков вставлять в основной код?

Комментарии

Проще всего в админке создать пользовательский блок и разместить код в него. Главное, чтобы формат не резал скрипт. Я такие блоки еще скрываю для админа, чтобы не замедлять работу в админке

Но можно и прописать в коде шаблона

26 июня 2019 в 15:41

Пользовательский блок не хочет вставлять, пишет превышает количество допустимых символов. Как попасть в код шаблона чтобы там его вставить?

26 июня 2019 в 16:11

Дак это не пользовательский блок!

Нужно создать новый и разместить его в нужном регионе. И код вставлять нужно только в тело блока, а не в заголовок

Используйте путь /block/add

26 июня 2019 в 16:16

Блок создал, только описания в нем нет, создаю страницу в содержимом паста вставка не работает с кодом яндекс метрики. Пишет используйте контрл в. А у меня в телефоне нет таких команд

26 июня 2019 в 17:16

d2889im wrote:
Блок создал, только описания в нем нет, создаю страницу в содержимом паста вставка не работает с кодом яндекс метрики. Пишет используйте контрл в. А у меня в телефоне нет таких команд

Зачем самому себе создавать такие геморрой. Возьми ноутбук. Ну на крайний случай OTG кабель и подключи клаву.

27 июня 2019 в 13:37

Переключил, и опять лайф интернет не показывает счётчик, вместо нет код, а яндекс метрика вообще перестала показывать даже код вместо счётчика.

26 июня 2019 в 17:55

Яндекс метрика

(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
m[i].l=1*new Date();k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})
(window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym");

ym(54217714, "init", {
clickmap:true,
trackLinks:true,
accurateTrackBounce:true,
webvisor:true
});

Лайф интернет

src="//counter.yadro.ru/hit?t27.6;r'+
escape(document.referrer)+((typeof(screen)=='undefined')?'':
';s'+screen.width+'*'+screen.height+'*'+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+';u'+escape(document.URL)+
';h'+escape(document.title.substring(0,150))+';'+Math.random()+
'" alt="" title="LiveInternet: показано количество просмотров и'+
' посетителей" '+
'border="0" width="88" height="120"><\/a>')

26 июня 2019 в 18:58

Что за деревенские советы? Ставим модуль для Google tag manager: https://www.drupal.org/project/google_tag

В админке gtm вкидываем в него аналитику, метрику и прочие живосайты, а в админке друпала указываем айдишник gtm.

На крайняк, есть модули для метрики и аналитики отдельно. Но кастомные блоки с кодом скриптов в 2019 году - это полный колхоз!

26 июня 2019 в 23:52

Яндекс метрику модуль установил и код вставил, ещё не проверял. А вот гугл метрика ругается не хочет индикатор принимать. Скрин

27 июня 2019 в 12:59

Согласен, но тут могут быть проблемы, учитывая, что автор сидит с телефона)))

PS: было бы круто увидеть тему на форуме "как установить composer на Андроид" ?

28 июня 2019 в 16:51

Заходил сегодня с компьютера стационарного вставлял код аналитиков счётчик яндекс а не появился. А как обновить ядро и пропадёт ли вся информация после обновления. Помню давно обновлял версию друпал, у меня стал чистый сайт после обновления, спасибо бекап был

28 июня 2019 в 18:07

Рамблер счётчик тоже не показывается через пользовательский блок, тут действительно нужен доступ в открытый исходный код.

28 июня 2019 в 18:12