how to load ads faster

I use upsight (playhaven) and I load an ad when the game starts in main.lua.  It takes a few seconds to load and I wondered if theres a way to get it load immediately like I have seen in other apps.  This is what I do:

playhaven = require(“plugin.playhaven”)

local playhavenListener = function(event)

end

local init_options = {

    token = “xxxxxxxxxxxxx”,

    secret = “xxxxxxxxxxxxx”,

}

playhaven.init(playhavenListener, init_options)

playhaven.contentRequest(“interstitial”, true)

I can’t speak for playhaven, but in general Interstitial ads are slow.  They have to download from a web server.  Your app has to start, get to a point where it can make network calls, request the ad from the ad server, download that ad (and depending on how fast or slow your connection is) and once it’s downloaded, show it. 

I can’t speak for playhaven, but in general Interstitial ads are slow.  They have to download from a web server.  Your app has to start, get to a point where it can make network calls, request the ad from the ad server, download that ad (and depending on how fast or slow your connection is) and once it’s downloaded, show it.