Push ειδοποιήσεις στο Android. Τσουγκράνες, πατερίτσες και ποδήλατα. Push notifications σε tablet Android και iOS: από το Α έως το Ω Πώς να ρυθμίσετε τις ειδοποιήσεις push στο Android

Στον κόσμο της τεχνολογίας των πληροφοριών, χρησιμοποιείται μόνο ένα μικρό μέρος όλων των εφευρέσεων. Αλλά τα περισσότερα πράγματα αναπτύσσονται ακριβώς για να κάνουν τη ζωή μας πιο εύκολη. Είναι μια από αυτές τις βελτιώσεις για τις οποίες θα μιλήσουμε στο άρθρο. Αυτά είναι Push Notifications. Τι είναι και πού μπορούν να χρησιμοποιηθούν; Push notifications - τι είναι; iPhone, Android, τηλέφωνα δυνατοτήτων - πού έχουν ρυθμιστεί και πώς να τα ενεργοποιήσετε/απενεργοποιήσετε;

Meet - Push Notifications

Τι είναι αυτό για σύντομες αναδυόμενες ειδοποιήσεις που εμφανίζονται σε οθόνες αφής (tablet, τηλέφωνα) και αναφέρουν σημαντικές ενημερώσεις και συμβάντα. Εάν είναι επιθυμητό, ​​μπορούν να χρησιμοποιηθούν ως μια απλή μορφή διαλόγου μεταξύ πωλητή και αγοραστή, γεγονός που έχει οδηγήσει στην ευρεία χρήση τους στον τομέα του μάρκετινγκ.

Έτσι, αν εξετάσουμε την επιλογή με μια εφαρμογή, τότε το κύριο καθήκον εδώ είναι να ενημερώσουμε για ενημερώσεις, νέο περιεχόμενο (ή απλώς μια υπενθύμιση ότι δεν έχει χρησιμοποιηθεί για μεγάλο χρονικό διάστημα). Πώς να κάνετε ειδοποιήσεις Push για μια εφαρμογή; Για να το κάνετε αυτό, πρέπει να χρησιμοποιήσετε τη διεπαφή προγραμματισμού εφαρμογής που υπάρχει για ένα συγκεκριμένο τηλέφωνο (στην πραγματικότητα, για το λειτουργικό σύστημα που χρησιμοποιείται).

Ο λόγος για την εμφάνιση αυτής της τεχνολογίας ήταν η επιθυμία των ειδικών να υποστηρίξουν τον κύκλο των χρηστών των εξελίξεων τους. Η ρύθμιση ειδοποιήσεων Push δεν είναι δύσκολη. Το τέλος του άρθρου περιέχει πληροφορίες σχετικά με τις δυνατότητες ενεργοποίησης/απενεργοποίησης τους σε διαφορετικά λειτουργικά συστήματα.

Επιλογές για τη χρήση ειδοποιήσεων Push

Πού μπορεί να χρησιμοποιηθεί αυτή η τεχνολογία; Ας δούμε λίγο τα στατιστικά με τα οποία μπορούν να καυχηθούν οι ειδοποιήσεις Push. Τι θα μας δώσει αυτό, θα το εξετάσουμε αργότερα. Ετσι:

  1. Κυρίως (41%) χρησιμοποιούνται για ειδοποίηση σχετικά με την κυκλοφορία νέων εφαρμογών ή ενημερώσεων σε υπάρχουσες.
  2. Στη συνέχεια (24%) υπάρχει ενημερωτικό δελτίο για ειδικές προσφορές.
  3. Για ενημέρωση για νέο περιεχόμενο που έχει εμφανιστεί στο πρόγραμμα, χρησιμοποιείται στο 14% των περιπτώσεων.
  4. Οι λιγότερο στοχευμένες (12%) χρησιμοποιούνται για την αποστολή διαφημιστικών ή/και συνδέσμων παραπομπής.
  5. Το υπόλοιπο 9% προέρχεται από άλλους τύπους πληροφοριών.

Εάν δεν λαμβάνετε ειδοποιήσεις Push από αυτούς στους οποίους έχετε εγγραφεί και δεν έχει αλλάξει τίποτα στις ρυθμίσεις, αυτό δεν σημαίνει ότι δεν θα συμβούν καθόλου. Ίσως η αιτία του προβλήματος ήταν απλώς μια αποτυχία σύνδεσης. Εάν είστε προγραμματιστής, τότε κάτι δεν έχει ρυθμιστεί σωστά στις ίδιες τις εφαρμογές.

Νέο κανάλι μάρκετινγκ

Πριν εξετάσω πώς να αλληλεπιδράσετε με αυτήν την τεχνολογία από την οπτική γωνία ενός χρήστη, επιτρέψτε μου να αφιερώσω λίγο περισσότερο χρόνο μιλώντας για την έννοια των Push Notifications στο μάρκετινγκ. Όταν χρησιμοποιείτε μια τέτοια εξέλιξη, πρέπει να προσέχετε να μην περάσετε τη λεπτή γραμμή που χωρίζει τη συνεργασία από την παρεμβατικότητα. Εάν κάποιος έμπορος ή κάποιος εκπαιδευόμενος το διαβάζει αυτό, να θυμάστε ότι αυτό θα πρέπει να παρέχει πολύτιμες πληροφορίες που θα αντανακλούν θετικά στις επόμενες αλληλεπιδράσεις.

Οι ειδοποιήσεις push θα πρέπει να περιέχουν έγκαιρο και σχετικό περιεχόμενο. Έτσι, σε μια εφαρμογή που απευθύνεται σε παιδιά, η διαφήμιση του καφέ θα είναι πολύ παράταιρη, κάτι που με τη σειρά του πιθανότατα θα οδηγήσει σε απώλεια δημοτικότητας.

Παράδειγμα χρήσης

