Задать вопрос
@vyacheslavdmitrievich79

Почему после подключения Mango(коллтрекинга), ошибка в консоли?

Здравствуйте! После подключения скрипта Манго-коллтрекинга, в консоли выводится ошибка:
5fe07e850b1dc624375328.png

Сейчас вставляю вот такой код:
<script>
    (function(w, d, u, i, o, s, p) {
    if (d.getElementById(i)) { return; } w['MangoObject'] = o;
    w[o] = w[o] || function() { (w[o].q = w[o].q || []).push(arguments) }; w[o].u = u; w[o].t = 1 * new Date();
    s = d.createElement('script'); s.async = 1; s.id = i; s.src = u;
    p = d.getElementsByTagName('script')[0]; p.parentNode.insertBefore(s, p);
    }(window, document, '//widgets.mango-office.ru/widgets/mango.js', 'mango-js', 'mgo'));
    mgo({calltracking: {id: 21732}});
</script>

<script>
    mgo(function(mgo) {
        // Запрашиваем номер для первого филиала
        var options1 = {
            hash: 'Moskva',              // название региона
            regionCode: 'MOW', // ISO код региона
        };
        mgo.getNumber(options1, function(result) {
            // Вставляем номер телефона первого филиала
            var n = result.number;
document.querySelectorAll('.mgo-MSK').forEach(function(e) {e.innerHTML = '+7 ('+n.substr(1,3)+') '+n.substr(4,3)+'-'+n.substr(7,2)+'-'+n.substr(9,2); if (e.getAttribute('href')) {e.setAttribute('href', 'tel:+'+n);}});
        });
        // Запрашиваем номер для второго филиала
        var options2 = {
            hash: 'Ekat',              // название региона
            regionCode: 'SVE', // ISO код региона
        };
        mgo.getNumber(options2, function(result) {
            // Вставляем номер телефона второго филиала
            var n = result.number;
document.querySelectorAll('.mgo-EKB').forEach(function(e) {e.innerHTML = '+7 ('+n.substr(1,3)+') '+n.substr(4,3)+'-'+n.substr(7,2)+'-'+n.substr(9,2); if (e.getAttribute('href')) {e.setAttribute('href', 'tel:+'+n);}});
        });
        // Запрашиваем номер для третьего филиала
        var options3 = {
            hash: 'Tumen',              // название региона
            regionCode: 'TYU', // ISO код региона
        };
        mgo.getNumber(options3, function(result) {
            // Вставляем номер телефона второго филиала
            var n = result.number;
document.querySelectorAll('.mgo-TMN').forEach(function(e) {e.innerHTML = '+7 ('+n.substr(1,3)+') '+n.substr(4,3)+'-'+n.substr(7,2)+'-'+n.substr(9,2); if (e.getAttribute('href')) {e.setAttribute('href', 'tel:+'+n);}});
        });
        // Запрашиваем номер федеральный 8-800
        var options4 = {
            hash: '800',              // название региона
            regionCode: '800', // ISO код региона
        };
        mgo.getNumber(options4, function(result) {
            // Вставляем номер телефона второго филиала
            var n = result.number;
document.querySelectorAll('.mgo-800').forEach(function(e) {e.innerHTML = '8 ('+n.substr(1,3)+') '+n.substr(4,3)+'-'+n.substr(7,2)+'-'+n.substr(9,2); if (e.getAttribute('href')) {e.setAttribute('href', 'tel:+'+n);}});
        });
    });
</script>


Кто сталкивался с этим, можете подсказать пожалуйста. Проверял формирование кода на самом сайте Манго.
  • Вопрос задан
  • 78 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы