'Google से साइन इन करें' बटन का यूज़र एक्सपीरियंस (UX)

इस पेज पर, 'Google से साइन इन करें' बटन के उपयोगकर्ता अनुभव (यूएक्स) के बारे में बताया गया है.

बटन रेंडर करना

दिलचस्पी के हिसाब से बने बटन में, उस Google सेशन के लिए प्रोफ़ाइल की जानकारी दिखती है जिसने आपकी वेबसाइट को मंज़ूरी दी है. मंज़ूरी पा चुके Google सेशन का मतलब है कि आपकी वेबसाइट पर उससे जुड़ा एक खाता है. इस खाते से पहले भी, 'Google से साइन इन करें' सुविधा का इस्तेमाल करके साइन इन किया गया है.

अगर उपयोगकर्ता के हिसाब से बटन दिखाया जाता है, तो उपयोगकर्ता को यह जानकारी मिलती है:

  • कम से कम एक Google सेशन चालू हो.
  • आपकी वेबसाइट पर, उससे जुड़ा खाता मौजूद हो.

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

सेशन का स्टेटस दिखाने के लिए, आपके हिसाब से बटन इन तरीकों से दिखाया जाता है:

  • एक सेशन: Google की ओर से सिर्फ़ एक सेशन होता है. उस सेशन से क्लाइंट को अनुमति मिलती है और आपकी वेबसाइट पर उससे जुड़ा खाता मौजूद होता है.

    आपके हिसाब से बनाया गया बटन, जो किसी एक Google खाते का नाम दिखाता है.

  • एक से ज़्यादा सेशन: Google की ओर से एक से ज़्यादा सेशन हैं. उन सेशन से क्लाइंट को अनुमति मिलती है. मंज़ूरी की जानकारी, दिखाए गए खाते के बगल में मौजूद सूची वाले ऐरो से मिलती है. आपकी वेबसाइट पर, कम से कम एक सेशन का कोई खाता हो.

    सूची के ऐरो के साथ, उपयोगकर्ता के हिसाब से बनाया गया बटन.

  • कोई सेशन नहीं: Google की ओर से कोई सेशन नहीं है या किसी भी सेशन ने अब तक क्लाइंट को मंज़ूरी नहीं दी है.

    'Google से साइन इन करें' बटन, जिसमें आपके हिसाब से बनाई गई जानकारी शामिल न हो.

जब सेशन का स्टेटस सही होता है, तब पसंद के मुताबिक बटन अपने-आप दिखता है. ऐसा तब तक होता है, जब तक आपकी बटन सेटिंग में, पसंद के मुताबिक बटन को दिखने की अनुमति नहीं दी जाती. आपके हिसाब से बटन तब नहीं दिखता, जब:

  • data-type एट्रिब्यूट की वैल्यू icon है.
  • data-size एट्रिब्यूट को medium या small पर सेट किया गया हो.
  • data-width एट्रिब्यूट की वैल्यू 200 पिक्सल से कम है.

अगर नाम या ईमेल पता बहुत लंबा है, तो बटन में उसे दिखाने के लिए, उसमें बिंदु लगाए जाते हैं.

आपके हिसाब से बनाया गया बटन, जिसमें आपका नाम और ईमेल पता छोटा करके लिखा गया है.

उपयोगकर्ता की मुख्य गतिविधियां

उपयोगकर्ताओं के सफ़र, इन स्थितियों के आधार पर अलग-अलग होते हैं.

  • Google की वेबसाइटों पर सेशन की स्थिति. उपयोगकर्ता के सफ़र की शुरुआत होने पर, Google सेशन की अलग-अलग स्थिति दिखाने के लिए, इन शब्दों का इस्तेमाल किया जाता है.

    • Has-Google-session: Google की वेबसाइटों पर कम से कम एक चालू सेशन है.
    • No-Google-session: Google की वेबसाइटों पर कोई चालू सेशन नहीं है.
  • उपयोगकर्ता के सफ़र की शुरुआत के समय, चुने गए Google खाते ने आपकी वेबसाइट को अनुमति दी है या नहीं. अनुमति की अलग-अलग स्थितियों को दिखाने के लिए, इन शब्दों का इस्तेमाल किया जाता है.

    • नया उपयोगकर्ता: चुने गए खाते ने आपकी वेबसाइट को मंज़ूरी नहीं दी है.
    • लौटने वाला उपयोगकर्ता: चुने गए खाते ने आपकी वेबसाइट को पहले भी मंज़ूरी दी है.

