2016-06-22 1 views
0

J'essaie de savoir s'il est possible d'implémenter un événement Analytics pour suivre les conversions dans le widget Form WebPro.js de Muse en cas de soumission réussie?WebPro.js Form Analytics Suivi des événements?

Voici le code de la Muse WebPro.js qui exécute le formulaire soumettre:

Muse.Utils.initWidget('#widgetu2128', ['#bp_infinity'], function(elem) { 
    return new WebPro.Widget.Form(elem, { 
     validationEvent: 'submit', 
     errorStateSensitivity: 'high', 
     fieldWrapperClass: 'fld-grp', 
     formSubmittedClass: 'frm-sub-st', 
     formErrorClass: 'frm-subm-err-st', 
     formDeliveredClass: 'frm-subm-ok-st', 
     notEmptyClass: 'non-empty-st', 
     focusClass: 'focus-st', 
     invalidClass: 'fld-err-st', 
     requiredClass: 'fld-err-st', 
     ajaxSubmit: true 
    }); 
}); /* #widgetu2128 */ 

Mon idée est d'insérer le code de suivi Google Analytics de l'événement ici, comme exemple ici:

Muse.Utils.initWidget('#widgetu2128', ['#bp_infinity'], function(elem) { 
    return new WebPro.Widget.Form(elem, { 
     validationEvent: 'submit', 
     errorStateSensitivity: 'high', 
     fieldWrapperClass: 'fld-grp', 
     formSubmittedClass: 'frm-sub-st', 
     formErrorClass: 'frm-subm-err-st', 
     formDeliveredClass: 'frm-subm-ok-st', 
     notEmptyClass: 'non-empty-st', 
     focusClass: 'focus-st', 
     invalidClass: 'fld-err-st', 
     requiredClass: 'fld-err-st', 
     onSuccess: function(){ 
      ga('send', 'event', 'Form', 'Send', ''); 
     }, 
     ajaxSubmit: true 
    }); 
}); /* #widgetu2128 */ 

Mais cela ne semble pas fonctionner. Quelqu'un a des suggestions. Impossible de trouver des documentations WebPro.js ou un support sur ce sujet en ligne.

Merci!

Répondre

1
//validate 

Muse.Utils.initWidget('#widgetu812', function(elem) { 
    new WebPro.Widget.Form(elem, 
    { 
     validationEvent:'submit', 
     errorStateSensitivity:'high', 
     fieldWrapperClass:'fld-grp', 
     formSubmittedClass:'frm-sub-st', 
     formErrorClass:'frm-subm-err-st', 
     formDeliveredClass:'frm-subm-ok-st', 
     notEmptyClass:'non-empty-st', 
     focusClass:'focus-st', 
     invalidClass:'fld-err-st', 
     requiredClass:'fld-err-st', 
     ajaxSubmit:true 
    } 
); 
});/* #widgetu812 */ 

//submit 

<script> $(document).ready(function() { 
    $("#widgetu812").ajaxComplete(function() { 
     if (typeof ga !== 'undefined') {  
     ga('send','event','order','sent'); 
     } 
}); }); </script>