Hi Jim,
Thanks for reaching out to us.
Please note that you shouldn't manually detect clicks and impressions because it is automatically handled by the SDK.
To know more about how to setup the analytics, you may refer to this guide.
Regards,
Janica Khemlani
Mobile Ads SDK Team
I have some analytics in my app. I detect impressions using the interstitialWillPresentScreen delegate function. These seem to match the impressions shown in the Admob report pretty closely. But to detect clicks, I use the interstitialWillLeaveApplication function, and it doesn't seem to collect all the clicks. Is there another way my app can detect clicks made on an interstitial ad presented by my app?
--
---
You received this message because you are subscribed to the Google Groups "Google Mobile Ads SDK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-admob-ads-sdk+unsub...@googlegroups.com.
To post to this group, send email to google-admob-ads-sdk@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-admob-ads-sdk/60415cce-5867-40ed-9a59-406ffd1b8a60%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
onAdLeftApplication()would generally mean that the user has clicked on an ad, but onAdClicked() must be called regardless.Regards,
Janica Khemlani
Mobile Ads SDK Team
Janica,
Thanks for replying. I know that they are automatically handled by the SDK - my question was is there something in the SDK besides interstitialWillLeaveApplication that indicates to me that a click was made. For instance, I want to disable ads if they click too often - I don't want Google to think I am clicking my own ads or allow someone to maliciously send a bunch of false clicks to Google (it has happened to me three times), so I want to stop presenting ads if they start that behavior. Google policy says it is my responsibility to prevent false clicks and this is my way of doing it (I know of no other way - if you have ideas here let me know). I know how to detect impressions since I initiate them (I also try and limit how many ads they see so I don't overwhelm them with ads), but I'd like a way to see if they are clicking. interstitialWillLeaveApplication catches these if the click causes them to leave the app, but my click count from these does not match (always less) the Google admob click count, so some clicks don't seem to trigger this function. Other ad systems I have used in the past have a delegate function specifically for when a person clicks on the ad. What's the equivalent Google function?
On Monday, January 28, 2019 at 2:01:42 AM UTC-5, mobileadssdk-forumadvisor wrote:
Hi Jim,
Thanks for reaching out to us.
Please note that you shouldn't manually detect clicks and impressions because it is automatically handled by the SDK.
To know more about how to setup the analytics, you may refer to this guide.
Regards,
Janica Khemlani
Mobile Ads SDK Team
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+ page:
http://googleadsdeveloper.blogspot.com
https://plus.google.com/115658573333388777174/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
On 01/27/19 19:10:31 jimtg...@gmail.com wrote:
I have some analytics in my app. I detect impressions using the interstitialWillPresentScreen delegate function. These seem to match the impressions shown in the Admob report pretty closely. But to detect clicks, I use the interstitialWillLeaveApplication function, and it doesn't seem to collect all the clicks. Is there another way my app can detect clicks made on an interstitial ad presented by my app?
--
---
You received this message because you are subscribed to the Google Groups "Google Mobile Ads SDK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-admob-ads-sdk+unsubscrib...@googlegroups.com.
To post to this group, send email to google-admob-ads-sdk@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-admob-ads-sdk/60415cce-5867-40ed-9a59-406ffd1b8a60%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
---
You received this message because you are subscribed to the Google Groups "Google Mobile Ads SDK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-admob-ads-sdk+unsub...@googlegroups.com.
To post to this group, send email to google-admob-ads-sdk@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-admob-ads-sdk/2790c855-2939-4c5b-b81d-385cb2084424%40googlegroups.com.