'Google से साइन इन करें' और Google One Tap की JavaScript क्लाइंट लाइब्रेरी को इस तरह से डिज़ाइन किया गया है कि यह ज़्यादातर सामान्य ब्राउज़र और प्लैटफ़ॉर्म के साथ काम कर सके. इस बात की कोई गारंटी नहीं है कि यह सभी ब्राउज़र या प्लैटफ़ॉर्म पर काम करेगा.
सुरक्षा जोखिमों की वजह से JavaScript क्लाइंट लाइब्रेरी हर ब्राउज़र के सिर्फ़ नए दो वर्शन पर ही काम करती है.
कन्वर्ज़न ट्रैकिंग इनके साथ काम करती है
'Google से साइन इन करें' बटन और One Tap की मदद से साइन-इन करने की सुविधा, ब्राउज़र और प्लैटफ़ॉर्म के कॉम्बिनेशन में अलग-अलग तरह से काम करती है.
इन सुविधाओं की उपलब्धता के आधार पर अलग-अलग ब्राउज़र में उपयोगकर्ता अनुभव अलग-अलग हो सकते हैं:
- इंटेलिजेंट ट्रैकिंग प्रिवेंशन (आईटीपी)
- फ़ेडरेटेड क्रेडेंशियल मैनेजमेंट एपीआई (FedCM)
साथ काम करने वाले साइन-इन फ़्लो और सुविधाओं की जानकारी, नीचे दी गई टेबल में दी गई है. सभी ब्राउज़र सभी प्लैटफ़ॉर्म पर उपलब्ध नहीं होते. 'लागू नहीं' का मतलब है कि प्लैटफ़ॉर्म पर काम करने वाला ब्राउज़र उपलब्ध नहीं है.
Google से साइन इन करें
ब्राउज़र / प्लैटफ़ॉर्म | Android | iOS * | macOS | Linux | Windows 10 |
---|---|---|---|---|---|
Chrome | |||||
Edge | |||||
Firefox | |||||
Safari | लागू नहीं | लागू नहीं | लागू नहीं |
* आईटीपी की वजह से, iOS के लिए रीडायरेक्ट मोड ज़रूरी है.
One Tap
ब्राउज़र / प्लैटफ़ॉर्म | Android | iOS | macOS | Linux | Windows 10 |
---|---|---|---|---|---|
Chrome † | * | ||||
किनारे * † | |||||
Firefox * | |||||
Safari | लागू नहीं | लागू नहीं | लागू नहीं |
* अपग्रेड किए गए One Tap UX को उन ब्राउज़र के लिए चालू करने के लिए, अतिरिक्त कॉन्फ़िगरेशन ज़रूरी है जिन्हें आईटीपी की ज़रूरत होती है.
† FedCM, Chrome 117 या इसके बाद के वर्शन में उपलब्ध है. ज़्यादा जानकारी के लिए, एमडीएन ब्राउज़र के साथ काम करने की सुविधा चार्ट देखें.
तीसरे पक्ष की कुकी
वेब और Chrome की तरफ़ से तीसरे पक्ष की कुकी को हटाने की योजना के लिए, प्राइवसी सैंडबॉक्स की मदद से, Google Identity Services (GIS) और उपयोगकर्ता साइन इन में अहम बदलाव हुए हैं.
FedCM पर काम करने वाले W3C FedID कम्यूनिटी ग्रुप में सदस्य के तौर पर, Google Identity Services ऐप्लिकेशन, उपयोगकर्ता की निजता और सुरक्षा बढ़ाने के लिए काम कर रहा है. साथ ही, मौजूदा वेबसाइटों में बदलाव कम करने और उपयोगकर्ताओं के इस्तेमाल को आसान बनाने के लिए भी काम कर रहा है. GIS JavaScript लाइब्रेरी अब सुझाए गए FedCM एपीआई के साथ काम करती है.
अगस्त 2023 से Google Identity Services, FedCM के साथ पूरी तरह से काम करती है और इसके इस्तेमाल का सुझाव देती है. कुछ मौजूदा वेब ऐप्लिकेशन के लिए, FedCM का इस्तेमाल करें में बदलाव करने की ज़रूरत हो सकती है. Chrome का मकसद है कि जनवरी 2024 से, तीसरे पक्ष की कुकी ब्लॉक करने की सुविधा की स्केलिंग की जाए. साथ ही, 2024 के आखिर तक इसे 100% ब्लॉक करना भी शुरू किया जाएगा.
सुझाया गया
- नए वेब ऐप्लिकेशन के लिए FedCM को चालू करें और मौजूदा ऐप्लिकेशन migrate.
इसका सुझाव नहीं दिया जाता
- FedCM को बंद किया जा रहा है.
अगस्त 2022 तक, Google Identity Services ने FedCM का ऑरिजिन ट्रायल सीमित किया है. करीब 20 वेबसाइटों और 3 लाख उपयोगकर्ताओं ने FedCM एपीआई और GIS का इस्तेमाल करके साइन इन किया है.
हमें यह बताते हुए खुशी हो रही है कि शुरुआती सुझाव से यह पता चला है कि ज़्यादातर वेबसाइटों के लिए, तीसरे पक्ष की कुकी के बिना, ज़्यादा निजी और सुरक्षित साइन-इन प्रोसेस पर स्विच करना, मौजूदा GIS लाइब्रेरी के पुराने सिस्टम के साथ काम करने वाले अपडेट के ज़रिए, पारदर्शी तरीके से किया जा सकता है. मौजूदा यूज़र फ़्लो और वेबसाइटों में कम से कम बदलाव करना ज़रूरी था. यह एक अहम बात है, क्योंकि FedCM एपीआई का बड़े पैमाने पर इस्तेमाल किया जा रहा है. इस सुविधा को इस्तेमाल करने से, मौजूदा वेबसाइटों पर बिना किसी परेशानी के माइग्रेट किया जा सकता है.
इस शुरुआती सुझाव के आधार पर, GIS की योजना है कि FedCM के साथ GIS की टेस्टिंग में भागीदारी बढ़ाई जाए.
ट्रायल के दौरान इन समस्याओं का पता चला है. अगर GIS की ओर से FedCM को अपनाया जाता है, तो कुछ वेब साइटों को कार्रवाई करने की ज़रूरत पड़ सकती है:
- ब्राउज़र पर रेंडर किए गए डायलॉग, साइट के लिए स्टाइल एट्रिब्यूट या बीच के iframe का इस्तेमाल करने की मौजूदा सुविधा को खत्म कर देते हैं. इससे साइन इन डायलॉग की स्थिति को कंट्रोल करने में मदद मिलती है. इस वजह से, साइट का मौजूदा कॉन्टेंट छिप सकता है. इनमें से कुछ कॉन्टेंट, उपयोगकर्ताओं के लिए मददगार या ज़रूरी हो सकता है, ताकि उन्हें साइन इन करने से पहले देखा जा सके.
- हालांकि, अभी तक इसे बड़े पैमाने पर डिप्लॉय नहीं किया गया है. हालांकि, कुछ साइटें सीएसपी और सीओओपी का इस्तेमाल कर सकती हैं. इन मामलों में, साइटों को पॉप-अप को अनुमति देने और क्रॉस-साइट रिसॉर्स लोड करने के लिए, ब्राउज़र को डायरेक्ट करने में बदलाव करने पड़ सकते हैं.