Είναι δημοφιλές να χρησιμοποιείται μια τέτοια τεχνολογία για να ειδοποιεί εν συντομία τους φίλους για τις ενέργειές τους. Λαμβάνοντας υπόψη αυτό, μπορούμε να θυμηθούμε το Twitter, το οποίο ενημερώνει τους χρήστες του για αλλαγές που συμβαίνουν στα προφίλ φίλων.

Ορισμένες εταιρείες χρησιμοποιούν GPS για να προσδιορίσουν πού βρίσκονται οι πελάτες τους και εάν η πρίζα τους είναι κοντά, στέλνουν μια κατάλληλη ειδοποίηση. Είναι σημαντικό να λαμβάνετε το μήνυμα έγκαιρα. Η δυνατότητα υλοποίησης είναι ότι οι ειδοποιήσεις Push δεν απαιτούν πρόσβαση στο Διαδίκτυο, επειδή συχνά όλες οι απαραίτητες πληροφορίες αποθηκεύονται στην ίδια την εφαρμογή (κατά κανόνα).

Χαρακτηριστικά χρήσης

Έτσι, εάν έχετε αποφασίσει να χρησιμοποιήσετε τις ειδοποιήσεις ώθησης ως μέρος του σχεδίου μάρκετινγκ, τότε θα ήταν καλή ιδέα να βεβαιωθείτε ότι πληρούν τις ακόλουθες προϋποθέσεις:

  1. Το παρεχόμενο περιεχόμενο πρέπει να είναι επίκαιρο και σχετικό.
  2. Θα πρέπει να υπάρχει μια επιλογή απεγγραφής.
  3. Συνιστάται η σύνδεση σε κοινωνικά δίκτυα, ώστε οι χρήστες να έχουν την ευκαιρία να συζητήσουν.
  4. Θα πρέπει να επιλέξετε την ποσοτική πολιτική σας με σύνεση - κανείς δεν θέλει να λαμβάνει 20 ειδοποιήσεις την ημέρα.

Τώρα μπορούμε να προχωρήσουμε στην ενεργοποίηση μιας τέτοιας τεχνολογίας. Για ευκολία κατανόησης, η διαδικασία θα αναλυθεί ανάλογα με το λειτουργικό σύστημα που είναι εγκατεστημένο στην κινητή συσκευή. Πώς λοιπόν ρυθμίζετε τις ειδοποιήσεις Push;

Android

Αυτό είναι το πιο δημοφιλές λειτουργικό σύστημα, το οποίο έλαβε την κατάστασή του χάρη στη δωρεάν διανομή και τη συνεχή βελτίωσή του. Πώς ενεργοποιούνται/απενεργοποιούνται οι ειδοποιήσεις Push σε αυτό; Για να το απενεργοποιήσετε, πρέπει να εκτελέσετε έναν αριθμό ενεργειών με αυτήν τη σειρά:

  1. Μεταβείτε στις ρυθμίσεις του τηλεφώνου σας.
  2. Μεταβείτε στον λογαριασμό σας, μετά στις ειδοποιήσεις και εκεί θα δείτε πληροφορίες για το Push.
  3. Επιλέξτε τις επιθυμητές ρυθμίσεις, περιορισμούς λήψης - γενικά, κάντε τα πάντα με τον τρόπο που θέλετε.

Τι πρέπει να κάνετε όμως εάν θέλετε να ενεργοποιήσετε/απενεργοποιήσετε τις ειδοποιήσεις Push όχι για όλους, αλλά μόνο για μία εφαρμογή; Υπάρχει επίσης ένας αλγόριθμος για αυτήν την περίπτωση:

  1. Μεταβείτε στις ρυθμίσεις.
  2. Μεταβείτε σε ένα στοιχείο όπως "Ειδοποιήσεις".
  3. Όλες οι εφαρμογές που είναι εγκατεστημένες στο τηλέφωνό σας αφής θα εμφανιστούν εκεί και θα πρέπει να επιλέξετε το στοιχείο σας κάνοντας κλικ σε αυτό.
  4. Απενεργοποιήστε ή ενεργοποιήστε τη λειτουργία λήψης μηνυμάτων από αυτό το πρόγραμμα.

Όπως μπορείτε να δείτε, δεν υπάρχει τίποτα περίπλοκο στην εκτέλεση αυτών των ενεργειών και αυτό δεν είναι μόνο στο λειτουργικό σύστημα Android. Οι ειδοποιήσεις push μπορούν να ενεργοποιηθούν/απενεργοποιηθούν σε άλλες συσκευές με την ίδια ευκολία.

iPhone και iPad

Το πώς να το ενεργοποιήσετε εδώ και το iPad δεν διαφέρουν με κανέναν ουσιαστικό τρόπο. Εδώ θα εξετάσουμε τις λειτουργίες με αυτήν την τεχνολογία σύμφωνα με την προηγούμενη αρχή. Έτσι, για να απενεργοποιήσετε ή να ενεργοποιήσετε τα μηνύματα που λαμβάνονται από συγκεκριμένα προγράμματα, πρέπει να εκτελέσετε την ακόλουθη σειρά ενεργειών:

  1. Μεταβείτε στην κύρια οθόνη της συσκευής σας και βρείτε ένα κουμπί που μοιάζει με διπλό κύκλο, στο οποίο υπάρχει ένα πρωτότυπο δρόμου που αποκλίνει προς δύο κατευθύνσεις υπό γωνία 90 μοιρών.
  2. Βρείτε το κουμπί "Ειδοποιήσεις" και μετά την εφαρμογή που σας ενδιαφέρει.
  3. Κοντά στο στοιχείο "Να επιτρέπονται ειδοποιήσεις" θα δείτε ένα κουμπί που βρίσκεται στο ρυθμιστικό. Για να ενεργοποιήσετε/απενεργοποιήσετε τις ειδοποιήσεις, κάντε κλικ σε αυτό. Εάν είναι λευκό, σημαίνει ότι η λήψη μηνυμάτων απαγορεύεται επί του παρόντος. Εάν το κουμπί είναι πράσινο, λαμβάνετε ήδη ειδοποιήσεις από αυτό το πρόγραμμα.

