Jump to content

[TOPIC: topicViewTemplate]
[GLOBAL: userSmallPhoto]
Photo

FYI: Kidoz app suspended and removed. Kidoz has suspended ad serving until they can resolve the issue.
Started by agramonte Jun 08 2018 05:44 AM

93 replies to this topic
[TOPIC CONTROLS]
Page 3 of 4 1 2 3 4
This topic has been archived. This means that you cannot reply to this topic.
[/TOPIC CONTROLS]
[modOptionsDropdown]
[/modOptionsDropdown]
[reputationFilter]
[TOPIC: post.html]
#51

gauravmba511

[GLOBAL: userInfoPane.html]
gauravmba511
  • Observer

  • 9 posts
  • Corona SDK

There are 2 ways:
 

1. Either you can appeal again

2. Else you can reply the mail you received earlier from Google rejecting you request to reinstate.

 

We appealed again and replied to the mail too.

 

But, in the mail do write this:.
 

Indicate in your appeal that after they reinstate your account, you will update all your apps and there would be no reference to Youtube API Services
 
Appeal text:
 
"After being in contact with Kidoz ad network and other developers that use Kidoz ads and got apps suspended I have come to the conclusion that my apps were suspended due to usage of the Youtube API. This usage was not done by my apps directly but through Kidoz. Kidoz has resolved the issue on their end after consulting their business development manager Jenna. Since we didn’t cause anything of this ourselves I’m hoping that you can reinstate our account and all our apps and we’ll update all apps and make sure there will be no interactions with the Youtube API."
 
Hopefully this will makes this work faster for you guyz. We got reinstated within 24 hrs. after this.
 
We can understand the pain and hardwork we all put for the apps. Our was for 6 yrs.:) and 9M downloads.
 
Good Luck. Let me know if you any further help.
 
Gaurav,
GunjanApps Studios
 

 


[TOPIC: post.html]
#52

blomjens1

[GLOBAL: userInfoPane.html]
blomjens1
  • Contributor

  • 124 posts
  • Corona SDK

i wish i hade your writing skills :) 
i responded to there mail this morning 

i hope they aprove it 



[TOPIC: post.html]
#53

eldad3

[GLOBAL: userInfoPane.html]
eldad3
  • Observer

  • 3 posts
  • Corona SDK

In the case your account or apps are still suspended, please continue replying to the mail you got from the policy team until getting a positive answer, assuring them that the issue was cleared from your side, and you have a compliant updated version ready for the Policy Support Team's review. If the only reason the apps were flagged was the YouTube API, there should be no problem to have them reinstated soon, if not already.

Most of the developers we are in touch with are already active, so definitely do not stop until all is back.
Please keep us posted.


 



[TOPIC: post.html]
#54

karpovpw

[GLOBAL: userInfoPane.html]
karpovpw
  • Contributor

  • 258 posts
  • Corona Staff

Hey guys,

We've updated our plugin with the latest Kidoz SDK. Make sure to use Corona build >= 3313 to get it and keep in mind that FlexiView ad unit was removed completely in this new update, so you might want to change your code accordingly.



[TOPIC: post.html]
#55

agramonte

[GLOBAL: userInfoPane.html]
agramonte
  • Corona Geek

  • 1,256 posts
  • Corona SDK

Thank you for the updated plugin. As a small note the documentation says this:

local plugin = require( "plugin.kidoz" )

I believe you were going for this:

local kidoz = require( "plugin.kidoz" )

My apps got re-instated. While I waited for Kidoz I tried Admob (setting both flags for coppa and designed for family) and it got rejected because one of the ads shown was a for a financial planner. 

 

I also tired Appodeal again set the setting to low maturity and coppa in the control panel and it got rejected because Appodeal showed a "slot machine ad". I guess I am going back to Kidoz.

 

As for the re-instated part, it took two total replies after the initial request. Below is what I wrote for the second request. Not as eloquent as the ones above:

 

 

 

I found out the reason for the suspension. It appears that Kidoz the app provided had inbeded youtube api. Is it possible to enable my dashboard, I should be able to remove the offending api and resubmit the app. Thank you.  


[TOPIC: post.html]
#56

KlimBo

[GLOBAL: userInfoPane.html]
KlimBo
  • Observer

  • 11 posts
  • Corona SDK

