Configuration of oneSignal web notifications

Hello,

I have a question about configuring oneSignal web notifications in Mautic.

The documentation at Web notifications — Mautic Documentation 0.1 documentation is very short and I don’t know if it’s still up to date.

The following values ​​must be stored with the Mautic-oneSignal plugin:

When I create an app on oneSignal, I don’t have a “shared key for push notifications” or a “Safari Web ID”. So what do I have to enter here? I also found the issue at One signal setup - #2 by rcheesley, but I don’t fully understand the statement there.

Is it still correct that the ServiceWorker has to be stored in your own Mautic instance (like at https://mautic.example.com/OneSignalSDKWorker.js)? Does this only work if the Mautic tracking script is integrated on your own site?

Does anyone use web notifications in production? What are your experiences with it?

Thanks for tips and help!

Best regards

Timo

Your software
My Mautic version is: v4.4.10
My PHP version is: 8.0.28
My Database type and version is: 8.0.18-google

Use the bit in bold below from the thread you shared. Does this work for you?

Option gcm_sender_id is a shared key used for push notifications . Use default value 482941778795. Previously it required your own key. Due backwards compatibility is editable (for older versions of Mautic).

Thanks for your quick reply. Should I use it for both values (safari web id and shared key for push notifications)?

Is it still correct that the ServiceWorker has to be stored in your own Mautic instance (like at https://mautic.example.com/OneSignalSDKWorker.js)? Does this only work if the Mautic tracking script is integrated on your own site?

Can you possibly answer this question for me too?

I don’t know, @kuzmany do you have any insights here?

Does anyone have any help/tips for me?