Πώς μπορώ να απενεργοποιήσω εντελώς τέτοια μηνύματα; Για να το κάνετε αυτό, εκτελέστε την ακόλουθη σειρά ενεργειών:

  1. Μεταβείτε στις ρυθμίσεις.
  2. Μεταβείτε στον λογαριασμό σας.
  3. Μεταβείτε στις ειδοποιήσεις.
  4. Μεταβείτε στην ενότητα Push.
  5. Διαμορφώστε τις παραμέτρους σύμφωνα με τις δικές σας επιθυμίες.

Δείτε πώς μπορείτε να ενεργοποιήσετε τις ειδοποιήσεις Push στο iPhone. Λαμβάνοντας υπόψη ότι οι ρυθμίσεις τους δεν αλλάζουν πολύ αισθητά, δεν θα πρέπει να προκύψουν προβλήματα με την αλλαγή των παραμέτρων σε διαφορετικές εκδόσεις.

Πολυλειτουργικό τηλέφωνο

Θα πρέπει να σημειωθεί ότι σε αυτήν την περίπτωση, μπορείτε να εργαστείτε με ειδοποιήσεις Push μόνο σε ορισμένα μοντέλα και αυτή η λειτουργία δεν έχει χρησιμοποιηθεί ευρέως εδώ. Αλλά αν είστε ο κάτοχος ενός τέτοιου εξοπλισμού, τότε σας προτείνουμε να εξοικειωθείτε με τον τρόπο ενεργοποίησης/απενεργοποίησης ενός τέτοιου πρόσθετου τηλεφώνου. Λάβετε υπόψη ότι η διαδρομή μπορεί να διαφέρει ανάλογα με το μοντέλο, επομένως εάν δεν βρείτε αυτό που χρειάζεστε χάρη στις οδηγίες του άρθρου, θα πρέπει να ψάξετε σε άλλα μέρη:

  1. Από την Αρχική οθόνη, πατήστε Μενού.
  2. Επιλέξτε Ρυθμίσεις και αναζητήστε Ειδοποιήσεις Push. Μπορούν να τοποθετηθούν σε ξεχωριστό υπομενού ή να βρίσκονται στις «Ρυθμίσεις τηλεφώνου ή επικοινωνίας».
  3. Προσαρμόστε αυτήν την τεχνολογία στο γούστο σας.

συμπέρασμα

Εξετάσαμε λοιπόν τις ειδοποιήσεις Push, τι είναι και γιατί χρειάζονται. Τέλος, ας θυμηθούμε τα σημεία που χάθηκαν προηγουμένως. Οι ειδοποιήσεις push είναι πολύ πολύτιμες από την άποψη του μάρκετινγκ και, όταν χρησιμοποιούνται με σύνεση, μπορούν να αποφέρουν σημαντικά οφέλη σε μια επιχείρηση και να κάνουν τη ζωή πιο εύκολη για τους καταναλωτές. Αλλά σε όλα πρέπει να τηρείτε τη χρυσή τομή.

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

Υπάρχουν πολλές περιττές ειδοποιήσεις στο Android, πώς να τις απενεργοποιήσετε. Πες μου πώς να συνδέσω τα νέα;

Απαντήσεις (2)

    Στο Android, όπως και σε συσκευές με άλλα λειτουργικά συστήματα, χρησιμοποιούνται ειδοποιήσεις push - μικρά μηνύματα που εμφανίζονται στο επάνω μέρος της οθόνης και η εφαρμογή δεν χρειάζεται να λειτουργεί στο παρασκήνιο. Αυτός ο μηχανισμός μειώνει το φορτίο στη μνήμη RAM.

    Ένας εύκολος τρόπος για να απενεργοποιήσετε τις ειδοποιήσεις στο Android:

    • Στις γενικές ρυθμίσεις τηλεφώνου, μεταβείτε στην υποενότητα της εφαρμογής.
    • Κάντε κλικ στο στοιχείο του προγράμματος του οποίου οι ειδοποιήσεις θέλετε να απενεργοποιήσετε.
    • καταργήστε την επιλογή του πλαισίου δίπλα στην ενεργοποίηση "εμφάνιση ειδοποίησης".

    • Κάντε κλικ στο "ok" στο παράθυρο με μια προειδοποίηση ότι μπορείτε να παραλείψετε ενημερώσεις.

    Εάν είναι δύσκολο να καταλάβετε σε ποια εφαρμογή ανήκουν οι ειδοποιήσεις, κάντε το εξής:

    • κατέβασε την κουρτίνα.
    • κάντε κλικ στην ειδοποίηση και κρατήστε το δάχτυλό σας πάνω της μέχρι να εμφανιστεί το παράθυρο πληροφοριών εφαρμογής "Πληροφορίες εφαρμογής".

    • Κάντε κλικ σε αυτό και μετά θα εμφανιστούν οι ρυθμίσεις του προγράμματος.
    • καταργήστε την επιλογή του πλαισίου όπως περιγράφεται παραπάνω.
  1. Σε συσκευές με έκδοση 5.0 και νεότερη, παρέχονται καινοτομίες - υπάρχει μια ειδοποίηση στην οθόνη κλειδώματος, πιο ακριβείς ρυθμίσεις. Επιπλέον, στο Lollipop μπορείτε να κάνετε ειδοποιήσεις στο Android αθόρυβα.

    Η αλλαγή ειδοποιήσεων σε τηλέφωνο ή tablet αυτής της έκδοσης γίνεται ως εξής:

    • κάντε κλικ στο φορέα έντασης, μια κλίμακα ελέγχου έντασης και θα εμφανιστούν τρία σημεία, ένα από τα οποία πρέπει να επιλέξετε.
    • "όλα" - ενεργοποιείται η λειτουργία στην οποία θα εμφανίζονται ειδοποιήσεις και θα συνοδεύονται από ήχο.
    • Μια άλλη επιλογή είναι "μην ενοχλείτε" - σε αυτήν την περίπτωση, οι ειδοποιήσεις θα είναι ορατές μόνο χωρίς ήχο. Σε αυτήν τη λειτουργία, ο ήχος ειδοποίησης είναι απενεργοποιημένος.
    • Η πιο βολική λειτουργία είναι "σημαντική", πριν τη χρησιμοποιήσετε πρέπει να ρυθμίσετε τις ειδοποιήσεις στο Android.

    Για να εξαλείψετε τα περιττά μηνύματα συστήματος:

    • Ανοίξτε τις ρυθμίσεις της συσκευής.
    • μεταβείτε στην ενότητα ήχοι και ειδοποιήσεις.
    • μεταβείτε στην υποενότητα ειδοποιήσεις εφαρμογής.
    • Θα εμφανιστεί μια λίστα εφαρμογών, πατήστε σε αυτήν που χρειάζεστε.
    • Κάντε κλικ στο διακόπτη στο στοιχείο μπλοκ.

    Για να απενεργοποιήσετε πλήρως τις ειδοποιήσεις Android, πρέπει:

    • στην ενότητα Ήχοι και ειδοποιήσεις, πατήστε στο στοιχείο στην κλειδωμένη οθόνη.
    • θα εμφανιστεί ένα παράθυρο.
    • Σε αυτό, επιλέξτε "δεν εμφανίζονται ειδοποιήσεις".

