It's been almost a week since my app went Live, but my live Google ads are not showing at all.
I've tried double checking everything I could think of, such as making sure the App ID and Ad ID are correct, but I'm having no luck with them.
I have the following 2 functions to load and show the ads
public func loadAd() {
interstitial = GADInterstitial(adUnitID: "ca-app-pub-3228561607874346/1546949023") //Live Ad 2
let request = GADRequest()
interstitial.load(request)
}
public func showAd() {
if (interstitial.isReady) {
interstitial.present(fromRootViewController: self)
loadAd()
} else {
print("Ad wasn't ready")
}
}
I tried running it with test ads using the test ad ID that were given to me on Google's tutorial page and that seems to be working fine, just not my Live Ad.
The only thing that flags or catch my attention is the console is printing:
[I-ACS023136] Configuration does not have valid Google App ID.
and
[I-ACS034010] Transaction failed
But like I said, I double checked my config in my info.plist file and all seems to be fine.
There are over 200 requests made and 0% match-rate. I just don't know what it could be.