इस लेख में, जो वीडियो से तैयार किया गया है, मैं Varbase Media की एक नई सुविधा के बारे में बात करूँगा: स्मार्ट [node] टोकन। इसे इस तरह बनाया गया है कि Facebook, Twitter या Slack जैसे प्लेटफ़ॉर्म पर नोड साझा करते समय यह सबसे उपयुक्त इमेज अपने-आप चुन ले। साथ ही इसमें फ़ॉलबैक URL का विकल्प भी है, ताकि कोई उपयुक्त इमेज न मिलने पर भी एक डिफ़ॉल्ट इमेज इस्तेमाल हो। इससे पूरी प्रक्रिया आसान हो जाती है और साझा किया गया कंटेंट हर प्लेटफ़ॉर्म पर बेहतर दिखता है।
पुराने तरीक़े की समस्या
पहले जब हम कंटेंट साझा करते थे, तो हम कई तरह के टोकन पर निर्भर रहते थे, यानी पुराने टोकन, जिन्हें एडिटर या कंटेंट एडमिन के लिए इस्तेमाल करना बहुत जटिल था।
नेस्टिंग के तर्क की वजह से हम सही ढंग से फ़ॉलबैक नहीं रख पाते थे।
[node:field_media:entity:social_large][node:field_media:entity:social_medium][node:field_media:entity:social_small]
ये टोकन यह बताने के लिए थे कि कौन-सी इमेज इस्तेमाल होनी चाहिए। इन्हें बहुत सावधानी से कॉन्फ़िगर करना पड़ता था और अलग-अलग कंटेंट टाइप और मीडिया फ़ील्ड के साथ ये काफ़ी जटिल हो सकते थे।
उदाहरण के लिए, अगर किसी कंटेंट टाइप में मीडिया का फ़ील्ड होता और उस मीडिया में कवर इमेज होती, तो वही इमेज इस्तेमाल होती। लेकिन अगर मीडिया फ़ील्ड में कोई इमेज न होती, तो टोकन शेयर इमेज देने में नाकाम रहता, और सोशल मीडिया पोस्ट अधूरी या कम आकर्षक दिखती।
नया स्मार्ट [node:share-image] टोकन
नया स्मार्ट [node] टोकन इस प्रक्रिया को पूरी तरह बदल देता है, क्योंकि वह नोड के कंटेंट के आधार पर सबसे उपयुक्त इमेज अपने-आप चुन लेता है। यह इस तरह काम करता है:
- फ़ील्ड मीडिया की जाँच: अगर कंटेंट टाइप में फ़ील्ड मीडिया है और उसमें इमेज या वीडियो है, तो टोकन उसी इमेज को इस्तेमाल करेगा।
- फ़ील्ड इमेज पर फ़ॉलबैक: अगर फ़ील्ड मीडिया मौजूद नहीं है, तो वह फ़ील्ड इमेज देखता है।
- आख़िरी विकल्प के रूप में फ़ील्ड वीडियो: अगर ऊपर के दोनों नहीं मिलते, तो वह फ़ील्ड वीडियो की जाँच करेगा।
- डिफ़ॉल्ट फ़ॉलबैक इमेज: अगर इनमें से किसी भी फ़ील्ड में इमेज नहीं है, तो टोकन अपने-आप पहले से तय की गई फ़ॉलबैक इमेज इस्तेमाल करेगा। इस फ़ॉलबैक इमेज को डिफ़ॉल्ट थीम में वैश्विक रूप से सेट किया जा सकता है, जिससे साझा किए गए सारे कंटेंट का रूप एकसमान रहता है।
इस्तेमाल के कुछ उदाहरण
आइए कुछ ख़ास उदाहरणों से इसे समझें:
- मीडिया वाली ब्लॉग पोस्ट: मान लीजिए आपके ब्लॉग पोस्ट कंटेंट टाइप में फ़ील्ड मीडिया है। अगर फ़ील्ड मीडिया में इमेज है, तो शेयर करने के लिए वही इमेज इस्तेमाल होगी। अगर उसमें वीडियो है, तो वीडियो की कवर इमेज इस्तेमाल होगी।
- सिर्फ़ टेक्स्ट वाली पोस्ट: जिस पोस्ट में सिर्फ़ टेक्स्ट है और कोई मीडिया नहीं, उसके लिए टोकन फ़ॉलबैक इमेज ले लेगा, ताकि साझा करने पर भी पोस्ट देखने में आकर्षक बनी रहे।
- एक से ज़्यादा मीडिया फ़ील्ड वाले कंटेंट टाइप: जहाँ "Show" जैसे कंटेंट टाइप में फ़ील्ड मीडिया और फ़ील्ड वीडियो दोनों हों, वहाँ टोकन फ़ील्ड मीडिया को प्राथमिकता देगा। अगर मीडिया नहीं मिला, तो वह कवर इमेज के लिए फ़ील्ड वीडियो देखेगा। अगर दोनों में कुछ नहीं है, तो वह डिफ़ॉल्ट इमेज पर लौट आएगा।
बिना किसी सेटअप के अपने-आप काम करने वाली सुविधा
स्मार्ट [node] टोकन की सबसे अच्छी बातों में से एक यह है कि यह इंस्टॉल करते ही काम करने लगता है। जैसे ही टोकन को आपके मेटा टैग कॉन्फ़िगरेशन में जोड़ा जाता है, वह आपके कंटेंट के लिए सबसे अच्छी इमेज अपने-आप चुनने लगता है। इससे यह पक्का करना बेहद आसान हो जाता है कि आपका कंटेंट साझा होने पर हमेशा सबसे अच्छा दिखे, और लंबे मैन्युअल कॉन्फ़िगरेशन की ज़रूरत भी नहीं पड़ती।
निष्कर्ष
Varbase Media में स्मार्ट [node] टोकन का आना पिछले तरीक़ों के मुक़ाबले एक बड़ा सुधार है। सोशल शेयरिंग के लिए सबसे अच्छी संभव इमेज का चुनाव स्वचालित करके और फ़ॉलबैक का विकल्प देकर, यह यूज़र अनुभव और साझा किए गए कंटेंट की प्रस्तुति, दोनों को बेहतर बनाता है। चाहे आप साइट एडमिन हों या कंटेंट क्रिएटर, यह टोकन आपका समय बचाएगा और यह पक्का करेगा कि आपका कंटेंट हमेशा शेयर करने के लिए तैयार रहे।
पढ़ने के लिए धन्यवाद, और अपने प्रोजेक्ट्स में इस स्मार्ट टोकन का फ़ायदा ज़रूर उठाइए!