
Σχήμα 1. Διάγραμμα ακολουθίας για τη ροή δεδομένων υψηλού επιπέδου της διαδικασίας σύνδεσης συνδρομών.
Για την εφαρμογή της σύνδεσης συνδρομών, ο ιστότοπος ενός εκδότη πρέπει να χρησιμοποιεί JavaScript από την πλευρά του πελάτη για την έναρξη της σύνδεσης για τους αναγνώστες και μια υπηρεσία από την πλευρά του διακομιστή για τη διαχείριση των δικαιωμάτων των αναγνωστών. Και τα δύο αυτά συστήματα χρησιμοποιούν πληροφορίες από τη φιλοξενούμενη ιστοσελίδα, τη διαμόρφωση του Κέντρου Εκδοτών της έκδοσής σας και τις πληροφορίες λογαριασμού υπηρεσίας Google Cloud.
Περπατώντας στη σύνδεση μιας συνδρομής
- Ένας αναγνώστης με δικαίωμα συνδρομής ή συνεισφοράς επί πληρωμή έρχεται στον ιστότοπό σας.
- Ο κώδικας από την πλευρά του πελάτη σας χρησιμοποιεί
swg.jsγια να προσφέρει στον αναγνώστη την ευκαιρία να συνδέσει τον λογαριασμό του με τον Λογαριασμό του Google, ώστε να μπορεί να λάβει τα οφέλη της συσχέτισης, χρησιμοποιώντας ένα κουμπί ή μια παρότρυνση για δράση που σχεδιάζετε και τοποθετείτε στον ιστότοπό σας. - Αφού ενεργοποιήσει την παρότρυνση για δράση (είτε ρητά μέσω ενός κλικ είτε έμμεσα ως αποτέλεσμα μιας άλλης ενέργειας ή κατάστασης), ο αναγνώστης συνδέεται στον Λογαριασμό του Google (ή επιλέγει από αυτές που είναι ενεργές) και παραχωρεί άδεια στον εκδότη να συσχετίσει τις πληροφορίες του αναγνώστη με τον Λογαριασμό του Google. Ο εκδότης δημιουργεί ένα αναγνωριστικό που παρέχεται από τον εκδότη (PPID) για τον αναγνώστη ως μέρος του αιτήματος, το οποίο αποθηκεύεται στον Λογαριασμό Google του αναγνώστη και χρησιμοποιείται για επόμενες αλληλεπιδράσεις api.
- Αφού παραχωρήσει την άδεια, ο αναγνώστης επιστρέφει στον ιστότοπο του εκδότη. Ο εκδότης μπορεί πλέον να ενημερώσει την Google για τα δικαιώματα που δικαιούται ο αναγνώστης.
- (Ασύγχρονα) Οι εκδότες θα στέλνουν στην Google πληροφορίες για κάθε αναγνώστη που έχει συνδέσει με επιτυχία τον λογαριασμό του, χρησιμοποιώντας τα PPID τους για να ενημερώσουν το αρχείο της Google σχετικά με τα δικαιώματα του PPID. Το αρχείο της Google σχετικά με τα δικαιώματα ενός PPID πρέπει να διατηρείται ενημερωμένο, καθώς αυτά τα αρχεία διαγράφονται αφού καταστούν παλιά. Ένα αρχείο καθίσταται παλιό 30 ημέρες μετά την ημερομηνία λήξης του και στη συνέχεια διαγράφεται.
Οφέλη
Όταν ένας αναγνώστης επισκέπτεται τον ιστότοπο ενός εκδότη που έχει ενσωματωμένη Σύνδεση Συνδρομής και έχει πληρώσει για μια συνδρομή ή συνεισφορά σε αυτόν τον ιστότοπο, μπορεί να συνδέσει τον λογαριασμό εκδότη του με τον Λογαριασμό Google. Αυτοί οι αναγνώστες δικαιούνται στη συνέχεια αυξημένη προβολή στο περιεχόμενο αυτής της δημοσίευσης σε προϊόντα Google, όπως η Αναζήτηση και το Discover. Αυτό επιτρέπει στους αναγνώστες να μεγιστοποιήσουν την κατανάλωση περιεχομένου από τις δημοσιεύσεις για τις οποίες έχουν πληρώσει. Οι αναγνώστες μπορούν να αποσυνδέσουν τον λογαριασμό εκδότη τους από τον Λογαριασμό Google τους ανά πάσα στιγμή ή μέσω μιας ενέργειας που παρέχεται από τον εκδότη.
Σύνοψη των πλεονεκτημάτων του αναγνώστη
- Οι αναγνώστες αναζητούν οποιοδήποτε περιεχόμενο, ειδησεογραφικό ή μη, και βλέπουν τη λίστα «Από τις συνδρομές σας».
- Οι αναγνώστες αλληλεπιδρούν με το Discover (είτε στην αρχική οθόνη του Android είτε σε iOS στην εφαρμογή Google, στο Chrome ή μέσω ενός γραφικού στοιχείου στην αρχική οθόνη) και μπορούν να δουν την ενότητα "Από τις συνδρομές σας" ως ενότητα μέσα στο Discover.

Σχήμα 2. Στιγμιότυπο οθόνης της ενότητας «Από τις Συνδρομές σας» σε μια σελίδα αποτελεσμάτων αναζήτησης σε υπολογιστή και κινητό.
Ο εκδότης επωφελείται από μια συνδεδεμένη συνδρομή
- Πιο αποτελεσματική, μακροπρόθεσμα ανθεκτική ρύθμιση από την πλευρά του διακομιστή για τη διαχείριση λογαριασμών
- Δεν απαιτεί τη δημιουργία ενός δημόσιου OAuth IDP και τελικού σημείου δικαιωμάτων, όπως απαιτούσαν οι προηγούμενες εκδόσεις του Account Linking.
- Βελτιωμένη εμπλοκή και διατήρηση χρηστών, παρουσιάζοντας το περιεχόμενο της δημοσίευσης πιο ξεκάθαρα στις σελίδες αποτελεσμάτων της μηχανής αναζήτησης της Google.