Και οι εφαρμογές έχουν τις δικές τους λίστες αγαπημένων πελατών και έργων. Αγαπάμε τους πελάτες μας, ειδικά εκείνους που, εκτός από το τελικό προϊόν στο τέλος, θέλουν να κατανοήσουν ανεξάρτητα τις τεχνολογίες και να ανέβουν στο επίπεδο ενός ειδικού. Χρησιμοποιούνται οποιεσδήποτε μέθοδοι, αλλά το "βασανιστήριο με ερωτήσεις" είναι ιδιαίτερα δημοφιλές (κάθε δοκιμαστής ξεκουράζεται).

Τεχνικό πορτρέτο της εφαρμογής που αναπτύσσεται

Δημιουργούσαμε μια εφαρμογή για κινητά για ένα κατάστημα ρούχων, του οποίου η αρχιτεκτονική βασίστηκε σε μια βασική Δραστηριότητα (χρησιμοποιούνται θραύσματα για την εμφάνιση πληροφοριών). Η βιβλιοθήκη Retrofit χρησιμοποιήθηκε για τη λήψη δεδομένων από τον διακομιστή και μια ενσωματωμένη εξαρτημένη βάση δεδομένων SQLite χρησιμοποιήθηκε για την αποθήκευσή τους. Επιλέχθηκαν φορτωτές για την εκτέλεση αιτημάτων στον διακομιστή και την ανάκτηση από τη βάση δεδομένων.

Για να κάνουμε την εφαρμογή διαδραστική και να σας επιτρέψουμε να ανταλλάσσετε μηνύματα, ενεργοποιήσαμε τις ειδοποιήσεις push. Σε αυτήν την περίπτωση, το VK και το Facebook SDK χρησιμοποιούνται για την υλοποίηση εξουσιοδότησης/εγγραφής μέσω κοινωνικών δικτύων και μοιάζει με αυτό: όταν ένας χρήστης στέλνει ένα μήνυμα, στέλνει ένα αίτημα με αυτό το μήνυμα στον διακομιστή μας. Δημιουργεί ένα αίτημα με το μήνυμα και τα δεδομένα σχετικά με τον χρήστη στον οποίο απευθυνόταν το μήνυμα και στέλνει όλες τις πληροφορίες στον διακομιστή Google. Δημιουργεί μια ειδοποίηση push από αυτό το αίτημα και τη στέλνει στη συσκευή του χρήστη. Η εφαρμογή μας λαμβάνει αυτήν την ώθηση, την αναλύει (επεξεργάζεται) και την εμφανίζει στο chat - η επικοινωνία πραγματοποιείται.

Υπάρχει ένα πρόβλημα: πότε αρχίζει να εκτελείται η εφαρμογή στο παρασκήνιο ή γιατί οι ειδοποιήσεις push φτάνουν μόνο μετά την εκκίνηση;

Ένας πελάτης ήρθε σε εμάς με αυτήν την ερώτηση, επειδή μέσω της εμπειρίας του βρέθηκε αντιμέτωπος με το εξής δίλημμα: όταν εκκινείται από μια δεύτερη συσκευή, η εφαρμογή λειτουργεί καλά, αλλά πώς λειτουργεί τότε η "αυτόματη φόρτωση";

Ας μιλήσουμε.Η εφαρμογή ξεκινά να λειτουργεί στο παρασκήνιο αμέσως μετά την εγκατάσταση και η συνδρομή στις ειδοποιήσεις push πραγματοποιείται μετά την εγγραφή στην εφαρμογή.

Εάν ο χρήστης δεν εγγραφεί σε αυτό, τότε οι ειδοποιήσεις push δεν θα λειτουργήσουν για αυτόν.

