Σύνδεση με Facebook Σύνδεση με Google+ Σύνδεση με Linkedin

ή με

ΤΕΣΑΕ ΑΤΕ
  • H Επιχείρηση
    • το Profil μας
    • ΤιμοΛογική
    • Τεχνολογία
    • Pegasus Phaethon
    • Tα Νέα της ΤΕΣΑΕ
      • Τα νέα μας
      • Ηλεκτρονικά Βιβλία ΑΑΔΕ myDATA
      • Ισολογισμοί
  • Oι Συνεργάτες
  • Tοπικά Λογισμικά
    • Λογισμικά (Pegasus ERP)
      • Εμπορικές Επιχειρήσεις
      • Πρατήρια Υγρών Καυσίμων
      • Γυμναστήρια , Αθλητικά Κέντρα
      • Χώροι Εστίασης (Εστιατόρια Καφετέριες , Bar , Delivery)
      • Στεγνοκαθαριστήρια, Ταπητοκαθαριστήρια
      • Συνεργεία, Φανοποιεία, Ανταλλακτικά
      • Ελαιοτριβεία
      • Parking, Λιπαντήρια Αυτοκινήτων
      • Μεταφορικές Εταιρίες
      • Courier , Ταχυμεταφορες
      • Βιβλιοπωλεία - Χαρτικά
      • Γεωργικές επιχειρήσεις
      • Κρεοπωλεία
    • Pegasus ERP
    • Video Παρουσιάσεις
    • Πρότυπες Μελέτες ή Εφαρμογές
    • Ιστορικό Αλλαγών Pegasus ERP
    • Module PDA Client
    • Module Γέφυρες Λογιστικής
    • Module Phone
  • Διαδικτυακά Λογισμικά
    • Λογισμικά (Pegasus Web App)
      • Pegasus Web App ERP
      • Pegasus Web App Freelancer
      • Pegasus e-Hotel
      • Pegasus e-Courier
      • Pegasus e-Transport
    • Pegasus Web app
    • Video Παρουσιάσεις
    • Πρότυπες Μελέτες ή Εφαρμογές
    • Ιστορικό αλλαγών Pegasus Web App
    • WEB App REST API
Hermes Module Web Push Notifications - Βασική Παραμετροποίηση και Λειτουργία

Α. Αρχικοποίηση Firebase Cloud Messaging (FCM)

Η υπηρεσία Firebase Cloud Messaging (FCM) είναι μία cross-platform υπηρεσία αποστολής μηνυμάτων και ειδοποιήσεων για Android, iOS, και Web εφαρμογές που παρέχεται από την εφαρμογή Firebase της Google. Απαιτείται ενεργοποίηση και παρέχεται δωρεάν.

1. Θα χρειαστεί να δημιουργήσετε ένα νέο FCM Project μεσα από την κονσόλα του Firebase. Μπείτε στην Κονσόλα του Firebase όπου θα χρειαστεί να κάνετε Login με τα στοιχεία του λογαριασμού σας στο gmail (google account). Σε περίπτωση που δεν έχετε λογαριασμό στο google Θα πρεπει να δημιουργήσετε έναν [Εικόνα Α1].

2. Επιλέξτε "Add Project" για να εισάγετε νέο FCM Project. Στο PopUp παράθυρο που ανοίγει δωστε στο πεδίο "Project name" ένα όνομα για το Project, πχ: το όνομα του Web Site σας (Tesae Group), και στο πεδίο "Country/region"  την τιμή "Greece". Πατήστε το κουμπί "CREATE PROJECT" [Εικόνα Α2] περιμένετε μέχρι να ολοκληρωθεί η δημιουργία του νέου project και στην συνέχεια πατήστε "CONTINUE" [Εικόνα Α3].

Εικόνα Α1
Εικόνα Α2
Εικόνα Α3

3. Θα μεταφερθείτε αυτόματα στην κεντρική σελίδα διαχείρισης του Project σας. Από τη σελίδα αυτή θα χρειαστεί να βρούμε κάποιες παραμέτρους τις οποίες θα προσθέσουμε στις αντίστοιχες παραμέτρους του Pegasus Web App. Δίπλα από το "Project Overview" επιλέξτε Ρυθμίσεις/Settings (γρανάζι) -> "Project settings" έτσι ώστε να ανοίξει η σελίδα των ρυθμίσεων του project σας [Εικόνα Α4].

