Метрика

clickmap

Увага! 

Метод застарів. Підтримується у режимі зворотної сумісності, але може бути виключений у довільний момент часу. Наполегливо не рекомендується до застосування.

Для керування збором інформації про кліки використовуйте параметр clickmap під час ініціалізації лічильника.

Керування збором інформації для формування Карти кліків.

clickmap(properties)

Параметр

Значення за замовчуванням

Тип

Опис

properties *
[no-highlight[

* Обов‘язковий параметр.

]no-highlight]

Boolean | Object

За замовчуванням збирається інформація про усі кліки на сторінці.

Вимкнути відстежування кліків можна за допомогою передачі параметру значення false.

yaCounterXXXXXX.clickmap(false);

Задані параметри відстежування кліків (тип Object) запам'ятовуються. Тобто якщо відстежування кліків було вимкнено, то під час виклику clickmap(true) збір кліків буде проводитися відповідно до раніше заданих параметрів.

Поля об'єкта properties
properties.filter

Function

Фільтрація кліків для певних DOM-елементів.

properties.ignoreTags

String[]

Список HTML-тегів, для яких кліки відслідковувати не потрібно

properties.quota

Number

Максимальна кількість досліджуваних кліків на сторінці

* Обов'язковий параметр.

Приклад

var yaCounterXXXXXX = new Ya.Metrika({id: XXXXXX});
yaCounterXXXXXX.clickmap({
    mode: 'default',
    quota: 1,
delay: 10,
    ingoreTags: ['input', 'textarea'],
    filter: function(domElement) {
        if (
               domElement.className == 'menu-item'
               ||
               domElement.id == 'footer'
           ) {
            return false; // Ігнорування кліка
        }
        return true;
    }
});

Вимкнути відстежування кліків можна також за допомогою класу ym-disable-clickmap.