Πως στέλνω δικές μου ειδοποιήσεις push από το blog μου (Push Notifications)

Οι Ειδοποιήσεις προώθησης ιστού (web push notifications) είναι παρόμοιες με τις ειδοποιήσεις εφαρμογών για κινητά και επιτρέπουν στους κατόχους ιστότοπων να αυξήσουν την αλληλεπίδραση με τους ιστότοπούς αυτούς. Από προεπιλογή, πχ ο Chrome σας ειδοποιεί κάθε φορά που ένας ιστότοπος, μια εφαρμογή ή μια επέκταση θέλει να σας στείλει ειδοποιήσεις (δέχεστε ή όχι). Μπορείτε να αλλάξετε αυτήν τη ρύθμιση ανά πάσα στιγμή, αργότερα.

Θέλετε όμως να στήσετε δικές σας ειδοποιήσεις push, να στέλνετε push notifications μέσω περιηγητή στους αναγνώστες του blog σας, όπως τα μεγάλα site; Σας εξηγώ το πως, ισχύει για Chrome, Firefox, Opera και σχετικούς σύγχρονους περιηγητές. Είναι δωρεάν η βασική χρήση μέχρι 2-3000 ειδοποιήσεις.





Τι είναι ειδοποιήσεις push;

Τι θα λέγατε να μπορούσατε να προβάλετε μια ειδοποίηση απευθείας στο πρόγραμμα περιήγησης ενός χρήστη, ακόμα και όταν δεν επισκέπτονται -τη στιγμή εκείνη- τον ιστότοπό σας; Ξέρετε, σαν τις ειδοποιήσεις που λαμβάνετε καθημερινά στο κινητό σας τηλέφωνο, από το Facebook, Instagram, GMail, SMS κλπ κλπ:



Ο φίλος τάδε σας έστειλε μήνυμα. η φίλη δείνα δημοσίευσε μια φωτογραφία. Ο κωδικός σας επαλήθευσης σας είναι ο τάδε...Τα βλέπετε στο κινητό, αλλά κι όταν περιηγείστε σε κάποιο site βγαίνει ένα μικρό μπαλονάκι με κείμενο και ζητά την άδεια σας να σας στέλνει στον περιηγητή ειδοποιήσεις, ακόμη και στον υπολογιστή. αυτά είναι push notifications και μπορείτε να στήσετε τέτοιο μηχανισμό πανεύκολα στο blog σας κι εσείς.

Η βασικότερη χρήση του ειναι ότι, όταν δημοσιεύετε ένα άρθρο, ο αναγνώστης να ειδοποιείται.


Η διαφορά push notifications και email list

Στη λίστα email σας, μαζεύετε email συνδρομητών στο blog έχοντας πχ μια φόρμα εγγραφής στη δεξιά ή αριστερή στήλη. Πάλι υπαρχει συγκατάθεση, όμως έχετε τα μαιλ τους.

Ενώ στο push notifications, έχετε πάλι "συνδρομητές", ξέρετε πολύ λίγα για αυτούς και δεν έχετε τα στοιχεία τους. Ξέρετε τη περιηγητή έχει. Αν έκανε κλικ. Τέτοια πράματα.

Ένα που πρέπει να ξέρετε είναι το ότι αν έχω 3 συσκευές και γραφτώ στις ειδοποιήσεις του μπλογκ σου στη μια, δεν σημαίνει κι ότι γράφτηκα από όλες τις συσκευές. Κάθε μια χωριστά μετράει. Ή, αν έχω 2 λειτουργικά συστήματα και 4 περιηγητές, πάλι κάθε ένα είναι διαφορετικό, ανεξάρτητο.

Εγώ, δοκιμάζω την υπηρεσία PushAssist, και για αυτή θα σας μιλήσω. υπάρχουν, βλέπω, κάμποσες τέτοιες υπηρεσίες push notification: πχ PushCrew, PushEngage κλπ.

