Opt-In und Opt-Out Funktionen
zur Steuerung der Webseiten Darstellung

Möchtest Du Deine Webseite anpassen, jenachdem ob der Besucher das Tracking aktiviert oder deaktiviert hat und ob eine Anmeldung erforderlich ist. Dann findest Du hier alle erforderlichen Informationen.

Über unsere Javascript API ist es einfach möglich auf alle Anforderungen zu reagieren.

Die API lässt sich über die beiden Funktionen salessuckers_optIn und salessuckers_optOut steuern.
Die Funktionen müssen diesen Namen besitzen, damit wir diese finden und aufrufen können. Ebenfalls müssen die beiden Funktionen vor dem Tracking Code integriert werden.

    <script>
        function salessuckers_optIn(callback) {
            document.getElementById('btnYes').click = function() {
                callback(true);
            }
            document.getElementById('btnNo').click = function() {
                callback(false);
            }
        }
        function salessuckers_optOut(callback) {
            document.getElementById('btnOptout').click = function() {
                callback(true);
            }
            document.getElementById('btnCancel').click = function() {
                callback(false);
            }
        }
        salessuckers_cid=XX; salessuckers_did=YY; salessuckers_sec=ZZ;
        var salessuckers_d='//wunderpus.azurewebsites.net/client.js';
        (function(d,t) { var _s=d.createElement(t); var s=d.getElementsByTagName(t)[0];
            _s.src=salessuckers_d;
            s.parentNode.insertBefore(_s,s)
        }(document,'script'));
    </script>
    

Funktion salessuckers_optIn

Diese Funktion wird automatisch aufgerufen, sofern eine Aufforderung an den Benutzer gestellt wird.
Bedeutet:

  • Wenn der Besucher noch nicht angemeldet ist und die Datenschutz Konfiguration dies erfordert
  • Wenn der Besucher abgemeldet ist

Sobald der Benutzer mit der Aufforderung interagiert (diese wegklickt, oder sich eben anmeldet), muss diese Information über den callback-Parameter wieder an das Script zurückgegeben werden.

Die Funktion salessuckers_optIn erhält einen Callback, welcher aufgerufen werden muss, damit das Script die Anmeldung durchführt. Dieser Callback erhält einen bool'schen Parameter.

true
Der Wert true bedeutet, dass die Anmeldung durchgeführt werden soll
false
Der Wert false bedeutet, dass die Aufforderung für das Optin für diesen Besuch ausgesetzt wird

Funktion salessuckers_optOut

Diese ist vom Verhalten ident zur Anmelde-Funktion salessuckers_optIn.
Sie wird automatisch aufgerufen, sofern eine Abmeldung möglich, erforderlich und sinnvoll ist und soll dem Benutzer die ein Element in der Oberfläche anzeigen, die dem Besucher die Abmeldung ermöglicht.

Auch hier existiert eine Callback-Funktion, welche am Ende mit true oder false aufgerufen werden muss.

true
Der Wert true bedeutet, dass die Abmeldung durchgeführt werden soll
false
Der Wert false bedeutet, der Benutzer hat die Anforderung weggeklickt und wird für diesen Besuch nicht mehr damit belästigt