Hi! Thanks for the response.
Regarding 4e — hmm, I would never thought my solution would violate that section. The thing I have in mind are neither inducements (I wouldn’t offer any reward for refreshing the ad) nor artificial clicks (I wouldn’t design it so that people would unintentionally refresh or click the ads). I was thinking of just adding a “Serve another ad” button somewhere in the context menu for the native ad card UI. After all:
- banner ads do refresh automatically each 30+ seconds, and that’s OK;
- some platforms like AdMob provide an option where you can “Close this ad”, particularly because “I’m not interested in this ad”, and the SDK will serve you another;
- an answer from MoPub staff here suggests that it is acceptable to implement auto refresh of native ads:
We do not support refreshing for native ads, but if you wish, you can force a call to loadAdsForAdUnitID: at your desired time
so I don’t quite understand why refreshing a native ad — not automatically but when the user is explicitly interested — would violate the policy. Besides, the ad will refresh anyway if the user leaves and re-enters the app, or simply rotates the screen (on Android) — so why not make it more convenient?
Anyway, I am not implementing such scenario unless I am absolutely sure this is acceptable.