Υπάρχουν και άλλες εξηγήσεις που πρέπει να λάβετε υπόψη:

  1. Οι ειδοποιήσεις push λειτουργούν μέσω της υπηρεσίας GCM (Google Cloud Messaging), επομένως εάν η συσκευή δεν διαθέτει Υπηρεσίες Google Play, η λειτουργία τους είναι ασταθής ή ο κατασκευαστής έχει κάνει τροποποιήσεις στη λειτουργία τους, τότε οι ειδοποιήσεις push δεν θα λειτουργήσουν πλήρως ή θα υπάρξουν διακοπές στη λειτουργία τους. Εάν οι υπηρεσίες Google Play δεν είναι διαθέσιμες στο τηλέφωνό σας, δεν θα μπορείτε καν να εγγραφείτε για ειδοποιήσεις push. Φυσικά, αυτό μπορεί να γίνει και "αναγκαστικά": εάν, μετά την εγγραφή, η συνδρομή στις ειδοποιήσεις push στον διακομιστή είναι ανεπιτυχής, τότε θα πρέπει να συνεχίσετε να προσπαθείτε κάθε φορά που συνδέεστε στην εφαρμογή έως ότου το αποτέλεσμα είναι επιτυχές. Ο λόγος για αυτήν την κατάσταση μπορεί να είναι προβλήματα με τη λειτουργία των υπηρεσιών Google Play - σε αυτήν την περίπτωση, μια προσπάθεια εγγραφής μπορεί να μην καταλήξει σε τίποτα.
  2. Ο λόγος για τη λανθασμένη λειτουργία βρίσκεται στο μη ιδανικό περιβάλλον εργασίας. Συνιστούμε στους πελάτες μας για δοκιμή και το αποκαλούμε ιδανικό περιβάλλον, τη χρήση τηλεφώνων Google Nexus (τρέχουν "καθαρό" Android χωρίς αλλαγές και το λειτουργικό σύστημα και οι υπηρεσίες λειτουργούν ιδανικά σε αυτό), σταθερή λειτουργία του διακομιστή και του Διαδικτύου σύνδεση. Υπό αυτές τις συνθήκες, τα αιτήματα θα εκδίδονται σωστά, χωρίς σφάλματα και το συντομότερο δυνατό. Σε αυτήν την περίπτωση, η εφαρμογή θα φορτώσει γρήγορα νέα δεδομένα, θα τα εμφανίσει και δεν θα υπάρχουν προβλήματα με εσφαλμένη εμφάνιση πληροφοριών. Σε άλλα τηλέφωνα (με τροποποιημένο λειτουργικό σύστημα - κινεζικές μάρκες, Samsung, HTC κ.λπ.) μπορείτε να περιμένετε όχι μόνο ασταθή λειτουργία διακομιστή, αλλά και περιορισμένες δυνατότητες της εφαρμογής που αναπτύσσεται (λόγω της συστημικής αφαίρεσης πολλών λειτουργιών μεθόδου) - Ναι, ενδέχεται να μην παρέχονται καθόλου ειδοποιήσεις push.
  3. Μην ξεχνάτε το κύριο πράγμα - οι ειδοποιήσεις push έρχονται μόνο εάν υπάρχει σταθερή σύνδεση στο Διαδίκτυο. Εάν αυτό δεν συμβαίνει, τότε το μήνυμα θα έρθει μόλις αποκατασταθεί η σύνδεση.

Περίληψη

  • Ένα ιδανικό περιβάλλον (άψογο Διαδίκτυο, «καθαρή» πλατφόρμα) είναι ιδανικό, επομένως προειδοποιήστε τους πελάτες για όλα τα πιθανά σφάλματα και τους περιορισμούς της λειτουργικότητας της εφαρμογής.
  • Μην φοβάστε τις ερωτήσεις των πελατών - θα ψάξουν προσεκτικά για ελαττώματα στη δουλειά σας και θα τα βρουν! Σας ευχαριστώ και διορθώστε τα σφάλματα αμέσως.
  • Πρώτα απ 'όλα, δημιουργήστε μια εφαρμογή για τους χρήστες, εστιάστε στις τεχνικές τους δυνατότητες και μην δημιουργείτε περιττά πράγματα.

Πιθανότατα λαμβάνετε ειδοποιήσεις μέσω email: μεταβείτε στο πρόγραμμα-πελάτη email σας και δείτε τις εισερχόμενες επιστολές. Σε αυτή την περίπτωση, αυτή η τεχνολογία είναι τεχνολογία έλξης, δηλ. πηγαίνετε στον ιστότοπο και «τραβάτε» δεδομένα από αυτόν όταν το χρειάζεστε.

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

Οι ειδοποιήσεις είναι:

  • Πρόγραμμα περιήγησης - μέσω push api ή μέσω πρόσθετου
  • Κινητό - μέσω εφαρμογής για κινητά
  • Σε υπολογιστή μέσω εφαρμογής, ανεξαρτήτως προγράμματος περιήγησης
Μπορείτε να ξεκινήσετε αμέσως τη δημιουργία ενός καναλιού Push Notification,

Ειδοποιήσεις push προγράμματος περιήγησης (ιστός).

Έρχονται στο πρόγραμμα περιήγησης από τον ιστότοπο στον οποίο είναι εγγεγραμμένος ο χρήστης. Μπορούν να φτάσουν τόσο σε υπολογιστή όσο και σε συσκευή Android στο πρόγραμμα περιήγησης Chrome, αλλά οι συσκευές iOS δεν μπορούν να λάβουν ώθηση ιστού σε καμία περίπτωση.

Έτσι μοιάζουν οι διαφορετικοί τύποι ειδοποιήσεων στο πρόγραμμα περιήγησης Chrome

Πρώταη ειδοποίηση πραγματοποιείται μέσω του τυπικού API ειδοποίησης, δεύτεροςγίνεται μέσω Push API. Αυτές οι ειδοποιήσεις δεν εξαφανίζονται - αλλά δεν έχουν εφαρμογή εξομάλυνσης εικόνας σε πολλές πλατφόρμες. (μπορείτε να το δείτε από την ποιότητα των εικόνων)
ΤρίτοςΤο push έγινε μέσω Rich Notification. Αυτές οι ειδοποιήσεις έρχονται μέσω επεκτάσεων, ενδέχεται να περιέχουν πρόσθετες πληροφορίες, κουμπιά ή μια εικόνα κάτω από την ειδοποίηση. Υπάρχουν περισσότερες δυνατότητες - αλλά είναι αυτόματα κρυφές, αν και ίσως στο μέλλον θα είναι διαθέσιμες από το "καρφίτσωμα".
Αυτές είναι ειδοποιήσεις στο Chrome, αλλά υπάρχουν και ειδοποιήσεις σε Firefox και Safari.