I do not know what to think... I've replied to the email from Google's policy team with very professional and business appropriate text but it's still unanswered. I am starting to believe in the bad luck and that I will be the only developer whose account won't be reinstated  :(



[TOPIC: post.html]
#57

blomjens1

[GLOBAL: userInfoPane.html]
blomjens1
  • Contributor

  • 124 posts
  • Corona SDK

@KlimBo
lol i have the same feeling 
i but every time they answered me it have been in the night time (im in EU)
so i hope i/we have a positive answer tomorrow morning 



[TOPIC: post.html]
#58

perflubron

[GLOBAL: userInfoPane.html]
perflubron
  • Contributor

  • 149 posts
  • Corona SDK

Same here, still waiting for reinstatement of 14 apps. First appeal rejected.

[TOPIC: post.html]
#59

Rob Miracle

[GLOBAL: userInfoPane.html]
Rob Miracle
  • Moderator

  • 26,331 posts
  • Enterprise

It's interesting that Google would reject their own COPPA setup. 

 

Have you asked them about it?

 

Rob



[TOPIC: post.html]
#60

Yoger Games

[GLOBAL: userInfoPane.html]
Yoger Games
  • Contributor

  • 114 posts
  • Corona SDK

My apps got re-instated. While I waited for Kidoz I tried Admob (setting both flags for coppa and designed for family) and it got rejected because one of the ads shown was a for a financial planner. 

 

 

This should not happen, please elaborate what you did and how your app was setup! Designed for families ? What age groups, mixed audience? What settings parameters did you send with the load ad request?



[TOPIC: post.html]
#61

agramonte

[GLOBAL: userInfoPane.html]
agramonte
  • Corona Geek

  • 1,256 posts
  • Corona SDK

Yoger and Rob. My app is used mostly younger (under 16) kids so no mixed audience. Yes on the Designed for Families. Once I click on "under 16" check-box I am forced into Designed for Family (unless I am missing something).

 

This is what they responded back. Since the app was already suspended it remained as suspended:

 

Eligibility issues by APK version:

APK Version(s) Eligibility Issue 10119

Ad violates DFF
The ad content in your app does not conform with Designed for Families eligibility requirements. If you monetize your app, please ensure you’ve excluded ads from sensitive categories. You can read through the Ads section of the program requirements to learn which types of ads are prohibited on Designed for Families: https://support.google.com/googleplay/android-developer/answer/6231938#ads


 

 

This is the ad in question:

 

Attached File  20181206_103538_PDT.png   25.62KB   0 downloads

 

Here is my response that I never got a response back:

 

 

 

Hi. I am using Admob for ads. I am sending the coppa flag as well as the Designed for Family flag in the ad request. I also went into the AdMob control panel and blocked all the categories that I thought were inappropriate for children. Is there a list of categories that I need to block? Thank you.

 

 

Here is what I used to load the ads:

 admob.load( "interstitial", { adUnitId="ca-app-pub-xxxxx", designedForFamilies=true, childSafe=true  } )
 admob.load( "banner", { adUnitId="ca-app-pub-xxxx", designedForFamilies=true, childSafe=true } )

To be honest, the banner ads were all over the place (maybe a Corona defect), but the interstitial were all kids games.



[TOPIC: post.html]
#62

dis

[GLOBAL: userInfoPane.html]
dis
  • Observer

  • 2 posts
  • Corona SDK

This should not happen, please elaborate what you did and how your app was setup! Designed for families ? What age groups, mixed audience? What settings parameters did you send with the load ad request?

 

You should not show 12+ ads to kids if you have 3+ app even if your app COPPA compliant. It's a new rule of DFF. My app update was rejected couple of weeks ago because Kidoz shown the ads of 12+ app in my DFF app. 

 

Kidoz has removed this ad by my request but then the Youtube Apocalypse came, so my app was just deleted.

 

Due there are no ad network that could offer 3+ age limit for the ads (including AdMon and even Kidoz), it seems showing the ads in our kids apps are just prohibited now.



[TOPIC: post.html]
#63

Yoger Games

[GLOBAL: userInfoPane.html]
Yoger Games
  • Contributor

  • 114 posts
  • Corona SDK

That is strange. According to this page: https://support.google.com/admob/answer/6223431?hl=en the ads shown should be compliant if your app is in the right category:

 

 

Apps that show ads from AdMob and opt in to the Designed for Families program can be divided into two categories:

  • Primarily child-directed apps are apps that target "Ages 5 & Under", "Ages 6 to 8", and/or "Ages 9 to 12" in the Designed for Families program. Once your app is admitted to the program under one of these age targets, AdMob will automatically begin serving Designed for Families-compliant ads for all ad requests coming from the app.
  • Mixed-audience apps are apps that target both child and adult audiences and opt into the Designed for Families program. These apps will need to include code that sets "is_designed_for_families" to true and calls the tagForChildDirectedTreatment() method for ad requests served to a child audience. Upon seeing both "is_designed_for_families" and tagForChildDirectedTreatment() set to true, AdMob will return Designed for Families-compliant ads for that ad request.


[TOPIC: post.html]
#64

perflubron

[GLOBAL: userInfoPane.html]
perflubron
  • Contributor

  • 149 posts
  • Corona SDK

There is a "sensitive categories" tab where you need to block all

[TOPIC: post.html]
#65

agramonte

[GLOBAL: userInfoPane.html]
agramonte
  • Corona Geek

  • 1,256 posts
  • Corona SDK

@perf they are all blocked. That entire tab is a sea of red. I also blocked a few in the first tab just in case.

 

Attached File  1.png   47.42KB   0 downloads

 

Attached File  2.png   42.83KB   0 downloads

 

Attached File  3.png   36.21KB   0 downloads

 

Attached File  4.png   64.76KB   0 downloads



[TOPIC: post.html]
#66

Yoger Games

[GLOBAL: userInfoPane.html]
Yoger Games
  • Contributor

  • 114 posts
  • Corona SDK

According to https://support.google.com/admob/answer/7562142?hl=en&ref_topic=7384665 it looks like no filtering should be necessary ?



[TOPIC: post.html]
#67

agramonte

[GLOBAL: userInfoPane.html]
agramonte
  • Corona Geek

  • 1,256 posts
  • Corona SDK

@yoger So my thought is either:

 

1. There is a problem with the plugin for banner ads.

2. I got "lucky" enough to get a reviewer that didn't like the ad.



[TOPIC: post.html]
#68

Rob Miracle

[GLOBAL: userInfoPane.html]
Rob Miracle
  • Moderator

  • 26,331 posts
  • Enterprise

I've asked our engineers to verify that we are properly passing those flags for banner ads.

 

Rob



[TOPIC: post.html]
#69

bjoern

[GLOBAL: userInfoPane.html]
bjoern
  • Enthusiast

  • 76 posts
  • Corona SDK

I've asked our engineers to verify that we are properly passing those flags for banner ads.

Rob


A little offtopic, but please also check the same for the „npa: 1“ (non-personalized ads) flag which is set by the „hasUserConsent“ parameter. I have the feeling that this is not working with Banner ads from AdMob as well.

Thanks in advance and best regards!

[TOPIC: post.html]
#70

KlimBo

[GLOBAL: userInfoPane.html]
KlimBo
  • Observer

  • 11 posts
  • Corona SDK

Good news, guys  ;) My account has been reinstated. Now it's time to update all apps.



