Есть
статья в которой описано как отлавливать 404 в системах аналитики через GTM. Но при публикации, GTM отдает ошибку и не публикует изменения "Ошибка компилятора JavaScript в строке 3, символ 19. Parse error. ',' expected"
Судя по ошибке, ему не нравится запятая, подскажите как исправить.
В самой статье комментарии закрыты, так что у автора спросить не могу.
Вот код
function() {
var req = [Http Request];
try {
req.open('GET', '[Page URL]', false);
req.send('');
} catch (e) {
success = false;
error_msg = "Error: " + e;
}
return req.status;
}
Решение
В статье в листинге [Http Request] и [Page URL], а нужно {{Http Request}} и {{Page URL}}
function() {
var req = {{Http Request}};
try {
req.open('GET', '{{Page URL}}', false);
req.send('');
} catch (e) {
success = false;
error_msg = "Error: " + e;
}
return req.status;
}