Firefox

Σαφάρι

Πολλές υπηρεσίες web push notification παρέχουν τέτοιου είδους ειδοποιήσεις. Ωστόσο, θέλουμε να σας το εξηγήσουμε Η ίδια η αποστολή ειδοποιήσεων είναι δωρεάν. Αυτές οι ειδοποιήσεις αποστέλλονται μέσω:

GCM: Google, εντελώς δωρεάν, απλά πρέπει να δημιουργήσετε ένα κλειδί στην κονσόλα προγραμματιστή
APNS: Η Apple απαιτεί πιστοποιητικό από οποιονδήποτε προγραμματιστή γνωρίζετε ή για 100 $ το χρόνο μπορείτε να το πάρετε μόνοι σας
MSP: Mozilla Push Service, εντελώς δωρεάν. Δεν χρειάζεται καν εγγραφή. Ανοιχτό πρότυπο.

Σας προειδοποιούμε ότι δεν χρειάζεται να πληρώσετε πολλές χιλιάδες ρούβλια για τον αριθμό των ειδοποιήσεων ή των συνδρομητών. Δεδομένου ότι η ίδια η υπηρεσία αλληλογραφίας είναι δωρεάν (σε αντίθεση, για παράδειγμα, με τα SMS, όπου πρέπει να πληρώσετε τον πάροχο), μπορείτε να χρεώσετε χρήματα μόνο για υπηρεσίες διαμεσολάβησης, ευκολία, στατιστικά κ.λπ. Αλλά δεν αξίζει πολλές χιλιάδες ρούβλια, ειδικά καθώς ο αριθμός των συνδρομητών αυξάνεται. Ναι, το φορτίο ενός εκατομμυρίου ειδοποιήσεων ανά ώρα θα είναι σημαντικό - μπορείτε να πληρώσετε χρήματα για τέτοιους αριθμούς, επειδή... ο διακομιστής σας ενδέχεται να μην μπορεί να το χειριστεί. Αλλά πιστέψτε με, η αποστολή ακόμη και 100 χιλιάδων ειδοποιήσεων την ημέρα είναι ανοησία. Μέσω του GCM μπορείτε να στείλετε περισσότερες από 5-7 χιλιάδες push notifications σε 5-7 πακέτα σε ένα δευτερόλεπτο.Πολλές υπηρεσίες web push απαιτούν 1000 ρούβλια το μήνα ή ακόμα περισσότερα για αυτό. Σε 1 δευτερόλεπτο ενός μικρού σεναρίου.
Το PushAll υποστηρίζει όλους αυτούς τους τύπους ειδοποιήσεων και σας επιτρέπει να στέλνετε ενημερωτικά δελτία εντελώς δωρεάν και χωρίς περιορισμούς.

Ειδοποιήσεις push για κινητά

Πρόκειται για ειδοποιήσεις που έρχονται στο κινητό σας από διάφορες εφαρμογές. Για παράδειγμα, οι ειδοποιήσεις στο Android μέσω της εφαρμογής PushAll μοιάζουν με αυτό
Και έτσι είναι στο iOS στην εφαρμογή μας

Δεν θα μπορείτε να επισυνάψετε αυτές τις ειδοποιήσεις "εγγενώς" στον ιστότοπό σας. Είναι δυνατό να λαμβάνετε ειδοποιήσεις προγράμματος περιήγησης στο Android μέσω του Chrome, αλλά αυτές οι ειδοποιήσεις είναι πολύ δυσκίνητες και κακής ποιότητας, η διαφορά μπορεί να εκτιμηθεί στο παρακάτω παράδειγμα:

Σύγκριση σε εγρήγορση

Για παράδειγμα, μπορείτε να στείλετε μια ειδοποίηση μέσω τηλεγραφήματος (1) , αλλά τότε δεν θα έχετε ένα εικονίδιο για τον ιστότοπό σας και όταν κάνετε κλικ, ο χρήστης θα μεταφερθεί σε έναν διάλογο και όχι αμέσως στον πόρο σας. (2) Αυτή είναι απλώς μια ειδοποίηση προγράμματος περιήγησης στο Android, όχι τόσο αισθητή σε αυτό το στιγμιότυπο οθόνης, αλλά η εικόνα είναι χαμηλότερης ποιότητας, ένα επιπλέον κουμπί με ρυθμίσεις και μια γραμμή με τη διεύθυνση του ιστότοπου. Επιπλέον, λόγω ενημερώσεων περιεχομένου, ενδέχεται να εμφανιστεί μια περιττή ειδοποίηση. (4) . Εγγενής λύση μέσω της εφαρμογής (3) είναι η πιο ελκυστική λύση για τον χρήστη.
Push ειδοποιήσεις σε έξυπνα ρολόγια Moto 360:



Η διαφορά είναι πιο αισθητή στα έξυπνα ρολόγια. Κορυφαία ειδοποίηση ιστού, κάτω ειδοποίηση εφαρμογής

Επίσης, οι ειδοποιήσεις στο Android στην πιο πρόσφατη έκδοση της εφαρμογής μας μπορούν να ομαδοποιηθούν ανά κανάλια:

Ομαδοποίηση ειδοποιήσεων στο Android Android Ιστορικό μέσα στην εφαρμογή iOS

Εξωτικές ειδοποιήσεις


