To those interested in how to count Ad clicks yourself, it's quite
simple.
Just configure an AdListener on your AdView and record whenever
#onPresentScreen is invoked (this is called after an Ad is clicked and
the Ad Activity is been displayed to the user).
Eg
adView.setAdListener(new AdListener() {
..
@Override
public void onPresentScreen(Ad ad) {
if (AppConstants.DEV_LOGGING) Log.v(AppConstants.TAG,
"onPresentScreen (ads)");
getAnalytics().sendAdClicked();
}
..
});
IMHO AdMob needs to come clean and report upon all the clicks being
made in an App and the number of clicks that are summarily being
ignored. We're paid on a per click basis and at this point we're
expected to take whatever number of clicks reported by Admob as
verbatim. Why aren't we being paid for all clicks? If some clicks need
to be discounted for some reason then Admob should own up and make
that clear in the reporting. I can't go to the local store, grab six
bottles of drink and only decide to pay for 3. Well I can, but then
that's theft.
William
On Jan 11, 9:04 am, William Ferguson <
william.ferguson...@gmail.com>