साइन अप करने का तरीका चुनें

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

पहला विकल्प: बिना एपीआई वाला फ़्लो

पहले विकल्प में कम से कम तकनीकी संसाधनों की ज़रूरत है, क्योंकि इसमें एपीआई का इस्तेमाल नहीं किया गया है. अपने प्लैटफ़ॉर्म में यूज़र इंटरफ़ेस बनाने के लिए, आपको सिर्फ़ वेब डेवलपर की ज़रूरत होगी. हालांकि, इसमें समस्या यह है कि इस विकल्प को चुनने पर आपके उपयोगकर्ताओं को साइनअप की प्रोसेस पूरी करने के लिए कुछ और कदम उठाने पड़ते हैं.

बिना एपीआई वाले साइनअप फ़्लो की खास जानकारी

बिना एपीआई वाला साइनअप फ़्लो चार्ट

लागू करने का तरीका

एपीआई के बिना साइन अप करने की प्रोसेस लागू करने के लिए, आपको AdSense से कमाई करने के लिए एक यूज़र इंटरफ़ेस (यूआई) कॉम्पोनेंट उपलब्ध कराना होगा. उदाहरण के लिए, जिस पेज पर आपके उपयोगकर्ता अपनी "उपयोगकर्ता प्रोफ़ाइल" या "खाता सेटिंग" ऐक्सेस करते हैं उस पर कमाई करने से जुड़ा एक पेज जोड़ें. इस पेज पर, नीचे दी गई जानकारी शामिल होनी चाहिए:

  • AdSense की कम शब्दों में जानकारी और यह बताएं कि यह आपके प्लैटफ़ॉर्म के साथ कैसे इंटरैक्ट करता है. उपयोगकर्ताओं को इस बात की पूरी जानकारी होनी चाहिए कि वे नए AdSense खाते के लिए साइन अप कर रहे हैं या अपने मौजूदा AdSense खाते का इस्तेमाल कर रहे हैं.
  • AdSense कार्यक्रम की नीतियों के बारे में जानकारी. साइन अप करने वाले सभी उपयोगकर्ताओं को AdSense कार्यक्रम और उसकी नीतियों के बारे में पता होना चाहिए.
  • आपके उपयोगकर्ताओं को मिलने वाली आय का हिस्सा. उपयोगकर्ताओं को साफ़ तौर पर यह दिखाना ज़रूरी है कि 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 Management API का इस्तेमाल करता है. इसे इस्तेमाल करने के लिए ज़्यादा तकनीकी संसाधनों की ज़रूरत होती है. हालांकि, इससे आपके उपयोगकर्ताओं को AdSense के लिए साइन अप करने में कम समय लगता है.

सेमी-असिस्टेड एपीआई फ़्लो की खास जानकारी

एपीआई साइनअप फ़्लो चार्ट के ज़रिए सेमी असिस्टेड

लागू करने का तरीका

अगर आपको एपीआई का इस्तेमाल करके, सेमी-असिस्टेड साइनअप फ़्लो लागू करना है, तो आपको AdSense से कमाई करने के लिए एक यूज़र इंटरफ़ेस (यूआई) कॉम्पोनेंट उपलब्ध कराना होगा. उदाहरण के लिए, जिस पेज पर आपके उपयोगकर्ता अपनी "उपयोगकर्ता प्रोफ़ाइल" या "खाता सेटिंग" ऐक्सेस करते हैं उस पर कमाई करने से जुड़ा एक पेज जोड़ें. इस पेज पर, नीचे दी गई जानकारी शामिल होनी चाहिए:

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

तीसरा विकल्प: एम्बेड किया गया कनेक्ट

एम्बेड किया गया कनेक्ट, अलग-अलग स्थितियों में AdSense खातों के साथ काम करने की सभी जटिलताओं को हटा देता है. किसी उपयोगकर्ता के AdSense खाते के लिए, खाते, विज्ञापन क्लाइंट, और साइट की स्थितियों के आधार पर, एम्बेड किया गया कनेक्ट फ़्लो हर उपयोगकर्ता को पसंद के मुताबिक शामिल होने का अनुभव देगा. इस तरह, आपको अलग से ऐसा करने की ज़रूरत नहीं होगी.

एम्बेड किए गए Connect की डिफ़ॉल्ट स्थिति

लागू करने में एक JavaScript लाइब्रेरी शामिल होती है. यह एक खाली डीआईवी होती है, जिसमें AdSense एक साइन-अप विजेट रेंडर करेगा. साथ ही, कुछ कॉलबैक फ़ंक्शन भी शामिल होते हैं जिनकी मदद से उपयोगकर्ता के साइन अप फ़्लो को पूरा करने के बाद, पब्लिशर आईडी को सेव किया जा सकता है. बेहतर अनुभव पाने के लिए, AdSense Management API का भी इस्तेमाल किया जा सकता है. उदाहरण के लिए, विज्ञापन यूनिट या अपने-आप चलने वाले विज्ञापनों की स्थिति के बारे में जानकारी पाना.

एम्बेड किए गए कनेक्ट के बारे में ज़्यादा जानें