Godot AdMob - Privacy & Targeting

SkillDev tools

Provides 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.

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

  1. Configure Request Targeting (COPPA/CCPA):
    • Set tag_for_child_directed_treatment to indicate whether the request is child-directed.
    • Set tag_for_under_age_of_consent for users under the age of consent.
    • Filter ads by content rating using max_ad_content_rating.
  2. 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().

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