Info
Inhalt

Arbeiten mit Altersüberprüfung

Das CMP ermöglicht es, nicht nur um Zustimmung zu bitten, sondern auch das Alter des Besuchers zu überprüfen, indem sein Geburtsjahr, sein Geburtsmonat und / oder sein Geburtstag oder Alter abgefragt werden. Die Altersüberprüfung kann verwendet werden, um minderjährige Besucher vor der Datenverarbeitung zu schützen.

Aktivieren Sie die Altersüberprüfung

Sie können die Altersüberprüfung unter Anmelden> CMPs> CMP bearbeiten> Erweiterte Einstellungen anzeigen> Rechtliche Einstellungen aktivieren:

So funktioniert die Überprüfung

Nach der Aktivierung in den CMP-Einstellungen werden dem Benutzer Auswahlfelder angezeigt, in denen er entweder Geburtstag / Monat / Jahr oder Alter auswählen kann. Wenn keine Auswahl getroffen wird, kann der Benutzer nicht fortfahren. Wenn eine Auswahl getroffen wird, prüft das CMP, ob die ausgewählten Daten zu einem Besucheralter von 18 Jahren (einschließlich) oder älter führen. Das CMP wird dann:

ein ) Wenn der Benutzer 18 Jahre oder älter ist, werden die Einwilligungsdaten wie gewohnt generiert.

b) Wenn das CMP feststellt, dass der Benutzer 17 Jahre und jünger ist, werden die Zustimmungsdaten so generiert, als hätte der Benutzer auf die Schaltfläche "Ablehnen" geklickt. Dies bedeutet, dass die Einwilligungsinformationen des Benutzers immer "keine Einwilligung" sind, unabhängig davon, ob der Benutzer auf "Akzeptieren", "Ablehnen" oder "Benutzerdefinierte Auswahl" geklickt hat.

Altersüberprüfung über JS-Rückruffunktion

Wenn eine Website ein anderes Alter oder eine andere Logik für die Altersüberprüfung verwenden möchte, kann die Website den Befehl CMP JS API verwenden setAgeCallback um eine Rückruffunktion einzustellen. Sobald der Benutzer auf die Schaltfläche Akzeptieren klickt und das Alter überprüft werden muss, sendet der CMP die Geburts- oder Altersinformationen an die Rückruffunktion. Die Rückruffunktion kann dann eigene Prüfungen durchführen und ein Ergebnis an das CMP zurücksenden. Abhängig vom Ergebnis fordert das CMP den Benutzer entweder auf, die Einstellungen zu ändern, mit der normalen Logik fortzufahren oder mit der Ablehnung fortzufahren.

Definition der Rückruffunktion

Die Rückruffunktion wird mit 4 Parametern aufgerufen: Jahr, Monat, Tag und Alter. Abhängig vom Verifikationstyp (z. B. nur Jahr anzeigen oder Jahr und Monat anzeigen usw.) können diese Parameter in einigen Fällen den Wert 0 (Null) enthalten.

Das CMP erwartet, dass die Rückruffunktion sofort (dh ohne asynchrone Logik wie Versprechen) einen der folgenden Statuscodes zurückgibt:

Rückgabe Code Beschreibung
0 Alter verifiziert, Benutzer ist minderjährig (zB 17 und jünger)
1 Alter verifiziert, Benutzer ist volljährig (zB 18 Jahre und älter)
2 Das Alter konnte nicht überprüft werden

Beispielcode:

... normal CMP Code ...
<script>
  function myagecallback(y,m,d,a)
  {
    // ... do some calculation ...
    return 1;
  }
 __cmp('setAgeCallback',myagecallback);  
</script>

Workflow-Beispiel

  1. Der Benutzer besucht die Website zum ersten Mal. CMP erkennt, dass der Benutzer um Zustimmung gebeten werden muss
  2. Zustimmungsschicht wird angezeigt
  3. (Wenn der Benutzer die Altersinformationen nicht eingibt und auf Akzeptieren oder Benutzerdefinierte Auswahl klickt> Speichern: Altersauswahlfelder werden hervorgehoben, um den Benutzer darüber zu informieren, dass er sie ausfüllen muss, um fortzufahren.)
  4. (Wenn der Benutzer auf Ablehnen klickt, kann der Benutzer ohne Angabe der Altersangabe fortfahren. In diesem Fall wird der Rückruf nicht aufgerufen.)
  5. Wenn der Benutzer die Altersinformationen eingibt und auf Akzeptieren oder Benutzerdefinierte Auswahl> Speichern klickt:
    a) Wenn keine Rückruffunktion definiert ist, muss das Mindestalter des Benutzers 18 Jahre betragen.
    b) Wenn eine Rückruffunktion definiert ist, wird der Rückruf aufgerufen, um festzustellen, ob der Benutzer volljährig ist
  6. Abhängig vom Alter oder dem Ergebnis der Rückruffunktion:
    a) Wenn das berechnete Alter 17 Jahre oder jünger ist oder wenn die Rückruffunktion zurückkehrt 0werden die Einwilligungsdaten als "keine Einwilligung" geschrieben.
    b) Wenn der Benutzer 18 Jahre oder älter ist oder die Rückruffunktion zurückkehrt 1werden die Einwilligungsdaten wie gewohnt geschrieben (Einwilligung oder benutzerdefinierte Einwilligung)
    c) Wenn die Rückruffunktion zurückkehrt 2wird das Auswahlfeld zur Altersüberprüfung markiert und der Benutzer kann nicht fortfahren.

 

Nach oben