Toevoegen Marketo Measure Script naar Uberflip Forms adding-marketo-measure-script-to-uberflip-forms

Als u momenteel Uberflip om uw inhoud te beheren, is het belangrijk dat u deze noodzakelijke stappen neemt om ervoor te zorgen dat Marketo Measure volgt deze formulierverzendingen. Je succesbeheer op Uberflip U moet u daarbij ook kunnen helpen.

  1. Dit script toevoegen aan Uberflips Custom Code>HTML sectie.

    <script type="text/javascript" src="https://cdn.bizible.com/scripts/bizible.js" async=""></script>

  2. Zorg ervoor dat Marketo Measure preambule codebrand op zowel paginading als AJAX paginaverandering. Doe dit binnen de Custom Code>JS sectie

    window['Bizible'] = window['Bizible'] || { _queue: [], Push: function (o, p) {this._queue.push({ type: o, data: p }); } };

    Deze preambule toevoegen aan beide Hubs.onLoad en de Hubs.onPageChange AJAX JavaScript-gebeurtenishaken hieronder. (Opmerking: in deze gebeurtenishaken kunt u ook andere code gebruiken. Zorg ervoor dat u ook de preambule opneemt.)

    Hubs.onLoad = function () {

    window['Bizible'] = window['Bizible'] || { _queue: [], Push: function (o, p) {this._queue.push({ type: o, data: p }); } };

    }

    Hubs.onPageChange = function () {

    window['Bizible'] = window['Bizible'] || { _queue: [], Push: function (o, p) {this._queue.push({ type: o, data: p }); } };

    }

  3. Maak en definieer een functie die gegevens naar Bizible duwt bij het verzenden van een Form CTA. Dit gaat over de Custom Code>JavaScript sectie. (Opmerking: deze functie vereist alleen de ctaData-parameter die Uberflip biedt, maar u kunt de andere parameters ctaId en ctaName opnemen voor het geval de gebruiker zijn code wil aanpassen om deze gegevens ook door te geven).

    function bizibleFormCode(ctaId, ctaData, ctaName) {
    var email = ctaData["email"];
    if(email){
    Bizible.Push('User', {
    eMail: email, // required
    }); }

    }

  4. Wanneer een formulier-CTA wordt verzonden, moet u ervoor zorgen dat Marketo Measure functie wordt hieronder uitgevoerd. Dit wordt gedaan binnen Custom Code>JS sectie. (Opmerking: mogelijk hebt u andere code binnen de JavaScript-gebeurtenishaak Hubs.onCtaFormSubmitSuccess, en zorg ervoor dat u deze functieaanroep ook opneemt.)

    Hubs.onCtaFormSubmitSuccess = function (ctaId, ctaData, ctaName) {
    bizibleFormCode(ctaId, ctaData, ctaName);
    }

recommendation-more-help
9deee213-85c8-4c42-8ba8-089345b91d20