4. Παράλληλά μπείτε από το Pegasus Web App στις "Βασικές Παραμέτρους Web Notifications"  [Toolbox->Εργαλεία Παραμετροποίησης->Παραμετροποίηση Ηermes Modules->Παραμετροποίηση Web Notifications->Βασικές Παράμετροι Web Notifications]. Στο fieldset "Παράμετροι Firebase Cloud Messaging (FCM)" θα πρέπει να συμπληρώσετε τις αντίστοιχες παραμέτρους από το Project που έχετε δημιουργήσει.

5. Τα "FCM Project ID" και "FCM API Key" βρίσκονται στο Tab "GENERAL" στη σελίδα των ρυθμίσεων του project [Εικόνα Α5]. Αντίστοιχα τα "FCM Sender ID" και "FCM Legacy Server Key" βρίσκονται στο Tab "CLOUD MESSAGING" [Εικόνα Α6].

Εικόνα Α4
Εικόνα Α5
Εικόνα Α6
Εικόνα Α7

 

Β. Λειτουργία Module Hermes: Web Push Notifications

Client Side:

1. Αφού ένας χρήστης κάνει login στo Web Site, θα εμφανιζεται PopUp παράθυρο με μηνυμα που θα τον ρωτά αν θα ήθελε να λαβάνει Ειδοποιήσεις. Σε περίπτωση που επιλέξει "Όχι", θα κλείνει το παράθυρο. Σε περίπτωση που επιλέξει "Ναι" τότε θα εμφανίζεται μήνυμα ερώτησης από τον Browser για την τελική αποδοχή ή άρνηση των Ειδοποιήσεων (Allow/Block) [Εικόνα B1 - Εικόνα B2].

2. Με το που επιλεγεί Αποδοχή/Allow τότε η εφαρμογή Firebase Cloud Messaging (FCM) παράγει κι αποστέλει ένα μοναδικό Registration Id το οποιο καταχωρείται στον πίνακα "Συνδρομητές Web Notification" της βάσης της εφαρμογής του Πήγασου μαζί με το Μ.Κ. του Συναλλασσόμενου που έκανε login. 

 

Server Side (Pegasus Web App):

Μέσα από το Pegasus Web App μπορεί να πραγματοποιηθεί αποστολή μηνυμάτων Web Notification. 

1. Για να δημιουργήσετε ένα μήνυμα Notification θα πρέπει να μπείτε στα "Μηνύματα Web Notifications" και να επιλέξετε Νέα Καταχώρηση [Toolbox->Εργαλεία Παραμετροποίησης->Παραμετροποίηση Ηermes Modules->Παραμετροποίηση Web Notifications->Μηνύματα Web Notifications].

Ένα μήνυμα μπορεί να έχει:

  • Περιγραφή: τίτλος του μηνύματος
  • Κείμενο  : κείμενο του μηνύματος
  • URL Ειδοποίησης: url στο οποίο θα μεταφέρεται ο χρήστης σε περίπτωση που κλικάρει το Notification
  • URL Εικονιδίου : url από το εικονίδιο που θα εμφανίζεται στα αριστερά του Notification.

Αφού δώσετε τιμές σε όποια από τα παραπάνω πεδία θέλετε πατήστε καταχώρηση [Εικόνα B3].

2. Μπείτε ξανα στο μήνυμα που δημιουργήσατε και πατώντας "Αποστολή" το μηνυμα αποστέλεται σε όλους τους εγγεγραμένους συνδρομητές για Web Notifications (μηνυμα απο admin: "Η αποστολή του Notification μηνύματος ολοκληρώθηκε επιτυχώς."). Σε περίπτωση που έχετε ήδη πατήσει "Αποστολή" για το ίδιο μήνυμα τότε το μήνυμα θα αποσταλεί μονο στους συνδρομητές που δεν το έχουν λάβει (μηνυμα απο admin: "Το Notification μήνυμα έχει ήδη αποσταλεί").

