Skip to content

feat(admob): demonstrate rewarded ads and diagnostics - #4098

Merged
polmiro merged 3 commits into
next-gen-admob-sample-nativefrom
next-gen-admob-sample-rewarded
Sep 1, 2026
Merged

feat(admob): demonstrate rewarded ads and diagnostics#4098
polmiro merged 3 commits into
next-gen-admob-sample-nativefrom
next-gen-admob-sample-rewarded

Conversation

@polmiro

@polmiro polmiro commented Aug 26, 2026

Copy link
Copy Markdown
Member

Summary

Expands the Google Mobile Ads Next-Gen example app with rewarded-ad and diagnostics workflows:

  • add direct and preloaded rewarded-ad workflows
  • demonstrate optional RevenueCat reward verification
  • add intentional direct and preload failures for diagnostics

Screenshots

Rewarded ad screen with RevenueCat reward verification enabled

Diagnostics screen for direct and preloaded failures


Note

Low Risk
Example-app UI only; no SDK or production code changes.

Overview
Replaces placeholder routes in the AdMob Next-Gen sample with Rewarded and Diagnostics screens wired through SampleUi.

Rewarded adds the same direct-vs-preloaded flow as other formats: load/show via loadAndTrackRewardedAd, preloader startAndTrack / pollAndTrackAd, and a toggle to enable RevenueCat reward verification on load/poll (verification vs Google’s OnUserEarnedRewardListener at show time).

Diagnostics deliberately uses an invalid interstitial ad unit to trigger expected load failures and surface RevenueCat failed-to-load tracking for both direct load and interstitial preloading.

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

@emerge-tools

emerge-tools Bot commented Aug 27, 2026

Copy link
Copy Markdown

📸 Snapshot Test

621 unchanged

Name Added Removed Modified Renamed Unchanged Errored Approval
TestPurchasesUIAndroidCompatibility
com.revenuecat.testpurchasesuiandroidcompatibility
0 0 0 0 339 0 N/A
TestPurchasesUIAndroidCompatibility Paparazzi
com.revenuecat.testpurchasesuiandroidcompatibility.paparazzi
0 0 0 0 282 0 N/A

🛸 Powered by Emerge Tools

@polmiro
polmiro force-pushed the next-gen-admob-sample-rewarded branch from 3534382 to 467e0e9 Compare August 28, 2026 07:59
@polmiro
polmiro force-pushed the next-gen-admob-sample-rewarded branch 2 times, most recently from 3dc9268 to ead0c48 Compare August 28, 2026 12:20
@polmiro
polmiro force-pushed the next-gen-admob-sample-rewarded branch from ead0c48 to 9cf4858 Compare September 1, 2026 08:12
@polmiro
polmiro force-pushed the next-gen-admob-sample-rewarded branch from 9cf4858 to d14d1f0 Compare September 1, 2026 08:34
@polmiro
polmiro force-pushed the next-gen-admob-sample-rewarded branch from d14d1f0 to 6f1e3df Compare September 1, 2026 08:46
@polmiro
polmiro force-pushed the next-gen-admob-sample-rewarded branch from 6f1e3df to 8b45f51 Compare September 1, 2026 09:28
@polmiro
polmiro force-pushed the next-gen-admob-sample-rewarded branch from 8b45f51 to 52bc6fb Compare September 1, 2026 09:39
@polmiro
polmiro force-pushed the next-gen-admob-sample-rewarded branch from 52bc6fb to 439312c Compare September 1, 2026 09:48
@polmiro
polmiro force-pushed the next-gen-admob-sample-rewarded branch from 439312c to d3604f1 Compare September 1, 2026 11:03
@polmiro
polmiro merged commit 95fe64c into next-gen-admob-sdk Sep 1, 2026
34 checks passed
@polmiro
polmiro deleted the next-gen-admob-sample-rewarded branch September 1, 2026 12:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants