вызвать конверсию google adwords jquery

Я пытаюсь запустить конверсию Google Adwords с помощью jQuery, но безуспешно. Вот код, который я использую.

Код используется для отправки формы, которая затем отправляется мне по электронной почте. Единственная часть, которая не работает, — это Google Conversion.

$.post('submit.php', $("form#easy").serialize(), function (data) {

        if (data == "Message sent")
        {
            $("div#error").hide();
            $("div#success").slideDown("fast");

            //Scroll to top of #form div - Useful if you have a fixed header
            var destination = $('div#form').offset().top - 0; //If you are using fixed header, change 0 to any height you wish
            $("html:not(:animated),body:not(:animated)").animate({
                scrollTop: destination
            }, 200);

            // Clear form data
            $("#easy").reset();
            //Reload captcha when message is sent
            $('#vimage').attr('src', $('#vimage').attr('src')+'?'+Math.random());

            // Track conversion
            var google_conversion_id = "1016403774";
            var google_conversion_language = "en";
            var google_conversion_format = "3";
            var google_conversion_color = "ffffff";
            var google_conversion_label = "wgx7CNj0vVYQvq7U5AM";
            var google_remarketing_only = false;
            $.getScript("http://www.googleadservices.com/pagead/conversion.js");

        } else {
            //PHP validation
            $("div#error").html(data).slideDown("fast");

            //Scroll to top of this div - 70px from the top of your view, change this to whatever number you wish
            var destination = $('div#form').offset().top - 70;
            $("html:not(:animated),body:not(:animated)").animate({
                scrollTop: destination
            }, 200);

        }
    });
    return false;

Есть идеи, что может быть не так?

Спасибо, Брэдли.


person V4n1ll4    schedule 25.09.2014    source источник


Ответы (1)


Я бы попробовал посмотреть на этот ответ:

Как адаптировать пиксель отслеживания Google AdWords для использования в приложении AngularJS?

Про AngularJS спрашивали, но ответ тот же — нужно использовать асинхронную версию тега конверсии, а не пытаться насильно впихнуть стандартную в асинхронную среду.

person matt1    schedule 26.09.2014