Skip to content

vkPixel

dao-yan edited this page Oct 21, 2017 · 5 revisions

Параметры инициализации объекта:

  • code (string) - Уникальный код пикселя, который Вы можете получить в настройках рекламного кабинета
  • autoHit (boolean) - Автоматическая отправка события hit при инициализации объекта.
  • debug (boolean) - Выводить в web console отладочные сообщения

По умолчанию autoHit имеет значение истина.

Пример №1. Инициализации объекта

new vkPixel({ 'code' : 'VK-RTRG-XXXXXX-XXXXX', 'debug' : true });

Вызываемые методы

hit - метод генерирует событие посещения страницы.

При вызове метода не требует передачи параметров.
Не требуется вызывать, если инициализации объекта параметр autoHit имеет значение истина.

event - Метод генерирует событие с пользовательским именем.

При вызове метода требуется передавать имя события тип данных string

add - Метод добавляет пользователя в аудиторию.

При вызове метода требуется передавать id аудитории тип данных number

Пример №2.

new vkPixel({ 'code' : 'VK-RTRG-XXXXXX-XXXXX', 'debug' : true }).event('form-fill-started');

Пример работы с двумя пикселями

Используя openapi.js

VK.Retargeting.Init('VK-RTRG-01234-AAAAAA');
VK.Retargeting.Hit();
VK.Retargeting.Init('VK-RTRG-23456-BBBBBB');
VK.Retargeting.Hit();
$('form').on('change', function () {
if (!formFillStarted) {
formFillStarted = true;
VK.Retargeting.Init('VK-RTRG-01234-AAAAAA');
VK.Retargeting.Event('form-fill-started');
}});

Используя vkPixel.js

var p1 = new vkPixel({'code' : 'VK-RTRG-01234-AAAAAA'});
var p2 = new vkPixel({'code' : 'VK-RTRG-23456-BBBBBB'});
$('form').on('change', function () {
if (!formFillStarted) {
formFillStarted = true;
p1.event('form-fill-started');
} });

Clone this wiki locally