Έχετε ήδη δει παραπάνω ότι οι ειδοποιήσεις από την υπηρεσία μας μπορούν να έρχονται ακόμη και μέσω τηλεγραφήματος. Λόγω αυτού, οι χρήστες που χρησιμοποιούν ενεργά το Telegram μπορούν εύκολα να συνδεθούν. Στέλνουμε επίσης ειδοποιήσεις μέσω email. Σε αυτήν την περίπτωση, οι ειδοποιήσεις φτάνουν «σε παρτίδες» σε καθορισμένα διαστήματα.

Ως αποτέλεσμα, αποδεικνύεται ότι παρέχουμε μια ασφαλή «γέφυρα» μεταξύ του χρήστη και μιας υπηρεσίας τρίτου μέρους. Ο χρήστης μπορεί να εμπιστευτεί τον λογαριασμό email του σε ένα ενδιάμεσο μέρος για το οποίο έχει αυτοπεποίθηση και να μην φοβάται ότι ο λογαριασμός του email του θα παραβιαστεί ή θα καταλήξει στη λίστα ανεπιθύμητων μηνυμάτων. Ταυτόχρονα, ο ιστότοπος αποστολής επίσης δεν πληρώνει για αποστολές καθώς και για όλους τους άλλους τύπους ειδοποιήσεων.

Οι επιστολές φτάνουν στο στυλ των ειδοποιήσεων

Ποιοι τύποι ειδοποιήσεων είναι πιο δημοφιλείς;

Έχουμε μεγάλη εμπειρία στην αποστολή ειδοποιήσεων push, έχουμε στείλει περισσότερα από 60 εκατομμύρια από αυτά. Ακολουθούν δεδομένα για τις 33.214 συσκευές στο σύστημά μας, καθώς και ποιες συσκευές και μεθόδους σύνδεσης προτιμούν οι χρήστες:
  • 11936 35% - Εφαρμογή Android
  • 6992 22% - Πρόσθετο Chrome
  • 6204 18% - WebPush
  • 3514 11% - Τηλεγράφημα
  • 2688 8% - Email
  • 1465 4% - SocketPush
  • 227 1% - iOS
  • 188 1% - Σαφάρι
Όπως μπορείτε να δείτε, περίπου το 60% των χρηστών επιλέγουν εγγενείς λύσεις που είναι εγκατεστημένες στις συσκευές τους. Πιο απλό δεν σημαίνει καλύτερο. Μόνο το 18% των χρηστών επιλέγει ειδοποιήσεις με ένα κλικ, πιθανότατα λόγω προηγούμενων κακών εμπειριών σε άλλους ιστότοπους. Το 11% των χρηστών χρησιμοποιεί το Telegram - οι περισσότεροι από αυτούς είναι χρήστες iOS που προηγουμένως περίμεναν μια εγγενή λύση.

Ως αποτέλεσμα, θέλουμε να μεταφέρουμε στους αναγνώστες μας ότι η εφαρμογή web push notifications στον ιστότοπό σας θα καλύψει μόνο το 18% των αναγκών του κοινού σας, χάνετε χρήστες κινητών, χάνετε εκείνους που είχαν κακή εμπειρία με τις ειδοποιήσεις push web και πολύ περισσότερο.
Επίσης ενδιαφέρον είναι το υψηλό μερίδιο του Email και του SocketPush. Για τον χρήστη, αυτή είναι η πιο ασφαλής μέθοδος όταν μπορεί να ανοίξει έναν ιστότοπο και να λάβει ειδοποιήσεις από υπηρεσίες και μετά να τον κλείσει και θα σταματήσουν να τον ενοχλούν. Ταυτόχρονα, πρέπει να καταλάβετε ότι η ίδια αρχή λειτουργεί εδώ όπως και σε άλλες ειδοποιήσεις Push - όταν ο χρήστης εμφανίζεται στο διαδίκτυο - έρχονται όλες οι αναπάντητες ειδοποιήσεις. Για κάποιο λόγο, πολλές υπηρεσίες web push notification παρουσιάζουν αυτή τη λειτουργία ως καινοτομία, αλλά αυτή περιλαμβάνεται ήδη στα πρωτόκολλα GCM και APNS.

Είναι ενδιαφέρον να βλέπουμε τα στατιστικά των τελευταίων 2 εβδομάδων, γεγονός είναι ότι πρόσφατα κυκλοφορήσαμε μια εφαρμογή για iOS, και ενημερώσαμε την εφαρμογή για Android και όλα έχουν αλλάξει κάπως.
Θα πρέπει να ληφθεί υπόψη ότι δεν έχουν προστεθεί νέα μεγάλα κανάλια σε αυτό το διάστημα -δηλαδή πρόκειται για μια καθαρά παθητική εισροή νέων χρηστών- 950 συσκευές.

  • 202 20% - WebPush
  • 72 8% - iOS
  • 38 4% - Email
  • 3 περίπου 0% - Σαφάρι
  • 1 περίπου 0% - SocketPush
Αυτά τα στατιστικά στοιχεία δείχνουν ότι το WebPush αναπτύσσεται παθητικά ως η πιο εύκολη μέθοδος συνδρομής για μικρό αριθμό καναλιών. Ωστόσο, το 70% χρησιμοποιεί ένα φυσικό διάλυμα. Επιπλέον, οι εφαρμογές iOS εγκαθίστανται πιο συχνά από ό,τι προστίθεται ένα bot στο Telegram.

Τι θα συμβεί αν εξακολουθώ να χρειάζομαι καθαρές ειδοποιήσεις push web στον ιστότοπό μου;

