{"id":19176825,"url":"https://github.com/googleads/googleads-mobile-ios-mediation","last_synced_at":"2025-05-16T11:05:39.922Z","repository":{"id":39261469,"uuid":"41387278","full_name":"googleads/googleads-mobile-ios-mediation","owner":"googleads","description":null,"archived":false,"fork":false,"pushed_at":"2025-05-12T17:38:07.000Z","size":43190,"stargazers_count":126,"open_issues_count":13,"forks_count":135,"subscribers_count":34,"default_branch":"main","last_synced_at":"2025-05-12T18:35:37.777Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Objective-C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/googleads.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2015-08-25T20:51:20.000Z","updated_at":"2025-05-12T17:38:10.000Z","dependencies_parsed_at":"2023-10-24T20:36:11.916Z","dependency_job_id":"897ab6a3-516b-4b68-a639-1d3dab4ba96f","html_url":"https://github.com/googleads/googleads-mobile-ios-mediation","commit_stats":{"total_commits":3042,"total_committers":81,"mean_commits":37.55555555555556,"dds":0.7787639710716634,"last_synced_commit":"27ebb0daa0a98d41894d367725b95e16947d3d99"},"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/googleads%2Fgoogleads-mobile-ios-mediation","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/googleads%2Fgoogleads-mobile-ios-mediation/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/googleads%2Fgoogleads-mobile-ios-mediation/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/googleads%2Fgoogleads-mobile-ios-mediation/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/googleads","download_url":"https://codeload.github.com/googleads/googleads-mobile-ios-mediation/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254518384,"owners_count":22084374,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-09T10:30:25.163Z","updated_at":"2025-05-16T11:05:34.914Z","avatar_url":"https://github.com/googleads.png","language":"Objective-C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Google Mobile Ads SDK for iOS\n\nThe Google Mobile Ads SDK is the latest generation in Google mobile advertising\nfeaturing refined ad formats and streamlined APIs for access to mobile ad\nnetworks and advertising solutions. The SDK enables mobile app developers to\nmaximize their monetization in native mobile apps.\n\nThis repository is broken into two sections:\n\n## Example adapter and custom event project\n\nThis repository contains the source code for a sample project demonstrating how\nan ad network can plug into AdMob Mediation. There are four main components:\n\n- **Sample SDK** - This is a mock SDK that stands in for a real ad network SDK.\n    This project is intended to show developers how to use custom events and\n    mediation adapters to adapt other ad networks' SDKs, so here we adapt a\n    fake one.\n- **Custom Event** - A sample custom event class that will request ads from the\n    Sample SDK and pass them on to the Google Mobile Ads SDK.\n- **Adapter** - A sample mediation adapter that will also request ads from the\n    Sample SDK and pass them on to the Google Mobile Ads SDK.\n- **MediationExample** - A simple, one-view application that displays\n    ads loaded through the adapter and custom event. It can be used to test the\n    functionality of both.\n\nIf you're just getting started developing a custom event or adapter, you can\nreplace the code inside this project's adapter and/or custom event classes\nand (as long as you don't change the *names* of those two classes) test your\nown implementation. The ad units provided as part of the project are keyed to\nthe names of the adapter and custom event classes.\n\n### Building the example project\n\nTo build the project, follow these steps:\n\n1.  Download or clone the source onto your local machine.\n2.  Run 'pod update' in the project's root directory (this will download the\n    SDK).\n3.  Open the workspace file in Xcode.\n4.  Run the project.\n\n## Mediation Adapters\n\nOpen source adapters for mediating via the Google Mobile Ads SDK. A list of\nthese adapters is available on our\n[Mediation](https://developers.google.com/admob/ios/mediation#choosing_your_mediation_networks)\npage.\n\n# Downloads\n\nFor prebuilt versions of these adapters, see our\n[mediation developer site](https://developers.google.com/admob/ios/mediate#mediation-networks). \nSelect an individual ad network's guide, and look for download links in the\nChangelog. The ad network guides also explain how to include adapters via CocoaPods.\n\n# Documentation\n\nCheck out our\n[developer site](https://developers.google.com/admob/ios) for documentation on\nusing the SDK, and our\n[mediation developer guide](https://developers.google.com/admob/ios/mediation-developer)\nfor information on how to create an adapter.\nYou can also join the developer community on\n[our forum](https://groups.google.com/forum/#!forum/google-admob-ads-sdk).\n\n# Suggesting improvements\n\nTo file bugs, make feature requests, or to suggest other improvements, please\nuse [github's issue tracker](https://github.com/googleads/googleads-mobile-ios-mediation/issues).\n\n# License\n\n[Apache 2.0 License](http://www.apache.org/licenses/LICENSE-2.0.html)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgoogleads%2Fgoogleads-mobile-ios-mediation","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgoogleads%2Fgoogleads-mobile-ios-mediation","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgoogleads%2Fgoogleads-mobile-ios-mediation/lists"}