उपयोगकर्ता की पुष्टि करने का वर्कफ़्लो

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

उपयोगकर्ता की पुष्टि करने वाला वर्कफ़्लो, OAuth 2.0 फ़्लो का इस्तेमाल करके उपयोगकर्ता से अनुमति लेता है. इससे आपका ऐप्लिकेशन, उपयोगकर्ताओं की ओर से Google Ads खातों को मैनेज कर पाता है. उपयोगकर्ता की अनुमति मिलने के बाद, ऑथराइज़ेशन सर्वर OAuth 2.0 ऐक्सेस टोकन जारी करता है. आपका ऐप्लिकेशन, उपयोगकर्ता के Google Ads खाते को एपीआई कॉल करने के लिए, इस ऐक्सेस टोकन का इस्तेमाल करता है.

OAuth 2.0 ऐक्सेस टोकन की समयसीमा एक घंटे बाद खत्म हो जाती है. इसलिए, OAuth 2.0 ऑफ़लाइन ऐक्सेस का अनुरोध करें. ऑफ़लाइन ऐक्सेस से, आपको एक रीफ़्रेश टोकन मिलता है. इससे आपका ऐप्लिकेशन, नए ऐक्सेस टोकन अपने-आप जनरेट कर सकता है. इसके लिए, उपयोगकर्ता को बार-बार इंटरैक्ट करने की ज़रूरत नहीं होती.

पुष्टि करने की कोई रणनीति चुनें

उपयोगकर्ता की पुष्टि करने के वर्कफ़्लो को दो में से किसी एक तरीके से लागू किया जा सकता है:

  • एक उपयोगकर्ता के लिए पुष्टि: इसका सुझाव तब दिया जाता है, जब किसी एक उपयोगकर्ता खाते के पास उन सभी Google Ads खातों का ऐक्सेस हो जिन्हें आपके ऐप्लिकेशन को मैनेज करना है. अगर संगठन की नीतियों या खाते के कॉन्फ़िगरेशन की वजह से, सेवा खातों का इस्तेमाल नहीं किया जा सकता, तो सेवा खाते के वर्कफ़्लो के बजाय, एक उपयोगकर्ता की पुष्टि करने की सुविधा का इस्तेमाल करें.
  • डिवाइस के एक से ज़्यादा उपयोगकर्ताओं की पुष्टि करना: हमारा सुझाव है कि जब आपका ऐप्लिकेशन अलग-अलग उपयोगकर्ताओं के मालिकाना हक वाले खातों को मैनेज करता है, तब इस तरीके का इस्तेमाल करें. इस अप्रोच के लिए, आपको एक OAuth 2.0 फ़्लो बनाना होगा. इससे हर उपयोगकर्ता अलग-अलग पुष्टि कर पाएगा.

अगले चरण