Hinzufügen Marketo Measure Skripts Uberflip Forms adding-marketo-measure-script-to-uberflip-forms

Wenn Sie Uberflip derzeit zur Verwaltung Ihrer Inhalte verwenden, ist es wichtig, dass Sie diese erforderlichen Schritte ausführen, um sicherzustellen, dass Marketo Measure diese Formularübermittlungen nachverfolgt. Auch Ihr Success Manager bei Uberflip sollte Ihnen dabei behilflich sein können.

  1. Fügen Sie dieses Skript zum Abschnitt Benutzerdefinierter Code>HTML" von Uberflip ​.

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

  2. Stellen Sie sicher, dass dieser Marketo Measure Präambelcode sowohl beim Laden der Seite als auch beim Ändern der AJAX-Seite ausgelöst wird. Gehen Sie dazu im Abschnitt Benutzerdefinierter Code>JS vor

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

    Fügen Sie diese Präambel den Hubs.onLoad und den Hubs.onPageChange AJAX JavaScript-Ereignis-Hooks gemäß unten hinzu. (Hinweis: In diesen Ereignis-Hooks kann auch anderer Code enthalten sein. Stellen Sie sicher, dass Sie auch die Präambel einbeziehen.)

    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. Erstellen und definieren Sie eine Funktion, die bei Übermittlung eines Formulars an CTA Daten an Bizible überträgt. Dies geht in den Abschnitt Benutzerdefinierter Code>JavaScript ein. (Hinweis: Diese Funktion erfordert nur den von Uberflip bereitgestellten ctaData-Parameter, Sie können jedoch die anderen Parameter ctaId und ctaName einbeziehen, falls der Benutzer seinen Code anpassen möchte, um auch diese Daten zu übergeben).

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

    }

  4. Vergewissern Sie sich beim Übermitteln eines Formular-CTA, dass Ihre Marketo Measure wie unten beschrieben ausgeführt wird. Dies geschieht im Abschnitt Benutzerdefinierter Code>JS . (Hinweis: Möglicherweise befinden sich andere Codes im JavaScript-Ereignis-Hook „Hubs.onCtaFormSubmitSuccess“. Stellen Sie sicher, dass Sie auch diesen Funktionsaufruf einbeziehen).

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

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