- Home /
Unity 5.6 Android Ad Issues
Since updating to 5.6, certain types of ads have been acting weird. For example, banner ads (regardless of network) are not visible. However you can click on them, but they are not visible. The same goes for Pollfish, it functions, but it's invisible.
No logs are reported in logcat because technically it's working, it's just invisible.
Any ideas?
I have exactly the same problem, regardless of network, banner ads are clickable but invisible. $$anonymous$$y game is ready for release, was about to upload the final apk, but 5.6 released just before I did, and I updated to 5.6 to get better collision detection. Now I have to either wait for another update or roll back.
@joorst I have reported a bug. Even the latest 2 patches didn't fix it.
Can you post the bug link ? I'm having the same issue.
same problem here with Ad$$anonymous$$ob showing the banner behind the opengl view from unity3d.
Same thing here and I'm using $$anonymous$$oPub mediation. If you click the ad, when you tap back, you can see the banner for a fraction of a second... It feels that the "hit area" is there, but the actual image is being rendered below the Canvas.
@RafaelF82 I submitted one, but it never appeared on the Issue Tracker.
Answer by Evaldas_Unity · May 26, 2017 at 09:42 AM
I have submitted a case. You can find issuetracker here: https://issuetracker.unity3d.com/product/unity/issues/guid/914726/
I think there is a potential fix by just updating to Version 3.2.0 of the Google Mobile Ads Unity Plugin (If you are using the plugin). Otherwise, we are investigating what is causing this internally.
Will edit/post updates on issuetracker, but keep in mind it has like a 1hour delay before it updates.
Regards,
Evaldas
Unity Android QA
Hello @Evaldas_Unity
I am Andreas, one of the engineers in the networks affected with Unity 5.6 update.
This is relevant to this:
and this:
https://fogbugz.unity3d.com/default.asp?902648_ds59pqgjtlmhhll9
With Unity 5.6 you cannot add a view on top of the SurfaceView of Unity. $$anonymous$$ost of ad networks call addContentView to place their ads. This way all ad network solutions do not work with this new update of Unity since their views have the wrong Z order. Ad$$anonymous$$ob released an update to their plugin where they render their ads in a PopupWindow which has it's own view hierarchy in a different window and it's placed on top of everything.
That could be a workaround but it will not work for the majority of the cases since in Android PopupWindow (or a Dialog) has a lot of limitations restricting this way the behaviour of the plugins.
Please provide a fix in the next update allowing adding a content view on top of Unity's surface view as it used to work.
$$anonymous$$ind Regards
Andreas
Hey Andreas,
Thank you for this information, I will inform the developers : )
looks like it was fixed at latest patch 5.6.1p4 from 16/06/2017 https://unity3d.com/ru/unity/qa/patch-releases found today that this was resolved there, but not tested yet
Answer by Cemaprjl · May 11, 2017 at 02:14 PM
Same problem, using heyzap with admob and facebook ads. Banners are invisible, but clickable. I can see them when for a half second when push on them, then returning back.
Answer by vourkosa · Jun 21, 2017 at 12:42 PM
You can read more on what actually happened behind the scenes with this issue at the following article https://goo.gl/jMwQ21