
भाषा 🇮🇳 हिन्दी
शुरुआत करना
प्रति-साइट अनुकूलन
डेटा और खोज
एकीकरण नोट्स
एकाधिक साइटें
एकाधिक साइटें
इस गाइड में हम एक ही FastComments खाते में एकाधिक साइटें, डोमेन या सबडोमेन रखने के बारे में बताएंगे, साथ ही कुछ सामान्य उपयोग के मामलों पर भी चर्चा करेंगे।
प्रारंभिक सेटअप 
FastComments आपके खाते के लिए अनुरोधों को प्रमाणित करता है ताकि यह देखा जा सके कि वे आपकी साइट से ही आ रहे हैं। इसीलिए हमें यह जानना ज़रूरी है कि आप FastComments किस साइट या साइटों पर इंस्टॉल करना चाहते हैं।
FastComments डोमेन के माध्यम से प्रमाणीकरण का समर्थन करता है, साथ ही सबडोमेन का भी।
आइए साइट https://example.com लेते हैं। इस स्थिति में, "example.com" डोमेन है। example.com दोनों का समर्थन करता है - example.com और www.example.com। हम "www" को "सबडोमेन" कहेंगे।
उदाहरण के लिए:
- केवल
blog.example.comको अनुमति देने के लिए:- अपने डोमेन में
blog.example.comजोड़ें।
- अपने डोमेन में
www.example.com,somesite.example.com, औरexample.comको अनुमति देने के लिए:- अपने डोमेन में
example.comजोड़ें। - इसे आपके खाते से जुड़े एक डोमेन के रूप में बिल किया जाता है।
- अपने डोमेन में
- अब आप वाइल्डकार्ड सबडोमेन जोड़ सकते हैं, उदाहरण के लिए *myname.vercel.app।
- इसे आपके खाते से जुड़े एक डोमेन के रूप में बिल किया जाता है।
यदि आप किसी ब्लॉगिंग प्लेटफ़ॉर्म का उपयोग कर रहे थे, और आपको एक सबडोमेन दिया गया था, तो आप अपने खाते में सबडोमेन सहित पूरा डोमेन जोड़ना चाहेंगे, उदाहरण के लिए: cats.blogger.com।
हम My Domains पेज पर जाकर और नीचे Add a Domain पर क्लिक करके अपने खाते में डोमेन जोड़ सकते हैं:
ट्रायल अवधि के दौरान, जब अनुरोध उन डोमेन से आते हैं तो डोमेन स्वचालित रूप से आपके खाते में जुड़ जाते हैं। हालाँकि, इस समय के बाद सुरक्षा के लिए उन्हें स्पष्ट रूप से जोड़ा जाना आवश्यक है। जब यह स्वचालित व्यवहार होता है तो आपको एक ईमेल प्राप्त होना चाहिए।
स्थानीय विकास (local development) के लिए आपको localhost जोड़ने की आवश्यकता नहीं है - यह डिफ़ॉल्ट रूप से अनुमत है।
API के माध्यम से
डोमेन को DomainConfigs API के माध्यम से भी जोड़ा और कॉन्फ़िगर किया जा सकता है।
सीमाएँ और मूल्य निर्धारण 
अपने खाते में डोमेन की सीमा जानने के लिए, Billing Page पर जाएँ।
मूल्य निर्धारण
मूल्य निर्धारण पैकेज के आधार पर भिन्न होता है:
- FastComments for Creators
- पैकेज मूल्य में शामिल। तीन साइटों की सीमा।
- FastComments Flex
- पहली साइट शामिल है। प्रत्येक अतिरिक्त साइट $10/माह है।
- FastComments Pro
- बड़ी संख्या में साइटें (समझौते के आधार पर भिन्न हो सकती हैं) पैकेज मूल्य में शामिल हैं।
ट्रैफ़िक सीमाएँ और डोमेन
उस उदाहरण में जहाँ आप पाँच मिलियन मासिक पेज लोड वाले टियर पर हैं और आपके खाते में पाँच डोमेन जोड़े गए हैं, और प्रत्येक डोमेन के पास एक मिलियन पेज लोड आते हैं, तो आपने अपनी मासिक कोटा पूरी कर ली होगी।
संक्षेप में, ट्रैफ़िक सीमाएँ प्रति-खाता होती हैं, प्रति-डोमेन नहीं।
ध्यान दें कि हम विभिन्न आकार की साइटों के लिए कस्टम पैकेज भी प्रदान करते हैं, बस सपोर्ट से संपर्क करें।
नाम, ईमेल और लोगो से 
कभी-कभी FastComments को आपके उपयोगकर्ताओं को ईमेल भेजना पड़ता है, खासकर यदि आप Secure SSO का उपयोग नहीं कर रहे हैं।
इसके उदाहरणों में पहली बार टिप्पणी करते समय उनके खाते या गतिविधि का सत्यापन शामिल है। FastComments उनकी टिप्पणियों के उत्तरों के लिए उन्हें सूचनाएं भी भेजेगा।
जब FastComments आपके उपयोगकर्ताओं को ईमेल करता है, तो हम FastComments Robot और noreply@fastcomments.com के डिफ़ॉल्ट From Name और Email का उपयोग करेंगे।
हम इन ईमेल के फुटर में अपना लोगो भी उपयोग करेंगे।
यदि आपके पास FastComments Flex या Pro है, तो यह सब "My Domains page" के माध्यम से प्रति-डोमेन आधार पर अनुकूलित किया जा सकता है:
ईमेल में दिखाए जाने वाले लोगो को अनुकूलित करते समय, सुनिश्चित करें कि आप जो आकार अपलोड कर रहे हैं वह उसी आकार का हो जो आप ईमेल के फुटर में दिखाना चाहते हैं।
From Domain को अनुकूलित करते समय
यदि आप From Domain को अनुकूलित करते हैं, तो ईमेल प्रदाताओं और क्लाइंट्स को यह जानना आवश्यक है कि FastComments आपकी ओर से ईमेल भेजने के लिए अधिकृत है। अन्यथा,
From Domain को परिभाषित करना और नीचे दिए गए चरणों का पालन न करना संभवतः ईमेल के स्पैम में जाने का परिणाम होगा।
1. SPF सेटअप करें
FastComments को आपके डोमेन के रूप में सुरक्षित रूप से ईमेल भेजने की अनुमति देने के लिए, सुनिश्चित करें कि आप एक SPF रिकॉर्ड जोड़ते हैं जो हमें ऐसा करने की अनुमति देता है।
सुनिश्चित करें कि mail.fastcomments.com और sib.fastcomments.com को आपके डोमेन के रूप में मेल भेजने की अनुमति देने वाले SPF रिकॉर्ड मौजूद हैं।
इसे कैसे करें, इसकी कुछ और जानकारी यहाँ है: https://mailtrap.io/blog/multiple-spf-records/
2. DKIM सेटअप करें
SPF के अलावा, आपको DKIM सेट अप करना चाहिए। एक बार जब आपका DNS कॉन्फ़िगरेशन तैयार हो जाए, तो आप प्रति-डोमेन DKIM सेटिंग्स देखने के लिए डोमेन कॉन्फ़िगरेशन पेज में "Show Advanced" पर क्लिक कर सकते हैं।
आप DKIM कॉन्फ़िगरेशन सेट करने के लिए API को कॉल भी कर सकते हैं।
अनसब्सक्राइब लिंक
SSO का उपयोग करते समय, ईमेल और सूचनाओं में उपयोग की जाने वाली अनसब्सक्राइब सुविधाओं को DomainConfigs API के माध्यम से अनुकूलित किया जा सकता है।
ईमेल लिंक ऑब्फ़स्केशन
यदि आपकी साइट की डोमेन प्रतिष्ठा के कारण सूचना ईमेल स्पैम में चले जा रहे हैं, तो आप सीधे अपने पेज से लिंक करने के बजाय "view comment" बटनों को fastcomments.com के माध्यम से रूट कर सकते हैं। मेलबॉक्स प्रदाता ईमेल बॉडी में हर लिंक को गंतव्य की प्रतिष्ठा के आधार पर स्कोर करते हैं, इसलिए जब आपका डोमेन फ्लैग किया जा रहा हो, तो साधारण लिंक आपके भेजने की सेटअप कितनी भी साफ हो, स्पैम स्कोर में योगदान देते हैं।
इसे My Domains पेज पर "Show Advanced" के तहत, "Email Link Obfuscation" अनुभाग में सक्षम करें। यह सेटिंग प्रति-डोमेन है।
सक्षम होने पर, मेंशन, रिप्लाई, नई-टिप्पणी, सब्सक्राइब्ड-पेज, प्रोफ़ाइल-टिप्पणी, और डाइजेस्ट ईमेल में लिंक छोटे टोकन में बदल दिए जाते हैं जो क्लिक करने पर मूल पेज पर रीडायरेक्ट करते हैं। गंतव्य आपके टेनेंट से बंधा होता है: रीडायरेक्ट केवल उन URL को आगे भेजता है जिनका होस्ट आपके कॉन्फ़िगर किए गए डोमेन में से किसी एक से मेल खाता है, और टोकन 30 दिनों के बाद स्वतः समाप्त हो जाते हैं।
क्लिक करने के बाद का अनुभव अपरिवर्तित रहता है। पाठक अभी भी आपके पेज पर पहुंचते हैं जिसमें टिप्पणी स्क्रॉल करके दृश्य में होती है।
डोमेन का नाम/ईमेल काम नहीं कर रहा 
यदि आप परीक्षण में देखते हैं कि ऊपर निर्दिष्ट आपकी from नाम/ईमेल/लोगो सेटिंग्स काम नहीं कर रही हैं, तो इसका कारण यह हो सकता है कि ये सेटिंग्स केवल उन ईमेल पर लागू होती हैं जिन्हें किसी डोमेन से जोड़ा जा सकता है। इसका अर्थ है कि ये सेटिंग्स अधिकांश एडमिन ईमेल पर लागू नहीं होतीं, हालाँकि जब टिप्पणीकारों को ईमेल सूचनाएँ मिलती हैं, तो आपकी सेटिंग्स का उपयोग किया जाएगा।
प्रति वातावरण टेनेंट 
FastComments के साथ प्रत्येक टेस्ट या डेव एनवायरनमेंट के लिए एक सब-टेनेंट रखना आम बात है। प्रत्येक टेनेंट की अपनी कॉन्फ़िगरेशन, डेटा और API कुंजियाँ होती हैं। कॉन्फ़िगरेशन, डेटा और यूज़र्स को टेनेंट्स के बीच साझा नहीं किया जा सकता। सब कुछ अलग-थलग (isolated) होता है। हालाँकि, पैरेंट टेनेंट के सुपर एडमिन चाइल्ड टेनेंट्स में यूज़र्स का अनुरूपण (impersonate) कर सकते हैं।
दो दृष्टिकोण हैं:
- मुख्य टेनेंट प्रोडक्शन के लिए है, और सब-टेनेंट्स टेस्ट एनवायरनमेंट के लिए।
- मुख्य टेनेंट केवल बिलिंग के लिए है, और प्रत्येक सब-टेनेंट प्रोड, टेस्ट आदि के लिए है।
पहला दृष्टिकोण आम तौर पर यूज़र्स के लिए समझने में आसान होता है, लेकिन यह आपके संगठन पर निर्भर कर सकता है।
यदि आपके पास पैकेज है, तो टेनेंट्स यहाँ बनाए जा सकते हैं। सुपर एडमिन यूज़र्स का अनुरूपण भी यहीं करते हैं। अधिक कस्टम/स्वचालित सेटअप के लिए टेनेंट्स API के माध्यम से भी बनाए जा सकते हैं।
किसी भी दृष्टिकोण को अपनाने पर, आपको "prod" टेनेंट में वे मॉडरेटर्स और यूज़र्स जोड़ने होंगे जो प्रोडक्शन डेटा देखना चाहते हैं। उदाहरण के लिए, यदि आप विकल्प B चुनते हैं और पैरेंट टेनेंट को बिलिंग के लिए रखते हैं, और "prod" के लिए एक सब-टेनेंट रखते हैं, तो आप टेनेंट जोड़ना चाहेंगे, नए टेनेंट पर स्विच करना चाहेंगे, और सब-टेनेंट के लिए अपने एडमिन और मॉडरेटर यूज़र्स जोड़ना चाहेंगे।
अंत में, स्पष्ट करने के लिए, विकल्प B के साथ पैरेंट टेनेंट के लिए Moderate Comments पेज खाली होगा।
अनुकूलन 
कमेंट विजेट को प्रत्येक साइट के लिए अलग-अलग कस्टमाइज़ किया जा सकता है।
विजेट कस्टमाइज़ेशन पेज पर, आपको "domain" नाम से एक ड्रॉपडाउन मिलेगा। इस फ़ील्ड में All चुनने से नियम आपके खाते की सभी साइटों पर लागू होगा, या आप एक विशिष्ट डोमेन दर्ज कर सकते हैं जिससे आपकी सेटिंग्स या कस्टम CSS केवल उसी डोमेन पर लागू होगी।
इससे आप FastComments को प्रत्येक साइट के लिए पूरी तरह अलग दिखने या काम करने वाला बना सकते हैं।
उदाहरण के लिए, एक साइट बोल्ड टेक्स्ट का उपयोग कर सकती है और गुमनाम कमेंटिंग की अनुमति दे सकती है, जबकि दूसरी साइट की स्टाइलिंग अलग हो सकती है और कमेंट करते समय उपयोगकर्ता से उसका ईमेल दर्ज करने की आवश्यकता हो सकती है।
टिप्पणी मॉडरेशन 
मॉडरेट कमेंट्स पेज आपकी सभी साइटों के कमेंट्स को एक साथ दिखाता है।
किसी विशेष साइट के कमेंट्स खोजने के लिए, बस कोट्स के साथ डोमेन सर्च करें, उदाहरण के लिए: "blog.fastcomments.com"।
डोमेन के बीच टिप्पणियाँ साझा करना 
टिप्पणियाँ स्वयं किसी विशेष डोमेन से बंधी नहीं होती हैं।
वे आपके खाते और दिए गए urlId से बंधी होती हैं।
इसका मतलब है कि हम एक ही FastComments खाते के साथ दो अलग-अलग साइटों पर वही कमेंट थ्रेड रेंडर कर सकते हैं, बस विजेट कॉन्फ़िगरेशन में urlId के लिए एक ही मान पास करके।
इस परिदृश्य में, पेज A पर पोस्ट की गई टिप्पणियाँ तुरंत पेज B पर दिखाई देंगी, और इसके विपरीत भी। लाइव कमेंटिंग भी अपेक्षा के अनुसार काम करती है।
WordPress के साथ 
प्रत्येक WordPress साइट को अपना अलग FastComments खाता या tenant चाहिए। WordPress प्रत्येक साइट पर पोस्ट को अलग-अलग नंबर देता है, इसलिए एक साइट की पोस्ट 5 और दूसरी साइट की पोस्ट 5 एक ही खाते से जुड़ी होने पर एक ही कमेंट थ्रेड साझा करेंगी। इसी कारण से, प्लगइन का सेटअप तब साइट को कनेक्ट करने से इनकार करता है जब खाते में पहले से कोई दूसरी साइट कनेक्टेड हो।
आप अपने सक्रिय इंटीग्रेशन यहाँ देख सकते हैं।
कई WordPress साइटें चलाने के लिए, प्रत्येक के लिए एक tenant बनाएँ, उस पर स्विच करें, और फिर प्लगइन के सेटअप पेज से साइट को कनेक्ट करें। Tenants, white labeling वाले प्लान में शामिल होते हैं। आप प्रत्येक साइट के लिए अलग FastComments खाता भी बना सकते हैं, जिसमें प्रत्येक के लिए अलग ईमेल पते का उपयोग करें।
यदि कोई साइट स्थानांतरित हुई है, उदाहरण के लिए staging से production तक, तो पुरानी साइट पर प्लगइन को डिएक्टिवेट करें और अपने सक्रिय इंटीग्रेशन से पुरानी साइट को हटा दें। फिर नई साइट को कनेक्ट करें। पुरानी साइट से पहले से सिंक किए गए कमेंट्स खाते पर बने रहते हैं, और वे नई साइट पर उसी ID वाली किसी भी पोस्ट पर दिखाई देते हैं।
आप एक ही FastComments खाते का उपयोग एक ऐसे WordPress इंस्टॉलेशन के साथ कर सकते हैं जो कई डोमेन में फैला हो और उन डोमेन पर वही कंटेंट हो।
निष्कर्ष
आप Multiple Sites दस्तावेज़ीकरण के अंत तक पहुँच गए हैं। नीचे अपनी आगे की टिप्पणियाँ या प्रश्न हमें बताएं - आप हमें सहायता पृष्ठ के माध्यम से भी संपर्क कर सकते हैं।
यदि आपको लगता है कि इस दस्तावेज़ीकरण में कुछ छूटा हुआ है तो कृपया पूछें, क्योंकि इससे अन्य लोगों को लाभ होगा।
