पब्लिशर को, ऑडियंस की दिलचस्पी बढ़ाने और खाता लिंक करने की कन्वर्ज़न दरों (सीवीआर) को ज़्यादा से ज़्यादा करने के लिए, लागू करने के इन सबसे सही तरीकों का पालन करना चाहिए. सबसे ज़्यादा परफ़ॉर्म करने वाले पब्लिकेशन के विश्लेषण से पता चलता है कि अपने-आप शुरू होने की रणनीति के साथ-साथ, ऑडियंस को फिर से जोड़ने के लिए तय समय पर कूलडाउन शेड्यूल लागू करने से, सफलता की दर सबसे ज़्यादा होती है.
अपने-आप शुरू होने की रणनीति
हमारा सुझाव है कि अपने-आप शुरू होने वाले मुख्य मॉडल को अपनाएं. साथ ही, साइन इन करने वाले पाठकों के लिए, बटन ट्रिगर होने पर अपने-आप शुरू होने वाले दूसरे मॉडल का इस्तेमाल करें.
पहला मॉडल: अपने-आप शुरू होना
सबसे ज़्यादा वैल्यू अनलॉक होने पर, सदस्यता लिंक करने का प्रॉम्प्ट अपने-आप ट्रिगर करें:
- खरीदारी के बाद: इन-हाउस सदस्यता खरीदने के तुरंत बाद, पुष्टि करने वाला मॉडल बंद होने पर.
- उपयोगकर्ता का साइन इन करना: मौजूदा सदस्य, पेवॉल किए गए कॉन्टेंट को ऐक्सेस करते समय (ऑडियंस को फिर से जोड़ने की रणनीति के तहत) उपयोगकर्ता के लॉगिन करने पर.
दूसरा मॉडल: बटन ट्रिगर होने पर अपने-आप शुरू होना
साइन इन करने वाले ऐसे पाठकों के लिए, जिन्होंने अब तक अपने खाते लिंक नहीं किए हैं, लिंक करने का बटन या कॉल-टू-ऐक्शन (सीटीए) दिखाएं. यह बटन हमेशा दिखता रहेगा और यह पाठकों को परेशान नहीं करेगा:
- लेख का हेडर या फ़ुटर: सोशल मीडिया पर शेयर करने के आइकॉन के साथ, लेख के हेडर या फ़ुटर बार में लिंक करने का बटन जोड़ें. पुष्टि किए गए पाठक मुख्य रूप से लेख की जानकारी वाले पेजों पर पहुंचते हैं. इसलिए, सीटीए को सीधे तौर पर इस्तेमाल किए जा रहे कॉन्टेंट से जोड़ने पर, लिंक करने के मौके बढ़ जाते हैं.
- सदस्यता मैनेज करने वाला पेज: पाठकों के खाते या सदस्यता मैनेज करने वाले पेज पर, सदस्यता लिंक करने की सुविधा को बढ़ावा दें. साथ ही, उन्हें बताएं कि Google खाते को लिंक करने के क्या फ़ायदे हैं.
ऑडियंस को फिर से जोड़ने और कूलडाउन की लॉजिक
सदस्यता लिंक करने की सुविधा को, एक बार दिखने वाले प्रॉम्प्ट के तौर पर न दिखाएं. अगर कोई पाठक, लिंक करने के प्रॉम्प्ट को खारिज करता है या उसे स्वीकार नहीं करता है, तो सीटीए को फिर से दिखाने से पहले, तय समय के लिए कूलडाउन पीरियड लागू करें.
- सुझाया गया कूलडाउन पीरियड: जब कोई उपयोगकर्ता, प्रॉम्प्ट को खारिज कर देता है या उसे स्वीकार नहीं करता है, तो उसे फिर से प्रॉम्प्ट करने से पहले, 30 से 45 दिनों का इंतज़ार करें. हालांकि, यह समय आपके पब्लिकेशन की प्राथमिकता के हिसाब से कम भी हो सकता है.
eventListener की मदद से, प्रॉम्प्ट को खारिज किए जाने का पता लगाना
ऑडियंस को फिर से जोड़ने और कूलडाउन की लॉजिक लागू करने के लिए, swg.js eventManager का इस्तेमाल करें. इससे यह पता लगाया जा सकता है कि कोई उपयोगकर्ता, लिंक किए बिना सदस्यता लिंक करने का डायलॉग कब बंद करता है या उसे खारिज करता है. आंकड़ों वाले इवेंट की पूरी सूची के लिए, GitHub पर इवेंट की परिभाषाएं देखें.
जब कोई खारिज करने या बंद करने का इवेंट होता है, तो अपने खाते के डेटाबेस में टाइमस्टैंप सेव करें. इससे, कूलडाउन पीरियड खत्म होने तक, प्रॉम्प्ट अपने-आप नहीं दिखेगा.
// 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();
}
});
});
समय-समय पर, ऑडियंस के एनटाइटलमेंट सिंक करना
सदस्यता से जुड़ा कोई इवेंट होने पर, एनटाइटलमेंट को तुरंत अपडेट करें. जैसे, नई खरीदारी, रिन्यूअल, अपग्रेड या रद्द करना. इसके अलावा, समय-समय पर सर्वर-साइड सिंक्रनाइज़ेशन का काम भी लागू करें.
- बैच में नियमित तौर पर सिंक करना: सभी सक्रिय पाठकों की स्थिति को रीफ़्रेश करने के लिए,
updateReaderEntitlementsएपीआई तरीके का इस्तेमाल करके, तय समय पर बार-बार होने वाला शेड्यूल किया गया काम करें. जैसे, हर दिन या हर हफ़्ते का क्रॉन टास्क. - डेटा की एक जैसी स्थिति: समय-समय पर सिंक करने से यह पक्का होता है कि आपका डेटाबेस और Google के सिस्टम एक साथ काम करते रहें. साथ ही, नेटवर्क में अस्थायी तौर पर आने वाली गड़बड़ियों, वेबहुक इवेंट छूट जाने या सदस्यता के टोकन की समयसीमा खत्म होने की वजह से होने वाली किसी भी गड़बड़ी को ठीक किया जा सके.
लागू करने के बारे में पूरी जानकारी और कोड के उदाहरणों के लिए, उपयोगकर्ता के एनटाइटलमेंट सिंक करना गाइड देखें.
Search Console पर परफ़ॉर्मेंस देखना
- ऑडियंस की दिलचस्पी से जुड़ी मेट्रिक ट्रैक करना: Search Console की परफ़ॉर्मेंस रिपोर्ट खोलकर और सदस्यता वाला कॉन्टेंट के खोज नतीजों में दिखने के टाइप के हिसाब से फ़िल्टर करके, हाइलाइट किए गए सदस्यों के लेखों के लिए क्लिक, इंप्रेशन, और क्लिक मिलने की दरों (सीटीआर) को मेज़र करें. खोज नतीजों में दिखने की रिपोर्ट देखें.

- स्ट्रक्चर्ड डेटा की स्थिति पर नज़र रखना: ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) वाली रिपोर्ट का इस्तेमाल करें. सदस्यता वाले कॉन्टेंट के लिए, इससे आपके पब्लिकेशन के पेजों पर मौजूद स्ट्रक्चर्ड डेटा मार्कअप में, सिंटैक्स या पुष्टि से जुड़ी किसी भी गड़बड़ी की पहचान की जा सकती है और उसे ठीक किया जा सकता है.