Okuyucu etkileşimini ve hesap bağlama dönüşüm oranlarını (DO) en üst düzeye çıkarmak için yayıncılar aşağıdaki uygulama en iyi uygulamalarını takip etmelidir. En iyi performansı gösteren yayınların analizi, disiplinli bir yeniden etkileşim bekleme süresi programıyla birlikte otomatik çağırma stratejisinin en yüksek başarı oranlarını sağladığını gösteriyor.
Çağırma stratejisi
Birincil otomatik çağırma modelini kullanmanızı ve oturum açmış okuyucular için isteğe bağlı ikincil düğmeyle tetiklenen çağırma modelini kullanmanızı öneririz.
Birincil: Otomatik çağırma
En yüksek değerin kilidinin açıldığı anda abonelik bağlantısı istemini otomatik olarak tetikleyin:
- Satın alma işleminden sonra: Şirket içi abonelik satın alma işleminden hemen sonra, onay modalı kapatıldığında.
- Kullanıcı girişi: Mevcut aboneler, yeniden etkileşim stratejisi kapsamında ödeme duvarı bulunan içeriğe eriştiğinde kullanıcı girişi yapıldığında.
İkincil: Düğmeyle tetiklenen çağırma
Hesaplarını henüz bağlamamış olan, oturum açmış okuyucular için kalıcı ve rahatsız etmeyen bir bağlantı düğmesi veya harekete geçirici mesaj (CTA) gösterin:
- Makale üstbilgisi veya altbilgisi: Sabit bir makale üstbilgisine veya altbilgisine, sosyal paylaşım simgelerinin yanına bir bağlantı düğmesi yerleştirin. Kimliği doğrulanmış okuyucular genellikle makale ayrıntıları sayfalarına yönlendirilir. Bu nedenle, CTA'yı doğrudan tüketilen içeriğe sabitlemek bağlantı oluşturma fırsatlarını en üst düzeye çıkarır.
- Üyelik yönetimi sayfası: Okuyucunun hesabında veya üyelik yönetimi sayfasında, Google Hesabı'nı bağlamanın avantajlarını açıklayarak abonelik bağlantısını tanıtın.
Yeniden etkileşim ve bekleme süresi mantığı
Abonelik bağlama özelliğini tek seferlik bir istem olarak ele almayın. Okuyucu, bağlantı istemini kapatırsa veya reddederse CTA'yı tekrar göstermeden önce yinelenen bir bekleme süresi uygulayın.
- Önerilen bekleme süresi: Kullanıcı istemi kapattıktan veya reddettikten sonra yeniden istemde bulunmadan önce 30-45 gün (veya yayınınızın tercihine bağlı olarak daha kısa) bekleme süresi uygulayın.
EventListener ile reddetmeyi algılama
Yeniden etkileşim ve bekleme süresi mantığınızı uygulamak için, kullanıcının abonelik bağlantısı iletişim kutusunu bağlantı oluşturmadan kapattığı veya reddettiği zamanı algılamak üzere swg.js eventManager kullanın. Analiz etkinliklerinin tam listesi için GitHub'daki etkinlik tanımlarına bakın.
Bir ret veya kapatma etkinliği gerçekleştiğinde, bekleme süresi sona erene kadar otomatik olarak yeniden istemeyi engellemek için hesabınızın veritabanında bir zaman damgası saklayın.
// 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();
}
});
});
Okuyucu haklarını düzenli olarak senkronize etme
Abonelik etkinliği (ör. yeni satın alma, yenileme, yükseltme veya iptal) gerçekleştiğinde hakları anında güncellemenin yanı sıra düzenli bir sunucu tarafı senkronizasyon işi de uygulayın.
- Düzenli toplu senkronizasyon: Tüm etkin okuyucuların durumunu yenilemek için
updateReaderEntitlementsAPI yöntemini kullanarak yinelenen planlanmış bir iş (ör. günlük veya haftalık cron görevi) çalıştırın. - Veri tutarlılığı: Düzenli senkronizasyon, veritabanınızın ve Google'ın sistemlerinin uyumlu kalmasını sağlar. Bu sayede, geçici ağ hataları, kaçırılan webhook etkinlikleri veya süresi dolmuş abonelik jetonlarından kaynaklanan tutarsızlıklar düzeltilir.
Uygulama ayrıntılarının tamamı ve kod örnekleri için Kullanıcı haklarını senkronize etme kılavuzunu inceleyin.
Search Console'da performansı kontrol etme
Google Search Console'u kullanarak abonelik bağlantısı entegrasyonunuzun doğrudan etkisini ve genel durumunu izleyebilirsiniz.
- Etkileşim metriklerini izleme: Search Console performans raporlarınızı açıp Abone İçeriği arama görünümü türüne göre filtreleyerek (bkz. arama görünümü raporları) öne çıkan abone makalelerinizin tıklama sayısını, gösterim sayısını ve tıklama oranını (TO) ölçün.

- Yapılandırılmış verilerin durumunu izleyin: Yayın sayfalarınızdaki yapılandırılmış veri işaretlemenizde söz dizimi veya doğrulama hatalarını belirlemek ve gidermek için Abone Olunan İçerik'e yönelik zengin sonuç raporunu kullanın.