Troubleshooting
1. gladsdk.cmd not used
All APIs in NAM SDK must be used within functions added to the gladsdk command queue (gladsdk.cmd).
Initialize window.gladsdk command queue
window.gladsdk = window.gladsdk || { cmd: [] };
Call from a callback function added to the window.gladsdk.cmd array when using the NAM SDK API
-
Incorrect code
// gladsdk.cmd not used
window.gladsdk.defineAdSlot(adSlotInfo); -
Recommended code
window.gladsdk.cmd.push(function () {
window.gladsdk.defineAdSlot(adSlotInfo);
});