Skip to content

feat(admob): scaffold next-gen sample app - #4093

Merged
polmiro merged 3 commits into
next-gen-admob-sdkfrom
next-gen-admob-sample-foundation
Sep 1, 2026
Merged

feat(admob): scaffold next-gen sample app#4093
polmiro merged 3 commits into
next-gen-admob-sdkfrom
next-gen-admob-sample-foundation

Conversation

@polmiro

@polmiro polmiro commented Aug 26, 2026

Copy link
Copy Markdown
Member

Summary

Scaffolds a focused example app for RevenueCat tracking with Google Mobile Ads Next-Gen:

  • add the next-generation AdMob sample module and project wiring
  • initialize RevenueCat and Google Mobile Ads for the sample
  • add navigation for the format-focused examples

Screenshots

AdMob Next-Gen sample home screen


Note

Low Risk
New isolated example module with no changes to core SDK behavior; format demos are stubs only.

Overview
Adds a new examples/admob-next-gen-sample Compose app and registers it in settings.gradle.kts, aimed at demonstrating RevenueCat ad-event tracking with the Google Mobile Ads Next-Gen SDK via :purchases and :feature:admob-next-gen.

The scaffold wires RevenueCat and Mobile Ads initialization in MainApplication (with home-screen readiness state), reads REVENUECAT_API_KEY and optional AdMob IDs from root local.properties into BuildConfig, and provides a home screen that navigates to per-format routes (banner, interstitial, app open, rewarded, native, diagnostics). Format screens are placeholders for follow-up work; shared UI (AdScreen Direct/Preloaded chips, StatusCard, ActionRow) and a native ad layout are included for later layers. The README documents local run steps and the intended tracking coverage.

Reviewed by Cursor Bugbot for commit 0e2d679. Bugbot is set up for automated code reviews on this repo. Configure here.

@RevenueCat-Danger-Bot

RevenueCat-Danger-Bot commented Aug 27, 2026

Copy link
Copy Markdown
1 Message
📖 This PR changes 313 lines of production Kotlin/Java (limit 300); skipped via skip-pr-lines-changed-check label.

Generated by 🚫 Danger

@polmiro
polmiro force-pushed the next-gen-admob-sample-foundation branch from 22af7a3 to a22179f Compare August 27, 2026 08:53
@polmiro
polmiro marked this pull request as ready for review August 27, 2026 08:58
@polmiro
polmiro requested a review from a team as a code owner August 27, 2026 08:58
@polmiro
polmiro requested a review from AlvaroBrey August 27, 2026 08:59
@polmiro
polmiro merged commit 40d56dd into next-gen-admob-sdk Sep 1, 2026
34 checks passed
@polmiro
polmiro deleted the next-gen-admob-sample-foundation branch September 1, 2026 08:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants