Zum Hauptinhalt springen

Web-Push-Opt-In-Modul

Einleitung​

Erfassen Sie Einwilligungen für Web-Push-Benachrichtigungen, um Ihren Kunden auf DSGVO-konforme Weise personalisierte Web-Push-Benachrichtigungen zu senden.

Typische Anwendungsfälle​

Dieses Modul ist erforderlich, um Opt-ins für Web-Push-Benachrichtigungen zu erfassen.

Verwendung des Moduls​

Stellen Sie sicher, dass die folgenden Voraussetzungen erfüllt sind:

  1. Browser-Kompatibilität: Der Webbrowser muss Web-Push-Abonnements und Web-Push-Benachrichtigungen unterstützen. Safari unterstützt Web-Push-Abonnements derzeit NICHT! Nur Chrome, Edge und Firefox unterstützen Web-Push-Abonnements. Chrome setzt Push-Benachrichtigungen auf dem Desktop standardmäßig auf aus. Wir empfehlen Google Chrome auf dem Desktop (nicht mobil) für wiederholte Tests.
  2. Service-Worker-Datei: Die Hosting-Website muss die Datei service-worker.js aus dem Tab Publish im Stammverzeichnis der Webseite bereitstellen, z. B. unter https://www.example.org/service-worker.js.
  3. Noch kein Opt-in: Der Kunde darf noch kein Web-Push-Abonnement für die Hosting-Website akzeptiert oder abgelehnt haben. Bei Chrome auf dem Desktop können Sie dies leicht prüfen, indem Sie im Chrome-Browser die URL chrome://settings/content/notifications öffnen und die Liste der Domains ansehen. Löschen Sie eventuell vorhandene Web-Push-Abonnements für Ihre Domain und starten Sie Google Chrome VOLLSTÄNDIG neu! Erst nach einem Neustart von Chrome werden Sie erneut gefragt.
  4. HTTPS: Die Hosting-Website muss über https geöffnet werden, nicht über http.
  5. Keine HTTP-Basis-Authentifizierung: Auf der Hosting-Website darf keine HTTP-Basis-Authentifizierung vorhanden sein, z. B. wie in einer Staging-Umgebung.

Wenn diese Voraussetzungen nicht erfüllt sind, überspringt der Chat das Prozessmodul einfach und fährt mit dem nächsten fort.

Nach Ablehnung erneut fragen​

Sie können konfigurieren, wie viele Tage gewartet werden soll, bevor erneut gefragt wird, falls das Opt-in abgelehnt wurde. Setzen Sie den Wert auf 0, um bei jedem Durchlauf zu fragen, oder lassen Sie das Feld leer, um nie erneut zu fragen.