साइन अप करने का फ़्लो चुनना
एएफ़पी के साथ, अपने उपयोगकर्ताओं को शामिल करने के लिए साइन अप फ़्लो चुनना एक अहम फ़ैसला है. साइन अप करने का मकसद, आपके उपयोगकर्ताओं को नया AdSense खाता बनाने या किसी मौजूदा AdSense खाते में साइन इन करने और उसे आपके प्लैटफ़ॉर्म से लिंक करने की अनुमति देना है. आपका विकल्प इस बात पर निर्भर करेगा कि आपको डेवलपमेंट में कौनसे तकनीकी संसाधनों का इस्तेमाल करना है. साथ ही, यह भी इस बात पर निर्भर करेगा कि आपको अपने उपयोगकर्ताओं को ऑनबोर्ड करने का कैसा अनुभव देना है.
पहला विकल्प: एपीआई-लेस फ़्लो
पहले विकल्प के लिए, सबसे कम तकनीकी संसाधनों की ज़रूरत होती है, क्योंकि इसमें एपीआई का इस्तेमाल नहीं किया जाता. आपको अपने प्लैटफ़ॉर्म में यूज़र इंटरफ़ेस बनाने के लिए, सिर्फ़ एक वेब डेवलपर की ज़रूरत होगी. हालांकि, इस विकल्प का इस्तेमाल करने पर, साइनअप फ़्लो पूरा करने के लिए आपके उपयोगकर्ताओं को ज़्यादा चरण पूरे करने होंगे.
एपीआई के बिना साइन अप करने के फ़्लो के बारे में खास जानकारी
लागू करना
एपीआई के बिना साइन अप करने की सुविधा लागू करने के लिए, आपको AdSense से कमाई करने के लिए यूज़र इंटरफ़ेस (यूआई) कॉम्पोनेंट देना होगा. उदाहरण के लिए, उस पेज पर कमाई करने की सुविधा वाला पेज जोड़ें जहां आपके उपयोगकर्ता अपनी "उपयोगकर्ता प्रोफ़ाइल" या "खाता सेटिंग" ऐक्सेस करते हैं. इस पेज पर ये चीज़ें शामिल करें:
- AdSense के बारे में कम शब्दों में जानकारी और यह कैसे आपके प्लैटफ़ॉर्म के साथ इंटरैक्ट करता है. उपयोगकर्ताओं को पूरी जानकारी होनी चाहिए कि वे नए AdSense खाते के लिए साइन अप कर रहे हैं या अपने मौजूदा AdSense खाते का इस्तेमाल कर रहे हैं.
- AdSense Program की नीतियों के बारे में जानकारी. साइन अप करने वाले सभी उपयोगकर्ताओं को AdSense Program और उसकी नीतियों के बारे में पता होना चाहिए.
- रेवेन्यू का वह हिस्सा जो आपके उपयोगकर्ताओं को मिलेगा. यह ज़रूरी है कि उपयोगकर्ताओं को साफ़ तौर पर बताया जाए कि AdSense से होने वाले रेवेन्यू का कितना प्रतिशत हिस्सा आपको मिलेगा और कितना हिस्सा पब्लिशर को. AdSense, ऑनबोर्डिंग फ़्लो के दौरान भी यह जानकारी दिखाएगा.
- "AdSense से कनेक्ट करें" बटन. यह बटन एक नया टैब खोलेगा और उपयोगकर्ता को AdSense के सही पेज पर ले जाएगा. यह इस बात पर निर्भर करता है कि उसके पास कोई मौजूदा AdSense खाता है या नहीं.
कस्टम यूआरएल का उदाहरण:
https://www.google.com/adsense/signup?url={platform-site-url}
ध्यान दें: Google आपको कस्टम साइनअप पेज का यूआरएल देगा. साथ ही, यूआरएल वैरिएबल के कॉन्टेंट को तय करने में आपकी मदद करेगा. - उपयोगकर्ता का AdSense पब्लिशर आईडी इकट्ठा और सेव करने के लिए इनपुट बॉक्स. ऊपर दिए गए लिंक पर जाने के बाद, उपयोगकर्ता को इस इनपुट बॉक्स में अपना पब्लिशर आईडी कॉपी करके चिपकाना होगा.
अहम जानकारी: उपयोगकर्ता के पब्लिशर आईडी को सेव करना ज़रूरी है, ताकि आप उपयोगकर्ता के कॉन्टेंट पेजों को पब्लिशर की सही जानकारी के साथ टैग कर सकें. ज़्यादा जानकारी के लिए, अपने पेजों पर विज्ञापन टैग जोड़ना लेख पढ़ें.
पक्का करें कि आपने डाली गई स्ट्रिंग की पुष्टि कर ली हो. पब्लिशर आईडी का फ़ॉर्मैट यह है:pub-1234567890987654
या रेगुलर एक्सप्रेशन के हिसाब से:pub\-\d{16}
अहम जानकारी: कुछ AdSense उपयोगकर्ता, "AdSense से कनेक्ट करें" बटन पर क्लिक किए बिना अपना पब्लिशर आईडी चिपकाते हैं. उपयोगकर्ताओं को यह बताना ज़रूरी है कि विज्ञापन दिखाने से पहले, उनके AdSense खाते के साइट पेज पर प्लैटफ़ॉर्म का डोमेन शामिल होना चाहिए. इस बटन का मुख्य मकसद यही है. - उपयोगकर्ता के टैग होने की स्थिति. उपयोगकर्ता यह जानना चाहेंगे कि उनके पेजों पर विज्ञापन कोड डाला गया है या नहीं. उपयोगकर्ता अनुभव के तौर पर, अपने उपयोगकर्ताओं को बताएं कि आपने उनके पेजों को उनके AdSense पब्लिशर आईडी से कब टैग किया है. इसके अलावा, चाइल्ड खाते का मेटा टैग भी भरा जा सकता है. इससे साइट की पुष्टि करने के दौरान, AdSense को मदद मिलेगी. इससे, उपयोगकर्ता की ओर से उनके पेजों पर विज्ञापन टैग पब्लिश करने की ज़रूरत भी नहीं पड़ती.
दूसरा विकल्प: कुछ मदद वाला एपीआई फ़्लो
दूसरा विकल्प, साइनअप फ़्लो को थोड़ा आसान बनाने के लिए, AdSense मैनेजमेंट एपीआई का इस्तेमाल करता है. इसके लिए, ज़्यादा तकनीकी संसाधनों की ज़रूरत होती है. हालांकि, इससे आपके उपयोगकर्ताओं को AdSense के लिए साइन अप करने के लिए, कम चरणों को पूरा करना पड़ता है.
सेमी-असिस्टेड एपीआई फ़्लो के बारे में खास जानकारी
लागू करना
एपीआई की मदद से, उपयोगकर्ता को साइन अप करने में थोड़ी मदद करने वाले फ़्लो को लागू करने के लिए, आपको AdSense से कमाई करने के लिए यूज़र इंटरफ़ेस (यूआई) कॉम्पोनेंट देना होगा. उदाहरण के लिए, उस पेज पर कमाई करने की सुविधा वाला पेज जोड़ें जहां आपके उपयोगकर्ता अपनी "उपयोगकर्ता प्रोफ़ाइल" या "खाता सेटिंग" ऐक्सेस करते हैं. इस पेज पर ये चीज़ें शामिल करें:
- AdSense के बारे में कम शब्दों में जानकारी और यह कैसे आपके प्लैटफ़ॉर्म के साथ इंटरैक्ट करता है. उपयोगकर्ताओं को पूरी जानकारी होनी चाहिए कि वे Google AdSense खाते के लिए साइन अप कर रहे हैं या अपने मौजूदा AdSense खाते का इस्तेमाल कर रहे हैं.
- AdSense Program की नीतियों के बारे में जानकारी. साइन अप करने वाले सभी उपयोगकर्ताओं को AdSense Program और उसकी नीतियों के बारे में पता होना चाहिए.
- रेवेन्यू का वह हिस्सा जो आपके उपयोगकर्ताओं को मिलेगा. यह ज़रूरी है कि उपयोगकर्ताओं को साफ़ तौर पर बताया जाए कि AdSense से होने वाले रेवेन्यू का कितना प्रतिशत हिस्सा आपको मिलेगा और कितना हिस्सा पब्लिशर को. AdSense, ऑनबोर्डिंग फ़्लो के दौरान भी यह जानकारी दिखाएगा.
- "AdSense से कनेक्ट करें" बटन. इस बटन की मदद से, आपको प्लैटफ़ॉर्म के तौर पर AdSense मैनेजमेंट एपीआई का इस्तेमाल करके, AdSense ग्राहक के खाते की जानकारी ऐक्सेस करने की अनुमति मिलेगी. इसे सेट अप करने के लिए, कृपया हमारे डेवलपर दस्तावेज़ में दिए गए निर्देशों का पालन करें. इस एपीआई का इस्तेमाल करके, अगले दो चरण पूरे किए जा सकते हैं.
- उपयोगकर्ता का AdSense पब्लिशर आईडी इकट्ठा करने के लिए, AdSense मैनेजमेंट एपीआई का इस्तेमाल करें. पक्का करें कि आपने डाली गई स्ट्रिंग की पुष्टि की हो.
पब्लिशर आईडी का फ़ॉर्मैट यह है:pub-1234567890987654
या रेगुलर एक्सप्रेशन के हिसाब से:pub\-\d{16}
अहम जानकारी: उपयोगकर्ता का पब्लिशर आईडी सेव करना ज़रूरी है, ताकि आप उपयोगकर्ता के कॉन्टेंट पेजों को पब्लिशर की सही जानकारी के साथ टैग कर सकें. ज़्यादा जानकारी के लिए, अपने पेजों पर विज्ञापन टैग जोड़ना लेख पढ़ें. - AdSense मैनेजमेंट एपीआई का इस्तेमाल करके देखें कि उपयोगकर्ता ने अपने AdSense खाते में प्लैटफ़ॉर्म साइट को जोड़ा है या नहीं. अगर ऐसा नहीं है, तो उपयोगकर्ता से सेट अप पूरा करने के लिए, यहां दिए गए लिंक पर जाने के लिए कहें. आपको एपीआई में जिस साइट की जांच करनी है उसका नाम, नीचे दिए गए लिंक में मौजूद
{platform-site-url}
वैरिएबल है.
https://www.google.com/adsense/signup?url={platform-site-url}
ध्यान दें: Google आपको कस्टम साइनअप पेज का यूआरएल देगा. साथ ही, यूआरएल वैरिएबल के कॉन्टेंट को तय करने में आपकी मदद करेगा. - - उपयोगकर्ता के टैग किए जाने की स्थिति. उपयोगकर्ता यह जानना चाहेंगे कि उनके पेजों पर विज्ञापन कोड डाला गया है या नहीं. उपयोगकर्ता अनुभव के तौर पर, अपने उपयोगकर्ताओं को बताएं कि आपने उनके पेजों को उनके AdSense पब्लिशर आईडी से कब टैग किया है. इसके अलावा, चाइल्ड खाते का मेटा टैग भी भरा जा सकता है. इससे साइट की पुष्टि करने के दौरान, AdSense को मदद मिलेगी. इससे, उपयोगकर्ता की ओर से उनके पेजों पर विज्ञापन टैग पब्लिश करने की ज़रूरत भी नहीं पड़ती.
तीसरा विकल्प: एम्बेड किया गया कनेक्ट
एम्बेड किए गए कनेक्ट की मदद से, अलग-अलग स्थितियों में AdSense खातों को मैनेज करने की सभी समस्याओं को हल किया जा सकता है. किसी उपयोगकर्ता के AdSense खाते के खाते, विज्ञापन क्लाइंट, और साइट की स्थितियों के आधार पर, एम्बेड किया गया कनेक्ट फ़्लो, हर उपयोगकर्ता के लिए ऑनबोर्डिंग का पसंद के मुताबिक अनुभव देगा, ताकि आपको ऐसा करने की ज़रूरत न पड़े.
इसे लागू करने के लिए, एक JavaScript लाइब्रेरी, एक खाली डिव और कुछ कॉलबैक फ़ंक्शन की ज़रूरत होती है. इनकी मदद से, उपयोगकर्ता के साइन-अप फ़्लो पूरा होने के बाद, पब्लिशर आईडी को सेव किया जा सकता है. बेहतर अनुभव पाने के लिए, AdSense मैनेजमेंट एपीआई का भी इस्तेमाल किया जा सकता है. उदाहरण के लिए, विज्ञापन यूनिट या अपने-आप चलने वाले विज्ञापनों की स्थिति को वापस लाकर.