Πώς λειτουργεί το PushAssist;


  • Εγκαταστήστε το JavaScript PushAssist στον ιστότοπό σας [δηλαδή copy-paste κώδικα που θα σας δοθεί μετά την εγγραφή στην υπηρεσία] στο τμήμα body (στο τέλος) του HTML  του blog. Ή τεσπα, σαν gadget.
  • Για προγράμματα περιήγησης, ο χρήστης πρέπει να "εγγραφεί" -τρόπος του λέγειν- πρώτα στον ιστότοπό σας για να μπορέσετε να αρχίσετε να στέλνετε ειδοποιήσεις push. [δηλ. να αποδεχθεί την αποστολή].
  • Επομένως, όταν ένας χρήστης ή επισκέπτης φτάνει στις ιστοσελίδες όπου υπάρχει το αρχείο PushAssist JavaScript, από προεπιλογή ενεργοποιείται ένα παράθυρο διαλόγου opt-in [ζητά άδεια, ναι/όχι].
  • Αν οι χρήστες σας δόσουν την άδεια για να στέλνετε ειδοποιήσεις push, τους αποδίδεται ένα μοναδικό αναγνωριστικό "συνδρομητή". Αυτό το αναγνωριστικό αποθηκεύεται στη βάση δεδομένων σας για να σας βοηθήσει να εντοπίσετε και αργότερα να συνδεθείτε με συγκεκριμένους χρήστες [αν πληρώσεις, υποθέτω]. Εμείς πάμε για το free εδώ. Αν πληρώσεις έχεις και segmentation - τμηματοποίηση που λένε...

Πώς να διαχειριστείτε τις ρυθμίσεις ειδοποίησης ώθησης στο Chrome στο Desktop;

Κάντε κλικ στο εικονίδιο δίπλα στη διεύθυνση URL του ιστότοπού σας στη γραμμή διευθύνσεων. Αυτό εμφανίζεται είτε με ένα εικονίδιο μιας σελίδας είτε σαν μια κλειδαριά. Κάντε κλικ στην καρτέλα δικαιωμάτων. Σε αυτήν την ενότητα θα βρείτε επιλογές που καθορίζουν εάν έχετε επιτρέψει ειδοποιήσεις για τον συγκεκριμένο ιστότοπο ή όχι.

Εάν είστε συνδεδεμένοι σε κατάσταση ανώνυμης περιήγησης, δεν θα λαμβάνετε ειδοποιήσεις.


Πώς να διαχειριστείτε τις ρυθμίσεις ειδοποίησης push σε Firefox στο Desktop;

Είναι δυνατή η αλλαγή των δικαιωμάτων στο Firefox στους Desktop υπολογιστές. Κάντε κλικ στο εικονίδιο κλειδαριά δίπλα στη διεύθυνση URL στη γραμμή διευθύνσεων. Μετά από αυτό, θα δείτε την καρτέλα των αδειών με την επιλογή "Λήψη ειδοποιήσεων". Επιτρέψτε στις ειδοποιήσεις push και για να καταργήσετε τα δικαιώματα ειδοποίησης, κάντε κλικ στο κουμπί κλεισίματος δίπλα στο κουμπί "Να επιτρέπεται".

Μια λεπτομέρεια για site που δεν είναι https, αλλά http

Το PushAssist υποστηρίζει και site που δε χρησιμοποιούν https. Έμμεσα. Για παράδειγμα, όσοι έχουν Blogger blogs (blogspot) ΚΑΙ έχουν πάρει δικό τους domain, όπως το sotostips.gr κι φιλοξενούνται δωρεάν στους εξυπηρετητές της Google, δυστυχώς δεν μπορούν ακόμη να υποστηρίξοθν https.

Το Pushassist, ξεπερνά το πρόβλημα -διότι τα push notifications πρέπει να παραδίδονται σε https, αφού δηλώσετε στη διαδικασία εγγραφής το όνομα του μπλογκ -πχ sotostips- τότε οι push notifications που θα δείχνετε στους αναγνώστες θα πηγαίνουν μέσω https://sotostips.pushassist.com.

Και μην ξεχνάτε, όπως άλλωστε δείχνει το βίντεο παραπάνω, να ανεβάσετε logo - λογότυπο του blog σας, και να γράψετε στα κατάλληλα πεδία στα ελληνικά αν είναι η γλώσσα σας. Για κείμενο ειδοποίησης, κουμπιά κι ευχαριστήριο.