Has-Google-session new user journey

  1. 'Google से साइन इन करें' बटन.

    'Google से साइन इन करें' बटन, जिसमें आपके हिसाब से बनाई गई जानकारी शामिल न हो.

  2. खाता चुनने वाला पेज.

    Has-Initial-Session Account Chooser Page.

  3. उपयोगकर्ता की सहमति वाला नया पेज.

    'Google से साइन इन करें' बटन पर क्लिक करके सहमति दें और साइन इन करें.

  4. उपयोगकर्ता की पुष्टि करने के बाद, आपकी वेबसाइट के साथ एक आईडी टोकन शेयर किया जाता है.

उपयोगकर्ता, किसी दूसरे खाते का इस्तेमाल करें बटन पर क्लिक करके, नया Google सेशन जोड़ सकते हैं. इसके बारे में ज़्यादा जानने के लिए, नीचे Google सेशन नहीं है उपयोगकर्ता के सफ़र देखें.

Has-Google-session returning user journey

  1. 'Google से साइन इन करें' बटन.

    आपके हिसाब से बनाया गया बटन, जो किसी एक Google खाते का नाम दिखाता है.

  2. खाता चुनने वाला पेज.

    Google खाता चुनने वाला टूल

  3. जब उपयोगकर्ता कोई खाता चुन लेता है, तो आपकी वेबसाइट के साथ एक आईडी टोकन शेयर किया जाता है.

उपयोगकर्ता, किसी दूसरे खाते का इस्तेमाल करें बटन पर क्लिक करके, नया Google सेशन जोड़ सकते हैं. इसके बारे में ज़्यादा जानने के लिए, नीचे 'Google सेशन नहीं है' उपयोगकर्ता के सफ़र देखें.

बिना Google सेशन वाले नए उपयोगकर्ता का सफ़र

  1. 'Google से साइन इन करें' बटन.

    'Google से साइन इन करें' बटन, जो आपके हिसाब से नहीं बनाया गया है.

  2. नया Google सेशन जोड़ने के लिए पहला पेज.

    Google खाता ईमेल

  3. नया Google सेशन जोड़ने के लिए दूसरा पेज.

    Google खाते में साइन इन करना

  4. उपयोगकर्ता की सहमति वाला नया पेज.

    'Google से साइन इन करें' बटन पर क्लिक करके सहमति दें और साइन इन करें.

  5. उपयोगकर्ता की पुष्टि करने के बाद, आपकी वेबसाइट के साथ एक आईडी टोकन शेयर किया जाता है.

Google सेशन के बिना लौटने वाले उपयोगकर्ता का सफ़र

  1. 'Google से साइन इन करें' बटन.

    'Google से साइन इन करें' बटन, जो आपके हिसाब से नहीं बनाया गया है.

  2. नया Google सेशन जोड़ने के लिए पहला पेज.

    Google खाता ईमेल

  3. नया Google सेशन जोड़ने के लिए दूसरा पेज.

    Google खाते में साइन इन करना

  4. उपयोगकर्ता के आगे बढ़ें बटन पर क्लिक करने के बाद, आपकी वेबसाइट के साथ एक आईडी टोकन शेयर किया जाता है.

पिछले सेक्शन में बताई गई, उपयोगकर्ता की सामान्य मुख्य यात्राएं अब भी लागू हैं. यहां दिखाया गया है कि साइन इन करते समय, बच्चे के Google खाते के लिए अतिरिक्त फ़्लो दिखाया जाएगा.

