Skip to content

docs: Add documentation for how to integrate mediation using the react plugin#786

Merged
dylancom merged 30 commits intoinvertase:mainfrom
malandr2:patch-1
Aug 20, 2025
Merged

docs: Add documentation for how to integrate mediation using the react plugin#786
dylancom merged 30 commits intoinvertase:mainfrom
malandr2:patch-1

Conversation

@malandr2
Copy link
Contributor

@malandr2 malandr2 commented Aug 18, 2025

Add documentation for how to integrate mediation using the react plugin

Description

Improve the coverage of mediation documentation for react publishers.

Release Summary

Add documentation for how to integrate mediation adapters

Checklist

  • I read the Contributor Guide
    and followed the process outlined there for submitting PRs.
    • Yes
  • My change supports the following platforms;
    • Android
    • iOS
  • My change includes tests;
    • e2e tests added or updated in __tests__e2e__
    • jest tests added or updated in __tests__
  • I have updated TypeScript types that are affected by my change.
  • This is a breaking change;
    • Yes
    • No

Test Plan


Think react-native-google-mobile-ads is great? Please consider supporting the project with any of the below:

  • 👉 Star this repo on GitHub ⭐️
  • 👉 Follow Invertase on Twitter

🔥

Add documentation for how to integrate mediation using the react plugin
@docs-page
Copy link

docs-page bot commented Aug 18, 2025

To view this pull requests documentation preview, visit the following URL:

docs.page/invertase/react-native-google-mobile-ads~786

Documentation is deployed and generated using docs.page.

@malandr2 malandr2 changed the title Create mediation.mdx [docs] Create mediation.mdx Aug 18, 2025
@CLAassistant
Copy link

CLAassistant commented Aug 18, 2025

CLA assistant check
All committers have signed the CLA.

@malandr2 malandr2 changed the title [docs] Create mediation.mdx docs: Create mediation.mdx Aug 18, 2025
@malandr2 malandr2 changed the title docs: Create mediation.mdx docs: Add documentation for how to integrate mediation using the react plugin Aug 18, 2025
@malandr2 malandr2 requested a review from ericleich August 18, 2025 22:48
Copy link

@ericleich ericleich left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM with comments

@dylancom dylancom self-requested a review August 19, 2025 05:59
@dylancom
Copy link
Collaborator

dylancom commented Aug 19, 2025

As Expo pretty much became the default framework to initiate a new React Native project I advise to also make a guide on how to create a local module for the adapters in Expo.
See for e.g. our installation guide we have tabs for both Bare React Native and Expo.

@dylancom
Copy link
Collaborator

dylancom commented Aug 19, 2025

And to add a pod / dependency/maven to an Expo project, expo-build-properties is needed.

@codecov
Copy link

codecov bot commented Aug 19, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 36.34%. Comparing base (a34c7ba) to head (02db1eb).
⚠️ Report is 185 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #786      +/-   ##
==========================================
- Coverage   43.72%   36.34%   -7.37%     
==========================================
  Files          30       37       +7     
  Lines         549      677     +128     
  Branches      151      180      +29     
==========================================
+ Hits          240      246       +6     
- Misses        309      431     +122     
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@malandr2
Copy link
Contributor Author

And to add a pod / dependency/maven to an Expo project, expo-build-properties is needed.

Added an Expo tab with steps to integrate. PTAL

@malandr2
Copy link
Contributor Author

As Expo pretty much became the default framework to initiate a new React Native project I advise to also make a guide on how to create a local module for the adapters in Expo. See for e.g. our installation guide we have tabs for both Bare React Native and Expo.

Thanks, added steps to create local module in its own dedicated Expo tab. PTAL

@dylancom dylancom merged commit f35321d into invertase:main Aug 20, 2025
10 of 11 checks passed
@malandr2 malandr2 deleted the patch-1 branch August 20, 2025 13:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants