Skip to content

Улучшенный плагин для установки Yandex.Metrika в проект nuxt.js

License

Notifications You must be signed in to change notification settings

naumstory/nuxtjs-yandex-metrika

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yandex Metrika

npm npm (scoped with tag)

Апгрейд

В оригинальной версии плагин по каким-то причинам не добавлял атрибуты к подключаемому скрипту метрики. Я говорю об async и rel="preload".

Async был прописан, но без указания значения, а таким образом, при генерации проекта, скрипт не подхватывал атрибут async, считая его пустым. Я поправил этот момент тем, что добавил значение true.

Так же был добавлен важный атрибут rel со значением preload.

Добавьте Яндекс Метрику в ваше приложение nuxt.js

Этот плагин автоматически отправляет события первой страницы и изменения маршрута в Яндекс Метрику.

Примечание: яндекс метрика не включена в режиме dev. Вы можете установить переменную окружения NODE_ENV на production для тестирования в режиме dev.

Установка и настройка

  • Добавьте модуль @naumstory/nuxtjs-yandex-metrika в свой проект
npm i @naumstory/nuxtjs-yandex-metrika

// or

yarn add @naumstory/nuxtjs-yandex-metrika
  • Добавьте @naumstory/nuxtjs-yandex-metrika в массив modules в конфиге nuxt.js nuxt.config.js
{
  modules: [
    [
      '@naumstory/nuxtjs-yandex-metrika',
      {
        id: 'XXXXXX',
        webvisor: true
        // clickmap:true,
        // useCDN:false,
        // trackLinks:true,
        // accurateTrackBounce:true,
      }
    ]
  ];
}

Опции

Дополнительная информация:

id

  • Обязательный

webvisor

clickmap

trackLinks

accurateTrackBounce

About

Улучшенный плагин для установки Yandex.Metrika в проект nuxt.js

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published