Um die Leserbindung und die Conversion-Raten für die Kontoverknüpfung zu maximieren, sollten Publisher diese Best Practices für die Implementierung befolgen. Die Analyse der leistungsstärksten Publikationen zeigt, dass eine automatische Aufrufstrategie in Kombination mit einem disziplinierten Zeitplan für die erneute Interaktion die höchsten Erfolgsraten erzielt.
Aufrufstrategie
Wir empfehlen, ein primäres automatisches Aufrufmodell zu verwenden, mit einem optionalen sekundären Aufruf, der durch eine Schaltfläche ausgelöst wird, für angemeldete Leser.
Primär: Automatischer Aufruf
Lösen Sie die Aufforderung zur Aboverknüpfung automatisch aus, wenn der Wert am höchsten ist:
- Nach dem Kauf: Unmittelbar nach dem Kauf eines Abos im eigenen Haus, beim Schließen des Bestätigungsfensters.
- Nutzeranmeldung: Bei der Nutzeranmeldung, wenn bestehende Abonnenten auf Paywall-Inhalte zugreifen (im Rahmen einer Strategie zur erneuten Interaktion).
Sekundär: Aufruf durch Schaltfläche
Für angemeldete Leser, die ihre Konten noch nicht verknüpft haben, wird eine dauerhafte, nicht aufdringliche Schaltfläche oder ein Call-to-Action (CTA) angezeigt:
- Artikelkopf oder ‑fuß: Platzieren Sie eine Schaltfläche zum Verknüpfen in einer fixierten Artikel Kopf- oder Fußzeile neben den Symbolen für das Teilen in sozialen Medien. Authentifizierte Leser landen hauptsächlich auf Artikelseiten mit Details. Wenn Sie den CTA direkt an den gelesenen Inhalt anfügen, maximieren Sie die Möglichkeiten zur Verknüpfung.
- Seite zur Mitgliedschaftsverwaltung: Bewerben Sie die Aboverknüpfung auf der Seite zur Kontoverwaltung oder Mitgliedschaftsverwaltung des Lesers und erklären Sie die Vorteile der Verknüpfung mit seinem Google-Konto.
Logik für erneute Interaktion und Abkühlungszeitraum
Behandeln Sie die Aboverknüpfung nicht als einmalige Aufforderung. Wenn ein Leser die Aufforderung zur Verknüpfung schließt oder ablehnt, implementieren Sie einen wiederkehrenden Abkühlungszeitraum, bevor Sie den CTA noch einmal präsentieren.
- Empfohlener Abkühlungszeitraum: Implementieren Sie einen Wartezeitraum von 30 bis 45 Tagen (oder kürzer, je nach Präferenz Ihrer Publikation), nachdem ein Nutzer die Aufforderung geschlossen oder abgelehnt hat, bevor Sie ihn noch einmal auffordern.
Ablehnung mit eventListener erkennen
Um die Logik für erneute Interaktion und Abkühlungszeitraum zu implementieren, verwenden Sie swg.js eventManager, um zu erkennen, wenn ein Nutzer das Dialogfeld zur Aboverknüpfung schließt oder ablehnt, ohne eine Verknüpfung herzustellen. Eine vollständige Liste aller Analyseereignisse finden Sie in den Ereignisdefinitionen auf GitHub.
Wenn ein Ereignis für Ablehnung oder Schließen auftritt, speichern Sie einen Zeitstempel in Ihrer Kontendatenbank, um die automatische erneute Aufforderung zu unterdrücken, bis der Abkühlungszeitraum abgelaufen ist.
// AnalyticsEvent numeric IDs from api_messages.ts
// list of the events: https://github.com/subscriptions-project/swg-js/blob/main/src/proto/api_messages.ts#L32
const ACTION_SUBSCRIPTION_LINKING_CLOSE = 1086;
const EVENT_SUBSCRIPTION_LINKING_FAILED = 2005;
subscriptions.getEventManager().then(manager => {
manager.registerEventListener((event) => {
// Inspect the analytics event
console.log("Analytics event: ", event);
// If the event indicates the user closed or rejected the linking prompt,
// record the timestamp to enforce your 30-45 day cooldown schedule.
if (event.eventType === ACTION_SUBSCRIPTION_LINKING_CLOSE ||
event.eventType === EVENT_SUBSCRIPTION_LINKING_FAILED) {
// Record rejection timestamp for cooldown suppression
recordLinkingRejectionTimestamp();
}
});
});
Berechtigungen der Leser regelmäßig synchronisieren
Zusätzlich zur sofortigen Aktualisierung der Berechtigungen, wenn ein Aboereignis eintritt (z. B. ein neuer Kauf, eine Verlängerung, ein Upgrade oder eine Kündigung), implementieren Sie einen regelmäßigen serverseitigen Synchronisierungsjob.
- Regelmäßige Batch-Synchronisierung: Führen Sie einen wiederkehrenden geplanten Job aus (z. B. eine tägliche
oder wöchentliche Cron-Aufgabe) und verwenden Sie dabei die
updateReaderEntitlementsAPI-Methode, um den Status aller aktiven Leser zu aktualisieren. - Datenkonsistenz: Eine regelmäßige Synchronisierung sorgt dafür, dass Ihre Datenbank und die Systeme von Google aufeinander abgestimmt sind. So werden alle Abweichungen korrigiert, die durch vorübergehende Netzwerkausfälle, verpasste Webhook-Ereignisse oder abgelaufene Abo- Tokens verursacht werden.
Vollständige Implementierungsdetails und Codebeispiele finden Sie im Leitfaden Berechtigungen der Nutzer synchronisieren.
Leistung in der Search Console prüfen
- Messwerte zur Interaktion im Blick behalten: Öffnen Sie die Leistungsberichte der Search Console und filtern Sie nach dem Suchdarstellungstyp Abonnierte Inhalte, um Klicks, Impressionen und
Klickraten (CTR) für Ihre hervorgehobenen Abonnentenartikel zu messen (siehe
Berichte zur Suchdarstellung).

- Zustand der strukturierten Daten im Blick behalten: Mit dem Bericht zu Rich-Suchergebnissen für Abonnierte Inhalte können Sie Syntax- oder Validierungsfehler in der Auszeichnung Ihrer strukturierten Daten auf den Seiten Ihrer Publikation erkennen und beheben.