AdMob questions

Do I have to ask users age and other stuff regarding GDPR/CCPA/COPPA/EEA etc ?
I’m just trying to get my head around this legal stuff before initializing AdMob

And how to serve proper user age-based ads with AdMob?

I think you need to read up on the AdMob documentation to be sure you implement everything according to the rules and regulations.

If something is missing from our API please do let us know.

2 Likes

There is no API for calling ad with specific age rating, something like max_ad_content_rating ?
It would be pretty tedious to create ad units for every age rating.

This is a bit complicated and poorly documented.

Are you releasing on the Play Store? Does your targeting include children? Is your game attempting to comply with the Families policy?

I had a kid-friendly game with ads briefly, but did so by telling Unity Ads at a project level that I was in that program. eCPM was absolutely worthless, so I took the ads out.

One strategy Google promotes sometimes is a “neutral age screen” or something, just asking for a birth year or age, without telling the users why. Then, as you appear to be planning, you can enable features or serve different ads depending on their age.

would personally keep it simple and do an ‘under 13’ and a ‘13+’ set of placements, but I don’t know how much money that would leave on the table.

2 Likes

Okay thanks for your input :+1:

And with admob.set_privacy_settings(), does true disable personalized ads and false enable them or vice versa?

This function sets gad_rdp key to true or false, read more about it here:
https://developers.google.com/admob/ios/ccpa
https://developers.google.com/admob/android/ccpa

2 Likes

Can I set custom banner size?

Not sure. Is there a specific API function that needs to be called to do so?

The second parameter for load_banner() function is size, you can pick one of the following options:

            `admob.SIZE_ADAPTIVE_BANNER` (default),
            `admob.SIZE_BANNER`,
            `admob.SIZE_FLUID`,
            `admob.SIZE_FULL_BANNER`,
            `admob.SIZE_LARGE_BANNER`,
            `admob.SIZE_LEADEARBOARD`,
            `admob.SIZE_MEDIUM_RECTANGLE`,
            `admob.SIZE_SEARH`,
            `admob.SIZE_SKYSCRAPER`,
            `admob.SIZE_SMART_BANNER`.

More info is avaliable here: https://github.com/defold/extension-admob/blob/a3237250e6526bad0af23f58222535de772016a7/extension-admob/api/admob.script_api#L294-L327

1 Like

Would be nice to be able to request ad with max_ad_content_rating like in AdMob docs.

MAX_AD_CONTENT_RATING_G
MAX_AD_CONTENT_RATING_PG
MAX_AD_CONTENT_RATING_T
MAX_AD_CONTENT_RATING_MA

Please create new ticket in AdMob extension repo

2 Likes

Does the event message have id of the ad unit that has loaded?

No I don’t think so. Doesn’t look like it when I check the code:

1 Like

That was fast, thanks @AGulev :heart:

2 Likes