Kidoz feed view on Android with hasButton=false not working

@Mike

This is an issue within their SDK that I reported to KIDOZ earlier.

They have acknowledged the problem and are working on a fix.

@ran5

What is status of the Kidoz ad refresh issue being fixed?

What is status of the Kidoz ad memory issue being fixed?

Hi Mike,

Ad memory - we are unable to reproduce it on our side. How often it occurs for you? If frequent, we can try to troubleshoot with your application - Is it possible to send it to us?

Ad refresh - Are you able to provide Ingemar error traces of the issue?

Regards,

Ran

@ran

I believe the Ad Refresh issue reported by Mike is a different issue than you think.

On Android there is a bug where the onViewReady event is not sent on second launch of the app.

This was confirmed to be a bug by Evgeny, and he was looking for a way to fix it.

You can reproduce it in your own sample app (kidoz_sdk_sample)

Steps to reproduce: 

  1. Start the app. onViewReady will be sent for the feedView.

  2. Press the Back button

  3. Start the app again. no onViewReady is sent

Update on issues:

  • iOS apps are still being rejected. I heard a solution is coming this week.

  • Android apps are not being rejected. The gift box is now switched to a + sign in my apps and that seems to be ok with Google.

  • Love the ads/content and people (or kids) seem to be clicking them (click rate of 13%), but my eCPM is 0.0000. Not sure if that is expected or another bug.

Hi Agramonte,

 

Android: was handled as you’ve mentioned.

 

iOS:

  • Indeed we are going to provide a solution that we know is not being blocked by Apple, it is in final testing phase

  • As part of the new release if you have interest in monitization, then it is highly recommended to use the interstitia APl (again it will only provide kid safe content)

  • You will see in the feed or panel video content only (without the 3rd part applications ad) to answer with Apple new regulation.

Monitization will be made on video item level.

  • I will send you a personal message to get your publisher id to troubleshoot your stats issue

 

Regards,

Ran

Hi Mike,

What is your usage flow? Load, show, then hide?

Brent

@Brent

Yes.

@Mark

The Kidoz ad units are a bit different than “normal” ads. You can regard them as display objects in the sense you only need to load them once (with the exception of interstitials).

So, for a feedView you only load it once, then call show() whenever you want to show it. You normally don’t call hide() yourself as the user will tap the (X) button to close it.

@_ingemar_

Even when I just call show() after the first time feedView on Android with hasButton=false does not work. After the first time it does not show the feedView again.

Are you waiting for the “loaded” event before calling show()?

Also, have a look at the device log. Any errors that occur might explain what’s happening.

@_ingemar_

This is my usage flow: Load, show, show, etc ( I load it once and then to just show it after that.) The first one shows but once you dismiss it it won’t show again.

I did not see any in the error log but I was only showing debug info for corona.

Hi Mike,

Can you try to run this sample app on both iOS and Android?

Remember to set your publisherID and securityToken before building.

[Attachment removed]

@_ingemar_

The first time I ran the Android version it seemed fine but when I quit out and came back it is stuck on the “Loading feedView” message.

The first time I ran the iOS version it seemed fine but when I quit out and came back it crashed the app after using a couple times.

Hi Mike.

Android

There are multiple reasons for your issues:

  1. The issue where it’s stuck on loading is a bug in their SDK as the ‘loaded’ event is not sent on second launch. If you remove the app from the background it will send a ‘loaded’ event on first launch again. I’ve reported this issue to Kidoz.
  2. The crash log you sent to me looks like an incompatibility with one of the other plugins you are using. I’m investigating that.

iOS

It’s weird. I’m still not able to reproduce the crash.

  1. started the app, and waited for loading to complete
  2. pressed show button
  3. pressed “x” button to close feedView
  4. repeated (2) and (3) about 30 times
  5. closed the app
  6. repeated 1-4 without any crashing…

Hi Mike,

Issue (1) fix with Android should be released in the coming days, we have started testing cycle on Kidoz side.

Have you made progress troubleshooting the rest of the issues with Ingemar’s help?

Regards,

Ran

@ran5

Android:

I am still waiting to hear back about the possible crashs do to an incompatibility with one of the other plugins.

iOS:

  1. When using the feedView _ingemar_ was able to reproduce the crash on iOS which he thinks is a memory issue and was going to report it to Kidoz.

  2. Also I found another bug which if you happen to touch 2 ads at the same time you can’t close the parental gate popup.

  3. This bug still needs to be fixed: When I use the Kidoz feed view on iOS and hasButton=false no ad shows and the button shows up in upper left of screen.

@Mike,

Android:

I’m working with the engineers here to solve the Android crash when multiple plugins are used.

iOS:

1,2 are reported

3: I cannot reproduce this. Do you get any Corona errors in your device log?

Interesting enough my iOS was rejected with pictures of Kidoz and this reason:

The Kidoz feature in your app displays or promotes third-party apps which does not comply with the App Store Review

@agramonte

That sounds like a very serious issue. I have reported it to Kidoz.