At this stage we have implemented 4 pushups.
Clicking on the push opens the application itself, not the module screen associated with the received push
from the admin interface, the pushes settings section
from the chatbox (provided the recipient is not online)
someone visited your page
your friend signed in
Pushies work in native apps. In hybrid and pwa: android in default browser, iOS if safari is allowed to send flushes.
Instructions for setting up push notifications (Firebase)
Just click on buttons as on the screenshots (sequentially)
On the page console.firebase.google.com add a new project via Add project
Fill in the field Project name -> Continue
In step 2 of 3, the switch for Enable Google Analytics for this project must be turned on
On the last step, select Google Analytics account and Create project
Realtime Database - creating a database
Cloud Firestore - also create a base
Authentication (if you need authorization through social networks in applications)
Add Firebase to your web app
Register app
Deploy to Firebase Hosting
Firebase Admin SDK
Rename the downloaded file to gaccess.json and copy it to the 1st level of the site root folder (SITE_PATH)
Cases all firebase settings in firebase-messaging-sw.js file in root folder
Web Push certificates
Firebase service Key = Server key
Firebase Web Push certificates from firefox Key = Key pair ( Cloud Messaging -> Web configuration)
We transfer all data to the admin panel
add to file application\views\flatty\img\favicon\manifest.json sender id Firebase messaging sender ID: (from admin panel) in the gcm_sender_id field in double quotes
FAQ
Could you recommend an easy-to-use builder for push notifications?
We like the builder in Intercom.com