No-Google-session

  1. 'Google से साइन इन करें' बटन.

    'Google से साइन इन करें' बटन, जिसमें आपके हिसाब से बनाई गई जानकारी शामिल न हो.

  2. बच्चे का नया Google सेशन (बच्चे के Google खाते का ईमेल पता) जोड़ने के लिए पहला पेज.

    बच्चे के Google खाते का ईमेल पता

  3. बच्चे का नया Google सेशन जोड़ने के लिए दूसरा पेज (बच्चे के Google खाते का पासवर्ड).

    बच्चे के Google खाते का पासवर्ड

  4. बच्चे का नया Google सेशन जोड़ने के लिए, अभिभावक से अनुमति लेने वाला पहला पेज.

    माता-पिता की अनुमति लेने के लिए चुना गया पेज

  5. बच्चे का नया Google सेशन जोड़ने के लिए, माता-पिता से अनुमति लेने वाला दूसरा पेज.

    माता-पिता की अनुमति के लिए पासवर्ड वाला पेज

  6. बच्चे का नया Google सेशन जोड़ने के लिए, माता-पिता से अनुमति लेने वाला तीसरा पेज.

    माता-पिता की अनुमति वाला पेज

  7. बच्चे के Google खाते से ऐप्लिकेशन में साइन इन करने के लिए, माता-पिता से अनुमति लेने वाला पहला पेज.

    साइन इन पेज पर माता-पिता से अनुमति पाना

  8. बच्चे के Google खाते से ऐप्लिकेशन में साइन इन करने के लिए, माता-पिता से अनुमति लेने वाला दूसरा पेज.

    साइन इन पेज को मंज़ूरी देने के लिए, माता-पिता में से किसी एक को चुनना

  9. तीसरा पेज, जिसमें बच्चे के Google खाते से ऐप्लिकेशन में साइन इन करने के लिए, माता-पिता से अनुमति ली जाती है.

    साइन इन पेज को स्वीकार करने के लिए, माता-पिता के Google खाते का पासवर्ड

  10. बच्चे के Google खाते से ऐप्लिकेशन में साइन इन करने के लिए, माता-पिता से अनुमति लेने का आखिरी पेज.

    बच्चे के साइन इन करने के लिए, माता-पिता की अनुमति वाला पेज

  11. जब माता-पिता जारी रखें बटन पर क्लिक करते हैं, तो आपकी वेबसाइट के साथ एक आईडी टोकन शेयर किया जाता है.

Has-Google-session

  1. 'Google से साइन इन करें' बटन.

    'Google से साइन इन करें' बटन, जिसमें आपके हिसाब से बनाई गई जानकारी शामिल न हो.

  2. खाता चुनने वाला पेज.

    बच्चे के खाते का पेज चुनें.

  3. बच्चे के Google खाते से ऐप्लिकेशन में साइन इन करने के लिए, माता-पिता से अनुमति लेने वाला पहला पेज.

    साइन इन पेज पर माता-पिता से अनुमति पाना

  4. बच्चे के Google खाते से ऐप्लिकेशन में साइन इन करने के लिए, माता-पिता से अनुमति लेने वाला दूसरा पेज.

    साइन इन पेज को मंज़ूरी देने के लिए, माता-पिता में से किसी एक को चुनना

  5. तीसरा पेज, जिसमें बच्चे के Google खाते से ऐप्लिकेशन में साइन इन करने के लिए, माता-पिता से अनुमति ली जाती है.

    साइन इन पेज को स्वीकार करने के लिए, माता-पिता के Google खाते का पासवर्ड

  6. बच्चे के Google खाते से ऐप्लिकेशन में साइन इन करने के लिए, माता-पिता से अनुमति लेने का आखिरी पेज.

    बच्चे के साइन इन करने के लिए, माता-पिता की अनुमति वाला पेज

  7. जब माता-पिता जारी रखें बटन पर क्लिक करते हैं, तो आपकी वेबसाइट के साथ एक आईडी टोकन शेयर किया जाता है.