Same ad unit for each app activity vs Separate ad unit for each app activity ??

Suppose App has multiple activities say it is 4 and Every Activity has Banner Ad unit.

So creating separate ad units for each activities are recommenced OR Same ad unit for all the activities is OK?
Ofcourse ads will be visible in both the ways. But i am concerned more about revenue here.

Unique Ad ID per placement is only for revenue tracking purpose in organised way OR it presents unique ads also for better CTR and hence better revenue ???

Same goes for Interstitial ads also.

For me I have the same ad unit for all activities within the same app. This make it easy if you have a lot of different apps to track. But this would also mean I would not be able to know which specific activity is often opened by users for that specific app. This valuable information if we know could mean we may want to pay more attention to that specific activity and “enhance” it for the next release. Other not so often visited activity would indicate that particular feature is not highly sought after by users and we can maybe remove them and not waste more effort to “enhance” it for the next release.

Yes. Thats true.

So does that mean separate ad units are only for app activity usage tracking and it has nothing to do with revenue?

Actually i have same banner ad for almost whole day across the app and i thought making unique ad ids within the activities of the app might give the different ads.

Even refreshing the ad gives the same amazon grocery ad. Rarly they are changed and users are exausted seeing same shit all the time. So its impacting the revenue.

How do you people treat with this?

Even Facebook and Admob all together are not giving better fill rate in countires like iran and algeria. Any idea how to use the app space there?

That is why you need to have mediation as ad network A got advertiser A. ad network B got advertiser B. But sometimes the same advertiser put their campaign across multiple ad networks so both ad network show their same ad. This cannot be avoided since money comes from advertiser.

To avoid showing same ad, you can show some house ad (ad that promote your own other apps) to add a little variation so users are not bored. To achieve this, you need to build your own or leverage on what out of the box other ad network offers.

E.g appwall you can build your own and then you fetch ads from different ad network and show them in one activity