I have taken the 'Awesome Drawing Test Mob App' and amended it so that it will show the GDPR & ATT dialogs (IDFA will also show with my AdMob ID). All existing functionality within the app works, i.e the Banner Ads get displayed, Hint Award Ads get displayed and when you close the Game, the interstitial ads get displayed.
However, after reading many posts about GDPR etc - I was under the impression that ADs will not get displayed if a user that is presented with the GDPR dialog DOES NOT CONSENT.
My GDPR dialog appears - I do not consent and yet I still see Test Ads. Additionally - If I do not consent then I do not see the ATT dialog which is the expected behaviour.
I amended info.plist, added my GADApplicationIdentifier and also supplied the 49 SKAdNetworkItems, and added a NSUserTrackingUsageDescription key.
Deleting the app and running again shows correctly the GDPR dialog again which is expected behaviour.
So, to summarise - I need clarification on whether ads (Test or Live) should be displayed on a device/simulator when a user does not consent, i,e select :
X - close window on GDPR dialog
DO NOT CONSENT button
Manage Option Button and toggle off ALL options
Environment
I am testing specifically on iOS.
XCode 14.3
AdMob 4.0.0
iOS Simulators 16.4
Flutter 3.7.12
Dart 2.19.6
DevTools 2.20.1