TheGameCreators / AGK-Studio

3 stars 1 forks source link

The Chartboost commands don't seem to implement COPPA restrictions #1051

Open adambiser opened 1 year ago

adambiser commented 1 year ago

Call https://github.com/TheGameCreators/AGKTier2/blob/master/apps/android_common/Chartboost/com/thegamecreators/agk_player/ChartboostSDK.java#L151

Info on COPPA https://answers.chartboost.com/en-us/child_article/android-privacy-methods

/**
* COPPA:
* true means that COPPA restrictions apply and the android advertising identifier is not transmitted. (Contextual ads)
* false means that COPPA restrictions do not apply. (Behavioral and Contextual Ads)
*/
DataUseConsent dataUseConsent = new COPPA(true);
Chartboost.addDataUseConsent(context, dataUseConsent);
adambiser commented 1 year ago

THIS seems to be at least part of the issue for getting my app approved on Google Play with the Designed for Families designation. Gambling/Casino ads are coming from Chartboost.

I have COPPA enabled as specified here: https://answers.chartboost.com/en-us/articles/115001488494

PaulSJ commented 1 year ago

This should be fixed in the next version, but I have no way to test if it is working as intended.

adambiser commented 1 year ago

I will try to confirm things. I have a feeling part of the issue was on Chartboost's side of things. I ended up removing them and only using AdMob.

adambiser commented 1 year ago

Additional thoughts: My app was originally set to "No" for COPPA and had a Chartboost app-ads.txt set up. When I changed to "Yes" for COPPA, Chartboost said the app was no longer eligible for app-ads.txt. I didn't alter or remove my app-ads.txt, but it appears as if Chartboost still used it despite the COPPA setting. Just a guess.

adambiser commented 1 year ago

I have no plans of adding Chartboost to my apps in the foreseeable future, so I cannot test this.

Looking at the fix, though, it seems to rely on SetAdMobChildRating being used, which is confusing since this is Chartboost, not AdMob and the help docs don't mention that it affects Chartboost at all.