Dies ist eine alte Version des Dokuments!
Web Push Notifications sind Nachrichten, die an den Web Browser zugestellt werden. Der Nutzer kann sich hierbei auf einer beliebigen Website befinden. Wenn der Web Browser zur Zeit der Zustellung geschlossen ist, wird die Notification beim nächsten Öffnen angezeigt. Nachfolgend finden Sie eine Anleitung, wie Sie Opt-Ins für Web Push Notifications generieren können.
Sie erhalten Ihre persönlichen SDK Files von promio.net.
Folgende drei Dateien sind enthalten:
Binden Sie diese auf Ihrer Hauptseite ein (Top-Level-Domain). Die URLs der hochgeladenen Dateien sollen dann wie folgt aussehen:
Um Web Push Opt-Ins auf Ihrer Website sammeln zu können, muss ein Code in den <head> Ihrer Seite einfügen. Den Code erhalten Sie ebenfalls von promio.net.
Der Code wird personalisiert. Das nachfolgende Beispiel dient der Veranschaulichung.
<html> <head> <link rel="manifest" href="./manifest.json"/> <script src="https://cdn.onesignal.com/sdks/OneSignalSDK.js" async=""></script> <script src="https://api.promio-connect.com/sdks/webpush.js" async=""></script> <script> var OneSignal = window.OneSignal || []; var promio = window.promio || []; OneSignal.push( function () { promio.push( function () { promio = new promio.WebPush(); OneSignal.init( { appId: "{onesignalAppId}", notifyButton: { enable: true, }, } ); promio.init( { senderId: "SENDER_ID", autoRegister: false } ); promio.identifyUserByMail("foo@bar.de"); promio.initSubscription(); } ); } ); </script> </head> </html>