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