18 февраля 2014, 18:11

Javascript: костЫль _gaq to ga

С переходом на новый аналитикс, они изменили названия методов и даже их параметры (нафиг это делать — не понятно).
В коде много вызовов «_gaq», что бы не переписывать все, написал костылёк (расширить и дополнить его легко), вроде полёт нормальный
_gaq2ga = [];
_gaq2ga.push = function(p) {
	var u = undefined;
	if (p[0] == u || p[1] == u) return false;
	if (p[0] == '_trackPageview') ga('send', 'pageview', p[1]);
	if (p[0] == '_trackEvent') ga('send', 'event', p[1], p[2] || '', p[3] || '');
	return false;
};
var _gaq = _gaq || _gaq2ga;
CSS: hack for new Chrome (29+)       Ctrl       easy node.js web-server

1 комментарий РСС

Николай
костиль пишется через Ы. КостЫль
Vitaliy Bogdanets
в тексте правильно написал, а в заголовке промазал, хм :)

Ваш комментарий

адрес не будет опубликован

ХТМЛ не работает


Ctrl + Enter