NonceLoader
ספריית הגישה הפרוגרמטית מאפשרת לבעלי תוכן דיגיטלי לאסוף אותות שאפשר להשתמש בהם כדי לקבל גישה לביקוש ב-AdX. בעלי תוכן דיגיטלי צריכים ליצור NonceLoader בטעינת הדף כדי לצמצם את זמן האחזור. לכל מקור נתונים (ל-DAI) או לבקשת מודעה ספציפית, צריך להפעיל את ה-setters הרלוונטיים לפי הצורך, ולאחר מכן לבצע קריאה ל-loadNonceManager. לאחר מכן, בעלי האפליקציות יכולים להפעיל את NonceManager.getNonce() כדי לקבל את המחרוזת שצריך להוסיף לבקשות להצגת מודעות כערך של הפרמטר '&paln' בכתובת ה-URL. לאחר מכן, בעלי התוכן הדיגיטלי צריכים לבצע קריאה ל-NonceManager.sendAdClick() ול-NonceManager.sendAdImpression() בהתאם.
יצרן
NonceLoader
new NonceLoader(consentSettings, googleAdManagerSettings)
ה-constructor.
פרמטר |
|
---|---|
consentSettings |
אופציונלי הגדרות שקשורות לתקנות ולהסכמה. |
googleAdManagerSettings |
אופציונלי הגדרות PAL שמשקפות את ההגדרות שהגדרתם בממשק המשתמש של Google Ad Manager. הערך לא יכול להיות null. |
שיטה
loadNonceManager
הפונקציה loadNonceManager(request) מחזירה Promise שמכיל NonceManager שאינו null
פרמטר |
|
---|---|
בקשה |
הבקשה שמכילה מידע על המזהה החד-פעמי המבוקש. הערך לא יכול להיות null. |
- החזרות
-
non-null Promise containing non-null NonceManager
ההבטחה שתיפתר ברגע ש-NonceManager עם קוד nonce מוצפן שמכיל את כל המידע של הצעת המחיר מראש יהיה זמין.