AdMob SDKBOX very low fill rate and match rate

I am using AdMob SDKBOX plugin to serve ads in my iOS game. I am having low fill rate and match rate. The fill rate and match rate is pretty good with the test ad units provided by AdMob.

Below are the numbers I see on my dashboard:
Queries: 336
Matched request: 15
Match rate: 4.46%
Impressions: 5

I am caching the video ads before displaying them. I have following questions:

  1. How much time is required to cache an ad?
  2. Is this problem is related to SDKBOX plugin or AdMob?
  3. My game is not live on the store. Can that cause this issue?

I would appreciate any suggestions and thoughts on this topic. Thank you.

Let’s publish and promote your app.

you can cache the ad when it error or close.

1 Like

Thank you for the reply. I have added following code as per your suggestion:

    void HelloWorldScene::adViewDidFailToReceiveAdWithError(const std::string &name, const std::string &msg) {
        cocos2d::log("error:%s",msg.c_str());
        if(name == "Free Tokens")
        {
            PluginAdMob::cache("Free Tokens");
        }
   }

I am continuously getting following error:
error:No ad returned from any ad server.

What could be the possible reason for this problem?