[TOPIC: post.html]
#71

ipkapustin

[GLOBAL: userInfoPane.html]
ipkapustin
  • Observer

  • 23 posts
  • Corona SDK

Good news, guys  ;) My account has been reinstated. Now it's time to update all apps.

My account is also restored.



[TOPIC: post.html]
#72

karpovpw

[GLOBAL: userInfoPane.html]
karpovpw
  • Contributor

  • 258 posts
  • Corona Staff

@bjoern, @agramonte

Can confirm that all three flags are setting correctly and being sent to SDK as expected.



[TOPIC: post.html]
#73

dis

[GLOBAL: userInfoPane.html]
dis
  • Observer

  • 2 posts
  • Corona SDK

According to https://support.google.com/admob/answer/7562142?hl=en&ref_topic=7384665 it looks like no filtering should be necessary ?

 

It seems a new feature of AdMob. I did not know about it and it seems it solves the problems with ads age ratings:

 

Bundle extras = new Bundle();

extras.putString("max_ad_content_rating", "G");

 

https://developers.google.com/admob/android/targeting#child-directed_setting

 

P.S. My apps were also reinstated.



[TOPIC: post.html]
#74

hunee.familyplay

[GLOBAL: userInfoPane.html]
hunee.familyplay
  • Observer

  • 3 posts
  • Corona SDK

 Hi guys, I'd like to ask how do you check your apps? I mean how do you check what APIs an app is using? 

PS. Our account is restored  :D



[TOPIC: post.html]
#75

perflubron

[GLOBAL: userInfoPane.html]
perflubron
  • Contributor

  • 149 posts
  • Corona SDK

You mean what SDK version Corona plugin is using? Use adb commandline tool with a connected device, run the app

 

>adb logcat -s Corona *:S 

 

...

06-15 13:11:29.414  3070  3070 I Corona  : plugin.kidoz: 1.4.5 (SDK: 0.8.5.1)

...




[topic_controls]
Page 3 of 4 1 2 3 4
 
[/topic_controls]