Εικόνα B1
Εικόνα B2
Εικόνα B3
Εικόνα B4
Ημερομηνία  30/03/2018
Σχετικά Aρθρα
Διαδικασία εγκατάστασης Pegasus Web App σε Web Server με cPanel
Μελέτη για τη δημιουργία "Facebook Login App"
Ενεργοποίηση και προσαρμογή του service παραλαβής των στοιχείων από το ΑΦΜ στη Διαδικτυακή Εφαρμογή
Hermes module Μαζική Αποστολή e-mail - Βασική Παραμετροποίηση
Hermes Module Μαζική Αποστολή e-mail - Διαδικασία & Αποτελέσματα Αποστολής
Hermes module Μαζική Αποστολή SMS-Παραμετροποίηση και Αποστολή
Μελέτη για τη δημιουργία "Linkedin Login App"
Pegasus e-Commerce και Συγκριτικά Χαρακτηριστικά - Απαραίτητοι Ορισμοί και Λειτουργία
Αλλαγή Κατηγορίας ΦΠΑ - Pegasus Web App - Εφαρμογή από 01/06/2016
Χρονοπρογραμματισμός Ενεργειών/Εργασιών στο Pegasus Web App (scheduler)
Μελέτη για τη δημιουργία "Google+ Login App"
Mailing Lists: Απαραίτητες ενέργειες πριν τις 25 Μαΐου (GDPR)
Συγκατάθεση: Ηλεκτρονική Αποδοχή Όρων Χρήσης (GDPR)
Δημιουργία συνδέσμου για την εμφάνιση λίστας προϊόντων χρησιμοποιώντας παραμετρικά πεδία
Προβολή π-Αναφοράς στο WebSite - Pegasus 360
Ενεργοποίηση και Παραμετροποίηση Αποδοχής Όρων Χρήσης μετά από Υπογραφή
Σύνδεση και προβολή δημοσιεύσεων από το Instagram μέσω της εφαρμογής.
Signature Pad (SignoTec) - Επικοινωνία με Courier
Module Μαζικός Μετασχηματισμός Παραστατικών Πελατών
Pegasus Web App Module Προσφορές
Πρώτα βήματα παραμετροποίησης Pegasus Web App ERP Start Up
Pegasus Web App Module Χρώμα - Μέγεθος
Διαχείριση πολλών καταστημάτων από το Pegasus Web App (Module Καταστήματα)
Βασική Παραμετροποίηση και Λειτουργία 2-Factor Authentication (2FA)
Στήσιμο Γέφυρας Λογιστικής (με χρήση παραδείγματος για βιβλία Εσόδων-Εξόδων) για το Pegasus Web App
Pegasus .NET CnA App & Pegasus Web App - Σύνδεση με ΕΑΦΔΣΣ
Διασύνδεση με το Paycenter (e-pos) της Τράπεζας Πειραιώς
Μαζική αλλαγή τιμής πεδίου στο web app
Διασύνδεση με την Γενική Ταχυδρομική και έκδοση Voucher για Παραγγελίες
Διαδικασία εκτέλεσης Backup στο Pegasus Web App
Δημιουργία π-Αναφοράς στο Pegasus Web App
Καταχώρηση Δαπανών(webapp)
Σημειωσεις Είδους Παραστατικού (webapp)
Μεταφορά Pegasus WebApp από PHP 5.6 σε 7.4 για localhost εφαρμογές
Μεταφορά Pegasus WebApp από PHP 5.6 σε 7.4 για WebServer εφαρμογές
Pegasus e-Courier: Αυτόματη αποστολή SMS στην αλλαγή κατάστασης voucher
Ορισμός των τρόπων αποστολής εμπορευματων στο Pegasus Web App e-Commerce
Απογραφή Αποθήκης στο Pegasus Web App με το Module Απογραφή Αποθήκης
Αλλαγή Φόρμα αποστολής e-mail και εκτύπωσης παραγγελίας
Βασική παραμετροποίηση Hermes Module πολυγλωσσικό
Sites φιλικά σε ΑμεΑ - Πρότυπο WCAG 2.0 (Level AA)
Web Αpp module Μαζική Εισαγωγή Δεδομένων
Pegasus Web App e-Commerce, Hermes Module Προϊόντα: Προϊόντα Οδηγού
  • Μεσογείων 274, 3ος όροφος, 15562, Eλλάδα
  • +30 210-7489589
  • Επικοινωνία
  • Επικοινωνία
  • Downloads
  • Sitemap
  • Όροι Χρήσης
Εξελίξεις Λογισμικών
Pegasus ERP Updates: 2715
Pegasus Web App Updates: 9754

RV / RV Ομαδικά
Ιουν21,2022
Παραμετροποίηση λειτουργίας με ή χωρίς συνδρομή
Ιουν21,2022
Καταχώρηση Αιθουσών και Γυμναστών
Ιουν21,2022
Μαζικές Δημιουργίες και Διαγραφές Ωραριών σε Αίθουσες και Γυμναστές
Ιουν21,2022
Παραμετροποίηση Τύπου Συνδρομής - Πακέτων Μονάδων
Ιουν21,2022
Δείτε όλες τις Πρότυπες Μελέτες >>
ΤΕΣΑΕ ΑΤΕ
© Copyright TESAE SA
  Powered by Pegasus Technology