4.1.2 दो चरणों में पुष्टि (2SV)

Google Ads खाते के लिए, दो चरणों में पुष्टि (2SV) करने की सुविधा मिलती है. दो चरणों में पुष्टि की सुविधा का इस्तेमाल करना ज़रूरी नहीं है. इसलिए, आपके पास यह चुनने का विकल्प होता है कि इसे चालू करने के लिए, आपके Google Ads एमसीसी खाते के सभी उप-खातों की ज़रूरत पड़े या नहीं. भले ही, आपके उपयोगकर्ताओं को 2SV सेट अप करने की ज़रूरत न पड़े, लेकिन वे अपनी Google खाता सेटिंग में जाकर इसे चालू कर सकते हैं.

अगर उपयोगकर्ता ने 2SV की सुविधा चालू की है, तो OAuth2 की पुष्टि करने के फ़्लो के दौरान, Google रीफ़्रेश टोकन जारी करने से पहले, उपयोगकर्ता को 2SV की सुविधा चालू करने का अनुरोध करता है. जारी होने के बाद, रीफ़्रेश टोकन का इस्तेमाल करके एपीआई कॉल के लिए ज़रूरी ऐक्सेस टोकन जनरेट किया जा सकता है. उपयोगकर्ता के लिए, दो चरणों में पुष्टि करने की सुविधा चालू करने से पहले जारी किए गए टोकन मान्य रहेंगे और उन्हें एपीआई से जुड़ी गड़बड़ी नहीं मिलेगी.

अगर उपयोगकर्ताओं को 2SV सेट अप करना ज़रूरी है, तो TWO_STEP_VERIFICATION_NOT_ENROLLED गड़बड़ी तब दिखती है, जब एपीआई कॉल, रीफ़्रेश टोकन से जनरेट किए गए ऐक्सेस टोकन का इस्तेमाल करके किए जाते हैं. यह टोकन, उपयोगकर्ता को दो चरणों में पुष्टि करने की सुविधा चालू करने से पहले जारी किया गया था.

ऐप्लिकेशन को इस गड़बड़ी को हैंडल करना चाहिए. साथ ही, उपयोगकर्ता को अपने Google खाते के लिए, दो चरणों में पुष्टि की सुविधा चालू करने के लिए कहना चाहिए.

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

दो चरणों में पुष्टि करने की सुविधा के बारे में ज़्यादा जानें.