googleads/googleads-mobile-ios-examples
googleads/googleads-mobile-ios-examples has 1,058 GitHub stars and 811 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-09 11:22 UTC. Last push 2026-11-02.
googleads-mobile-ios
Measured star growth
- in 24h
- 0
- in 7 days
- Update delayed
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalGoogle Mobile Ads SDK for iOS
The Google Mobile Ads SDK is the latest generation in Google mobile advertising, featuring refined ad formats and streamlined APIs for access to mobile ad networks and advertising solutions. The SDK enables mobile app developers to maximize their monetization in native mobile apps.
This repository contains open source examples and developer resources for both the Google AdMob and Google AdManager components of the Google Mobile Ads SDK.
Google Mobile Ads SDK Developers forum
To report SDK feature requests, bugs, and crashes or to browse SDK-related discusssions, please use our Google Mobile Ads SDK Developers forum. The forum provides the latest SDK announcements and updates as well as technical SDK support for our iOS developers.
Documentation
Check out our developers site for documentation on using the Mobile Ads SDK.
Examples
Each iOS example app includes a Podfile and a Podfile.lock. The Podfile.lock tracks the version of each Pod specified in the Podfile that was used to build the release of the iOS example apps.
- Run
pod installin the same directory as the Podfile. - [Optional] Run
pod updateto get the latest version of the SDK. - Open the .xcworkspace file with Xcode and run the app.
See the CocoaPods Guides for more information on installing and updating pods.
Swift
AdMob
- App Open Example
- Banner Example
- Interstitial Example
- Native Advanced Example
- Rewarded Interstitial Example
- Rewarded Video Example
Advanced
- API Demo - Provides additional examples for both AdMob and Ad Manager to help improve your mobile app integration of the Google Mobile Ads SDK.
- Inline Adaptive Banner Example - Provides an example for displaying ads from AdMob Banners in a UITableView.
- SwiftUI Demo - Provides an examples for displaying ads from AdMob in a SwiftUI project.
AdManager
- AdManager App Open Example
- AdManager Banner Example
- AdManager Interstitial Example
- AdManager Rewarded Video Example
- AdManager Custom Rendering Example
Objective-C
AdMob
- App Open Example
- Banner Example
- Full Screen Native Example
- Instream Example
- Interstitial Example
- Native Advanced Example
- Rewarded Interstitial Example
- Rewarded Video Example
Advanced
- API Demo
- Provides additional examples for both AdMob and Ad Manager to help improve your mobile app integration of the Google Mobile Ads SDK.
- Inline Adaptive Banner Example
- Provides an example for displaying ads from AdMob Banners in a UITableView.
AdManager
- AdManager App Open Example
- AdManager Banner Example
- AdManager Interstitial Example
- AdManager Rewarded Video Example
- AdManager Custom Rendering Example
Documentation Snippets
This repository also contains code snippets used in developer documentation for
AdMob and
Ad Manager.
These snippets live in the API Demo projects for Swift and Objective-C in a
Snippets folder.
The idea is that by including the code snippets from documentation in a sample project, developers will gain more context on how to implement a specific API.
In addition, by having CI running on this repo, we can ensure that the code snippets the documentation are in a working condition.
Downloads
Please check out our releases for the latest downloads of our example apps.
GitHub issue tracker
To file bugs, make feature requests, or suggest improvements for the iOS example apps, please use GitHub's issue tracker.
For SDK support issues, please use the Google Mobile Ads SDK Developers forum.
License
Explore related projects
freeCodeCamp/freeCodeCamp
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
458,825 starsdonnemartin/system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
377,468 starsreact/react
The library for web and native user interfaces.
252,466 starsvuejs/vue
This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
212,625 stars