Um ActiveProspect Consent Tracking in einem ProfitBoost-Formular einzurichten:
Erstellen Sie Ihr Formular wie gewohnt.
Erstellen Sie ein benutzerdefiniertes Kurztextfeld mit dem Namen „xxTrustedFormCertUrl“ und ziehen Sie dieses Feld oberhalb der Schaltfläche „Senden“ in Ihr Formular.
Speichern Sie das Formular > Klicken Sie auf die Schaltfläche „Formular integrieren“ > Öffnen Sie den Reiter „Link“ > Kopieren Sie die Formular-URL und öffnen Sie diese in einem neuen Google-Chrome-Tab. (Sie kehren nach Schritt 4 zu diesem Tab zurück.)
Ziehen Sie ein HTML-Feld unterhalb der Schaltfläche in das Formular > Wählen Sie das HTML-Feld aus > Klicken Sie auf „Script bearbeiten“ > Kopieren Sie das untenstehende benutzerdefinierte Script und fügen Sie es ein (noch nicht speichern).
Wechseln Sie zurück zu dem in Schritt 3 geöffneten Tab > Klicken Sie mit der rechten Maustaste auf die Seite und wählen Sie „Untersuchen“ > Wählen Sie den Mauszeiger aus > Klicken Sie auf das Feld xxTrustedFormCertUrl > Kopieren Sie dessen ID.
Gehen Sie zurück zum Formular bzw. zum Dialogfenster „Script bearbeiten“ und ersetzen Sie in beiden Vorkommen FORMID durch die kopierte ID > Speichern.
Kopieren Sie das untenstehende benutzerdefinierte CSS > Öffnen Sie den Reiter „Styles“ > Fügen Sie den Code in das Feld „Benutzerdefiniertes CSS“ ein > Ändern Sie die Zahl in den Klammern so, dass sie der Position des Feldes xxTrustedFormCertUrl in Ihrem Formular entspricht.
Speichern Sie das Formular.
Benutzerdefiniertes CSS für Formulare:
.form-field-wrapper:nth-child(n) { display: none;}
Benutzerdefiniertes CSS für Umfragen:
.slide-no-SlideNumber .form-field-wrapper:nth-child(n) { display: none;}
Hinweis:
SlideNumber ist ein Platzhalter und sollte durch die tatsächliche Foliennummer der Umfrage ersetzt werden.
n ist ein Platzhalter für das Feld, das ausgeblendet werden soll.
Platzieren Sie xxTrustedFormCertUrl oberhalb aller ausgeblendeten Felder innerhalb einer Folie bzw. eines Formulars.
Beispiel:
Wenn sich das Feld xxTrustedFormCertUrl auf der 2. Folie und an der 4. Position befindet:
.slide-no-2 .form-field-wrapper:nth-child(4) { display: none;}
Benutzerdefiniertes Script:
<script type="text/javascript"> (function() { var field = 'xxTrustedFormCertUrl'; var provideReferrer = false; var invertFieldSensitivity = false; var tf = document.createElement('script'); tf.type = 'text/javascript'; tf.async = true; tf.src = 'http' + ('https:' == document.location.protocol ? 's' : '') + '://api.trustedform.com/trustedform.js?provide_referrer=' + escape(provideReferrer) + '&field=' + escape(field) + '&l='+new Date().getTime()+Math.random() + '&invert_field_sensitivity=' + invertFieldSensitivity; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(tf, s); } )();function trustedFormCertUrlCallback(certificateUrl) { document.getElementsByName('customFieldId')[0].value = certificateUrl; document.getElementsByName('customFieldId')[0].dispatchEvent(new Event("input"));}</script><noscript> <img src="http://api.trustedform.com/ns.gif" /></noscript>
HTML