... | ... | @@ -29,7 +29,7 @@ dist/index.min.js - сжатый файл после сборки через bab |
|
|
|
|
|
## Инициализация плагина для работы с метрикой
|
|
|
|
|
|
```
|
|
|
```javascript
|
|
|
var yaHelperOld = new YandexMetrikaHelper({
|
|
|
'idСounter': 88345790, // id метрики, обязательный параметр
|
|
|
'typeСounter': 'old', // тип метрики: new|old, по умаолчанию new
|
... | ... | @@ -37,7 +37,7 @@ var yaHelperOld = new YandexMetrikaHelper({ |
|
|
});
|
|
|
```
|
|
|
Другой вариант, упрощенный:
|
|
|
```
|
|
|
```javascript
|
|
|
var yaHelperNew = new YandexMetrikaHelper({
|
|
|
'idСounter': 88345790, // id метрики
|
|
|
});
|
... | ... | @@ -53,13 +53,13 @@ setAction(action, actionTarget, targetId) |
|
|
* action метод, который хотим вызвать, обятельный параметр
|
|
|
* actionTarget элемент к которому действие применяется, обятельный параметр
|
|
|
* targetId Идентификатор цели яндекс.метрики, обятельный параметр
|
|
|
```
|
|
|
```javascript
|
|
|
yaHelper.setAction('clickEl', '.class-btn', 'id-click-btn')
|
|
|
```
|
|
|
|
|
|
### Установка цели по клику на элемент: clickEl
|
|
|
Пример использования:
|
|
|
```
|
|
|
```javascript
|
|
|
yaHelper.setAction('clickEl', '.class-btn', 'id-click-btn')
|
|
|
```
|
|
|
- Событие: clickEl
|
... | ... | @@ -69,7 +69,7 @@ yaHelper.setAction('clickEl', '.class-btn', 'id-click-btn') |
|
|
|
|
|
### При доскралливании страницы на определенное количество пикселей: scrollPx
|
|
|
Пример использования:
|
|
|
```
|
|
|
```javascript
|
|
|
yaHelper.setAction('scrollPx', 1000, 'id-scrollPx')
|
|
|
```
|
|
|
- Событие: scrollPx
|
... | ... | @@ -78,7 +78,7 @@ yaHelper.setAction('clickEl', '.class-btn', 'id-click-btn') |
|
|
|
|
|
### При доскралливании страницы до нужного элемента: scrollToEl
|
|
|
Пример использования:
|
|
|
```
|
|
|
```javascript
|
|
|
yaHelper.setAction('scrollToEl', '.class-el', 'id-scrollToEl')
|
|
|
```
|
|
|
- Событие: scrollToEl
|
... | ... | @@ -87,7 +87,7 @@ yaHelper.setAction('clickEl', '.class-btn', 'id-click-btn') |
|
|
|
|
|
### При входе на определенную страницу, конкретный урл: matchUrl
|
|
|
Пример использования:
|
|
|
```
|
|
|
```javascript
|
|
|
yaHelper.setAction('matchUrl', 'https://test.ru/test-page', 'id-matchUrl')
|
|
|
```
|
|
|
- Событие: matchUrl
|
... | ... | @@ -96,7 +96,7 @@ yaHelper.setAction('clickEl', '.class-btn', 'id-click-btn') |
|
|
|
|
|
### При входе на определенную страницу, по вхождению урла: matchUrlPart
|
|
|
Пример использования:
|
|
|
```
|
|
|
```javascript
|
|
|
yaHelper.setAction('matchUrlPart', '/test-page', 'id-matchUrlPart')
|
|
|
```
|
|
|
- Событие: matchUrlPart
|
... | ... | @@ -105,7 +105,7 @@ yaHelper.setAction('clickEl', '.class-btn', 'id-click-btn') |
|
|
|
|
|
### При уходе с определенной страницы, конкретный урл: leaveUrl
|
|
|
Пример использования:
|
|
|
```
|
|
|
```javascript
|
|
|
yaHelper.setAction('leaveUrl', 'https://test.ru/test-leave-page', 'id-leaveUrl')
|
|
|
```
|
|
|
- Событие: leaveUrl
|
... | ... | @@ -114,7 +114,7 @@ yaHelper.setAction('clickEl', '.class-btn', 'id-click-btn') |
|
|
|
|
|
### При уходе с определенной страницы, по вхождению урла: leaveUrlPart
|
|
|
Пример использования:
|
|
|
```
|
|
|
```javascript
|
|
|
yaHelper.setAction('leaveUrlPart', '/test-leave-page', 'id-leaveUrlPart')
|
|
|
```
|
|
|
- Событие: leaveUrlPart
|
... | ... | @@ -123,7 +123,7 @@ yaHelper.setAction('clickEl', '.class-btn', 'id-click-btn') |
|
|
|
|
|
### Фокус в инпут/текстарею: focusInput
|
|
|
Пример использования:
|
|
|
```
|
|
|
```javascript
|
|
|
yaHelper.setAction('focusInput', '.class-input', 'id-focusInput')
|
|
|
```
|
|
|
- Событие: focusInput
|
... | ... | |