Board Thread:Game Discussion/@comment-73.217.37.21-20171101113021/@comment-31567784-20180104164833

73.217.37.21 wrote: Tommy,

I appreciate that not a 100% of this is within FM's control (i.e., they don't control ad availablility or delivery), but it seems to me that they could fix the "dead button" need for reset by adjusting their ad button interface to not show (or show red or something) if there was no ad available. It appears to me that when the ad button is showing but no ad is available and you click the button, then the button itself simply ceases to work. This seems to me to be a coding problem on FM's end in their ad interface that can be fixed, but if I'm missing something please let me know.

Thanks. I don't say FM has not made any mistakes or the implementation is free of bugs as I don't have any details. The thing with those ad buttons is, that the plugin to make them work belongs to the ad server vendor. The app is making a request to the mobile platform to get through to the ad server. This can get difficult in many ways depending on lots of factors. In our case we have on top at least a two fold frequency capping and counting logic. One says all is fine you are ready to call ads and who knows what state the rest is in? To blankout the button the adserver needs to sent a signal that for a particular ID the ad inventory is gone and this could be used to remove the button but who guarnties that this signal will make it all the time? If the ad call is sent to multiple ad exchanges or cascade over multiple advertiser ad servers it simply can timeout and you get no ad. Who knows how the RR3 app can handle such a timeout? I have seen trafficking mistakes in video ads on a weekly basis all over our client base that will lead to a broken image and can kill the app... ups. Happens so often. Depending what ad server provider FM uses or has to use who can tell how mature the mobile ad plugin for apps is? And still there are many many more things that can go wrong even all is done propperly.

The internet is place for options and the one thing it never will do is to give guaranties.