Without going into the details of the account I used, I can given an example.
For a specific campaign, I request the billed_charge_local_micro metric, segmented by location. (Because there is basically always a value for this)
This gives me a list of countries, in this case 10 European ones, with their respective billed_charge_local_micro values. (All of them more than 0)
Then, for lack of a better option, I use each of the location_value’s I have just retrieved, one by one, in a query for several metrics I need, segmented by city, platforms and devices.
The result is that for 6 countries I get a list of cities back, with all of these metrics, and for 4 I get not data.
I have tried this for region as well, and the result was that I got data for 5 countries only, the other 5 had no data either.
Thus my main issue is with the lack of data for these countries, because clearly money has been spent on them.
The second issue, is the fact that I have to go through each of these countries separately instead of using a single query.
Any help would be appreciated.