NonceLoader
प्रोग्रामैटिक ऐक्सेस लाइब्रेरी की मदद से, पब्लिशर ऐसे सिग्नल इकट्ठा कर सकते हैं जिनका इस्तेमाल, AdX की मांग को अनलॉक करने के लिए किया जा सकता है. इंतज़ार का समय कम करने के लिए, पब्लिशर को पेज लोड होने पर एक NonceLoader बनाना चाहिए. हर स्ट्रीम (डीएआई के लिए) या हर विज्ञापन अनुरोध के लिए, ज़रूरत के हिसाब से काम के सेटर को कॉल करें. इसके बाद, loadNonceManager को कॉल करें. इसके बाद, पब्लिशर, "&paln" यूआरएल पैरामीटर की वैल्यू के तौर पर विज्ञापन अनुरोधों में जोड़ी जाने वाली स्ट्रिंग पाने के लिए, NonceManager.getNonce() को कॉल कर सकते हैं. इसके बाद, पब्लिशर को ज़रूरत के हिसाब से, NonceManager.sendAdClick() और NonceManager.sendAdImpression() को कॉल करना चाहिए.
निर्माता
NonceLoader
new NonceLoader(consentSettings, googleAdManagerSettings)
कंस्ट्रक्टर.
पैरामीटर |
|
---|---|
consentSettings |
वैकल्पिक नियमों और सहमति से जुड़ी सेटिंग. |
googleAdManagerSettings |
वैकल्पिक PAL सेटिंग, जो Google Ad Manager के यूज़र इंटरफ़ेस में कॉन्फ़िगर की गई सेटिंग दिखाती हैं. वैल्यू शून्य नहीं होनी चाहिए. |
तरीका
loadNonceManager
loadNonceManager(request) एक ऐसा प्रॉमिस दिखाता है जिसमें नॉन-नल NonceManager होता है
पैरामीटर |
|
---|---|
CANNOT TRANSLATE |
अनुरोध में, उस नॉन्स के बारे में जानकारी होती है जिसके लिए अनुरोध किया जा रहा है. वैल्यू शून्य नहीं होनी चाहिए. |
- रिटर्न
-
non-null Promise containing non-null NonceManager
यह वादा, एन्क्रिप्ट (सुरक्षित) किए गए ऐसे NonceManager के उपलब्ध होने के बाद पूरा किया जाएगा जिसमें बिडिंग से पहले की सारी जानकारी शामिल हो.