Godot AdMob - Privacy & Targeting
SkillDev toolsProvides instructions to configure user consent (UMP Flow), GDPR compliance, COPPA (child-directed treatment), CCPA, and request targeting options in GDScript and C#. Use when handling regulatory privacy or user targeting settings.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Godot AdMob - Privacy & Targeting skill
What this skill tells your AI
The instructions your AI receives, as published by poingstudios/godot-admob-plugin in platforms/godot_editor/addons/admob/skills/godot-admob-privacy/SKILL.md and read by ahel’s review.
Assists with configuring user consent (UMP SDK), GDPR, child-directed settings (COPPA), and ad content filtering in Godot 4.x.
Privacy Workflows
- Configure Request Targeting (COPPA/CCPA):
- Set
tag_for_child_directed_treatmentto indicate whether the request is child-directed. - Set
tag_for_under_age_of_consentfor users under the age of consent. - Filter ads by content rating using
max_ad_content_rating.
- Set
- Request User Consent (UMP SDK):
- Configure
ConsentRequestParameters(with optional debugging geography). - Call
ConsentInformation.request_consent_info_update(). - If required, call
ConsentForm.load_and_show_consent_form_if_required().
- Configure
Code Examples
=== "GDScript"
```gdscript
func configure_privacy_and_targeting() -> void:
var request_config := RequestConfiguration.new()
# COPPA compliance
request_config.tag_for_child_directed_treatment = RequestConfiguration.TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE
# GDPR compliance for under-age of consent
request_config.tag_for_under_age_of_consent = RequestConfiguration.TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE
# Limit ad content ratings (G, PG, T, MA)
request_config.max_ad_content_rating = RequestConfiguration.MAX_AD_CONTENT_RATING_G
MobileAds.set_request_configuration(request_config)
```
=== "C#"
```csharp
using PoingStudios.AdMob.Api.Core;
using PoingStudios.AdMob.Api;
public void ConfigurePrivacyAndTargeting()
{
var requestConfig = new RequestConfiguration();
// COPPA compliance
requestConfig.TagForChildDirectedTreatment = RequestConfiguration.TagForChildDirectedTreatmentTrue;
// GDPR compliance for under-age of consent
requestConfig.TagForUnderAgeOfConsent = RequestConfiguration.TagForUnderAgeOfConsentTrue;
// Limit ad content ratings
requestConfig.MaxAdContentRating = RequestConfiguration.MAX_AD_CONTENT_RATING_G;
MobileAds.SetRequestConfiguration(requestConfig);
}
```
Signals
- GitHub stars
- 616
- Forks
- 50
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
godot-admob-privacy- Source
- github.com/poingstudios/godot-admob-plugin