Ας ξεκινήσουμε με αυτό που θα χρειαστείτε:
1. Πιστοποιητικό SSL. Μπορεί να αποκτηθεί δωρεάν, αλλά το κύριο πρόβλημα δεν είναι ότι μπορεί να αγοραστεί ή να αποκτηθεί. Το κύριο πρόβλημα είναι το φορτίο. Το γεγονός είναι ότι όταν κάνετε μια κρυπτογραφημένη σύνδεση, καταναλώνονται πολλοί πόροι διακομιστή. Αυτό σημαίνει ότι εάν ο διακομιστής σας μπορούσε να χειριστεί το φορτίο χωρίς SSL, αλλά φορτώθηκε στο 50%, πιθανότατα θα πρέπει να αγοράσετε 2-3 ακόμη διακομιστές ή να πραγματοποιήσετε πολλή βελτιστοποίηση. Επίσης, κατά τη διάρκεια των αποστολών, θα πρέπει να δώσετε το περιεχόμενο (κεφαλίδα και κείμενο) της ειδοποίησης σε όλους τους χρήστες που την αποδέχονται. Δηλαδή, αν έχετε 100 χιλιάδες συνδρομητές, τότε αρκετές χιλιάδες αιτήματα θα έρθουν στον διακομιστή σας σε 10 δευτερόλεπτα και όλα θα απαιτήσουν SSL Handshake.

2. Έλεγχος συσκευής και βάση δεδομένων. Θα χρειαστεί να καταγράψετε κάθε χρήστη και το κλειδί του, να βεβαιωθείτε ότι είναι νέο (ενημερώνεται μερικές φορές), να απορρίψετε παλιά δεδομένα, να συλλέξετε μόνοι σας στατιστικά στοιχεία κ.λπ.

3. Το κλειδί για το GCM στην κονσόλα Google είναι δωρεάν. Για να στείλετε ειδοποιήσεις στο Safari, χρειάζεστε έναν λογαριασμό προγραμματιστή - κοστίζει 100 $ ετησίως.

Η ακατάλληλη χρήση των ειδοποιήσεων, ειδικά εάν καλέσετε το παράθυρο αιτήματος αμέσως όταν ο χρήστης εισέλθει στον ιστότοπο, μπορεί να οδηγήσει σε καταστροφικές συνέπειες



Οι χρήστες του iGuides «πραγματικά ενθουσιασμένοι» για ειδοποιήσεις

Το γεγονός είναι ότι πολλοί χρήστες ενεργοποιούν τις ειδοποιήσεις χωρίς να καταλαβαίνουν τι είναι. Μάλιστα, εάν ο χρήστης δεν έχει επιβεβαιώσει την επιθυμία του να λαμβάνει ταχυδρομικές αλληλογραφίες από εσάς (με το σωστό μυαλό του), και του στέλνετε περιεχόμενο, τότε από το νόμο είναι ανεπιθύμητο. Δηλαδή, οποιοσδήποτε χρήστης κάνει κατά λάθος κλικ στο "Να επιτρέπεται" στον ιστότοπό σας και δεν τον προειδοποιήσετε στον ιστότοπό σας ότι θα του στείλετε ειδοποιήσεις, μπορεί να σας κάνει μήνυση για ανεπιθύμητο περιεχόμενο.

Μπορείτε να εφαρμόσετε ειδοποιήσεις μόνοι σας και δεν θα το ξαναγράψουμε εντελώς εδώ (μόνο εάν αργότερα, αναλυτικά, οι ίδιες οι οδηγίες με κωδικό)

Υπάρχουν έτοιμες λύσεις για τις ειδοποιήσεις του προγράμματος περιήγησης;

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

Μην χρησιμοποιείτε ποτέ υπηρεσίες που σας ζητούν χρήματα για τον αριθμό των συνδρομητών. Το θέμα είναι ότι με την πάροδο του χρόνου, όλο και περισσότεροι χρήστες θα απενεργοποιούν αυτές τις ειδοποιήσεις στον ιστότοπό σας. Θα διαπιστώσετε ότι ένα ορισμένο ποσοστό των ειδοποιήσεών σας δεν περνούν. Στην αρχή θα είναι 30%, μετά 40% και μπορεί να φτάσει ακόμη και το 80%. Σε αυτή την περίπτωση, θα απαιτήσουν από εσάς το ποσό για τον πλήρη αριθμό των συνδρομητών.

Δώστε επίσης προσοχή στο μικρό κείμενο - ορισμένες υπηρεσίες περιορίζουν τις ειδοποιήσεις. Για παράδειγμα, ένα όριο 30 ειδοποιήσεων ανά μήνα ανά χρήστη. Τι σημαίνει? Αυτό σημαίνει ότι μπορείτε να στέλνετε 1 ειδοποίηση την ημέρα σε όλους τους χρήστες. Εάν έχετε άρθρα στον ιστότοπό σας, αυτό δεν είναι τόσο κακό - μπορείτε να επισημάνετε ένα σημαντικό και να το στείλετε. Εάν χρειάζεται να στέλνετε προσωπικά μηνύματα και μερικές φορές περισσότερες από 1 ειδοποιήσεις την ημέρα, αυτό είναι απαράδεκτο. Τέτοιες υπηρεσίες θα απαιτούν από εσάς να πληρώνετε το πλήρες μηνιαίο τέλος για κάθε 30 ειδοποιήσεις - για δωρεάν ειδοποιήσεις.

Αποτελέσματα

Οι ειδοποιήσεις push είναι ένα χρήσιμο εργαλείο, αλλά πρέπει να ξέρετε πώς να τις δουλέψετε και να γνωρίζετε τις παγίδες. Αυτή η αγορά τώρα μόλις αναπτύσσεται, εμφανίζονται υπηρεσίες που απαιτούν χρήματα «για καινοτομία». Αλλά στην πραγματικότητα, σε όλο τον πολιτισμένο κόσμο, οι ειδοποιήσεις χρησιμοποιούνται εδώ και πολύ καιρό, και εκεί είναι ήδη, ως επί το πλείστον, δωρεάν. Πρέπει επίσης να λάβετε υπόψη τα ενδιαφέροντα των χρηστών και να μην τους περιορίσετε στην επιλογή μεθόδων λήψης ειδοποιήσεων.

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