I have integrated google analytics in my application.
It showing com.google.android.gms.ads .AdActivity as one of the screen name.
It appearing when user click on adBanner or Interstitial Ads.
But it does not reflected in click counts as user have opened the Ad.
The com.google.android.gms.ads.AdActivity class is used when the user taps on an ad to open it. It's part of the internal function of the Mobile Ads SDK. I do not believe there would be any clicks associated with it (the user never really sees it), and it's not an error that GA is mentioning it as one of the activities in your app.
Related
Can one show an interstitial ad when the user clicks a button and if the user cancel the ad, he/she would be directed to a website.
So, is the adMob's policy been broken: Interstitial ad should not be shown as the user exits the app.
Clearly here, the user was not intended to actually 'exit' the app, but it's a implicit feature of the app.
I researched a lot but there was no one similar to my problem, I even posted this problem on quora, Google's adMob sdk help forums and even in gmail help forums, but there were no replies.
Thank you for answering.
Your question is not much clear to me but what I understand you are asking- Can we show Interstitial Ads on App exit?
No, you cannot show ads on app exit as it violates Admob policy.
For best to implement Admob Interstitial Ads check out my answer here:
https://stackoverflow.com/a/48021892/4750017
If I am wrong in understanding your question then please provide detail implementation.
Let me repeat your question in my way
There is a button which does action x. If the user click the button, first show an Interstitial ad, then do the action x.
If thats your question, the answer will be, if the action x doesn't exit the app, that means, if the next thing which will the user experience, after the ad is closed, then you can show the ad.
Like, if you load the website within your app in a WebView, then you can show the ad.
But if the next view which the user will see, is not a part of your application, you can't show the ad.
As stated in Disallowed interstitial implementations article:
It should be clear to the user which application the ad is associated with or implemented on.
And this type of implementation will lead to a very bad user experience also, so you should avoid it anyway.
I have an Android app and I have integrated Facebook ads in it. In the app I have an activity which has next and previous button. On clicking the next or the previous button the content changes.
I display Interstitial ad when the user clicks on next or previous button four times i.e. after 4 clicks on next or previous the ad is displayed.
Today I got mail from Facebook stating that this placement encourages accidental ad clicks and hence the ads are removed.
So I wanted to know what can I do to fix this or the only option I have is to show banner ads?
As per google rule if they find fake clicks on ad, your account will suspend.
I want to stop if, my enemies try to give fake clicks on ads.
If a person click two times on ads,then until next day do not show ads.
I have 2 solutions to do this, but both solutions has problems..
If user click on ads, Save history in db.
if user click on ads, Save history in android preferences.
But if user go in app setting, and clean data, then DB, and app preferences also delete, so he can again click on ads...
So how can i store permanent data if user click on ads?
Any other solution? in admob setting, or any other?
you can limit showing ads in admob and set it like 1 ad per 1 minute
I want to track the installs that I am getting from Facebook ads using GA.
I'm using a dapp-ling url in facebook ads, so when app opens after installations I got the parameters and redirect to destination page.
What Im not getting here is, that Facebook shows X number of downloads in FB analytics page but my I'm getting only X/5 (approx) events in app.
As soon as user opens the app my event get registered on GA, I tested it(as FB suggested from here), and it worked every time I open the app.
Please someone tell me what I'm missing...
You counting different event types:
- FB counting number of downloads
- GA counting number of launches
In your case, you might have 5 users installed your app, but only 1 of them actually launch it.
Check you traffic sources in Google Play console against your FB campaign. It should match your FB report.
I am using admob to display ad in my android app with Phonegap(Corodoa).
when user clicks on ad app redirects user to market app(as link in ad is for market app)
when user wants to come back to my app By Pressing Back Key a white screen comes(should be web browser).
after pressing back key again it goes to my App.
My question is why white screen comes and how can avoid it to come?
That is an issue with the specific ad that you saw. The advertiser made a click-through URL to a web address that then redirects the user to the play store, instead of just making the click through URL a play store URI.
Unfortunately, there is nothing you can do to fix this.