Hi everyone,
we are developing an app using cordova and an admob plugin (https://github.com/tomitank/cordova-plugin-admob-tomitank) and implementing the iOS 14 ATT functionality.
We were testing it on iOS 14, and noticed that when "allow apps to request to track" is disabled, the adMob SDK can not load any interstitial ad (NO_FILL error).
We then tried to write a very simple test app using native code only and implementing the adMob SDK, to check if the behaviour was tied to cordova or not.
The behaviour happens on the native app too.
Basically, when "allow apps to request to track" is enabled, everything works fine and the interstitial ad is loaded correctly.
When "allow apps to request to track" is disabled, the adMob SDK can not load any interstitial ad, always returning error 1 (NO_FILL).
A screen record of the full behaviour can be found on the original issue on this answer in the github page of the cordova plugin.
We searched everywere, posted on the admob help community forum, but could find nothing.
We believe that this functionality is one of the most used, so it seems strange that no one pointed it out before if it was a bug.
Are we maybe missing something in our implementation? Any suggestion on what can we check?
Thank you very much.
we are developing an app using cordova and an admob plugin (https://github.com/tomitank/cordova-plugin-admob-tomitank) and implementing the iOS 14 ATT functionality.
We were testing it on iOS 14, and noticed that when "allow apps to request to track" is disabled, the adMob SDK can not load any interstitial ad (NO_FILL error).
We then tried to write a very simple test app using native code only and implementing the adMob SDK, to check if the behaviour was tied to cordova or not.
The behaviour happens on the native app too.
Basically, when "allow apps to request to track" is enabled, everything works fine and the interstitial ad is loaded correctly.
When "allow apps to request to track" is disabled, the adMob SDK can not load any interstitial ad, always returning error 1 (NO_FILL).
A screen record of the full behaviour can be found on the original issue on this answer in the github page of the cordova plugin.
We searched everywere, posted on the admob help community forum, but could find nothing.
We believe that this functionality is one of the most used, so it seems strange that no one pointed it out before if it was a bug.
Are we maybe missing something in our implementation? Any suggestion on what can we check?
Thank you very much.