{"id":25936859,"url":"https://github.com/chartboost/chartboost-mediation-android-sdk","last_synced_at":"2026-06-19T21:31:50.442Z","repository":{"id":251271573,"uuid":"647839758","full_name":"ChartBoost/chartboost-mediation-android-sdk","owner":"ChartBoost","description":"Chartboost Mediation Android SDK","archived":false,"fork":false,"pushed_at":"2024-12-05T19:10:18.000Z","size":2036,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-03-23T13:02:13.922Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ChartBoost.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","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}},"created_at":"2023-05-31T16:19:52.000Z","updated_at":"2024-11-21T18:48:21.000Z","dependencies_parsed_at":"2024-08-01T23:08:33.966Z","dependency_job_id":null,"html_url":"https://github.com/ChartBoost/chartboost-mediation-android-sdk","commit_stats":null,"previous_names":["chartboost/chartboost-mediation-android-sdk"],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/ChartBoost/chartboost-mediation-android-sdk","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChartBoost%2Fchartboost-mediation-android-sdk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChartBoost%2Fchartboost-mediation-android-sdk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChartBoost%2Fchartboost-mediation-android-sdk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChartBoost%2Fchartboost-mediation-android-sdk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ChartBoost","download_url":"https://codeload.github.com/ChartBoost/chartboost-mediation-android-sdk/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChartBoost%2Fchartboost-mediation-android-sdk/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34549340,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-19T02:00:06.005Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":"2025-03-04T02:54:55.332Z","updated_at":"2026-06-19T21:31:50.436Z","avatar_url":"https://github.com/ChartBoost.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Android Chartboost Core \u0026 Mediation SDKs\n\n![badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fchartboost.s3.amazonaws.com%2Fchartboost-mediation%2Fsdk%2Fandroid%2Fcode-coverage%2Fcoverage-percent.json)\n![badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fchartboost.s3.amazonaws.com%2Fchartboost-core%2Fsdk%2Fandroid%2Fcode-coverage%2Fcoverage-percent.json)\n![badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fchartboost.s3.amazonaws.com%2Fchartboost-monetization%2Fsdk%2Fandroid%2Fcode-coverage%2Fcoverage-percent.json)\n\nThe Android Chartboost Mediation SDK, by Chartboost, is a Unified-Auction \u0026 Mediated solution which helps developers increase their mobile apps' revenue with the inclusion of other supported Programmatic \u0026 Mediated SDKs.\n\nChartboost Core Android SDK is designed as an entry point to manage and facilitate different modules for your Android application/game. Each module can be individually initialized with metrics collected and reported to offer detailed insights into the module’s performance and potential issues.\n\nThe main functionalities provided by the SDK are:\n\n1. Initialization of individual or a set of modules.\n2. Performance metrics collection during the module initialization process.\n3. Detailed error tracking and reporting with categorized error codes.\n4. Centralized logging system with multiple log levels and output options.\n\n## Get Started on Android\n\nSee [Developer Docs](https://developers.chartboost.com) for detailed instructions.\n\n----\n\n## Before You Begin\n\n- Have you signed up for a Chartboost Mediation Account?\n- Did you [add an app](https://developers.chartboost.com/docs/import-apps-into-helium) to the Chartboost Mediation Dashboard?\n- Have you [set up Ad Placements](https://developers.chartboost.com/docs/manage-placements) in the Chartboost Mediation Dashboard?\n\n## Minimum Supported Development Tools\n\n| Software       | Version             |\n| :------------- | :------------------ |\n| Android Studio | 2020.3.1+           |\n| Android OS     | 5.0+ (API level 21) |\n\n## Add the Chartboost Core SDK and the Chartboost Mediation SDK to your project\n\nFor `build.gradle`\n\n```gradle\nrepositories {\n    maven {\n      name \"Chartboost Mediation's maven repo\"\n      url \"https://cboost.jfrog.io/artifactory/chartboost-mediation\"\n    }\n    maven {\n      name \"Chartboost Core's maven repo\"\n      url \"https://cboost.jfrog.io/artifactory/chartboost-core\"\n    }\n}\n\ndependencies {\n    implementation(\"com.chartboost:chartboost-core-sdk:1.1.0\")\n    implementation(\"com.chartboost:chartboost-mediation-sdk:5.4.0\")\n}\n```\n\n## Add 3rd-Party Dependencies\n\n```gradle\nimplementation(\"androidx.lifecycle:lifecycle-common:2.6.2\")\nimplementation(\"androidx.lifecycle:lifecycle-extensions:2.2.0\")\nimplementation(\"com.jakewharton.retrofit:retrofit2-kotlinx-serialization-converter:1.0.0\")\nimplementation(\"org.jetbrains.kotlin:kotlin-reflect:1.9.21\")\nimplementation(\"org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.21\")\nimplementation(\"org.jetbrains.kotlinx:kotlinx-coroutines-android:1.7.3\")\nimplementation(\"org.jetbrains.kotlinx:kotlinx-serialization-json:1.5.1\")\nimplementation(\"com.squareup.okhttp3:logging-interceptor:4.11.0\")\nimplementation(\"com.squareup.okhttp3:okhttp:4.11.0\")\nimplementation(\"com.squareup.retrofit2:converter-scalars:2.9.0\")\nimplementation(\"com.squareup.retrofit2:retrofit:2.9.0\")\n```\n\n## Add Google Play Services\n\nAdd the Google Play Services Library as a dependency of your project. For detailed instructions, reference the official integration instructions for [Google Play Services](https://developers.google.com/android/guides/setup).\n\nAs opposed to referencing the entire Google Play Services package, you only need `play-services-base`, `play-services-ads-identifier`, and `play-services-appset`:\n\n```gradle\nimplementation 'com.google.android.gms:play-services-base:18.1.0'\nimplementation 'com.google.android.gms:play-services-ads-identifier:18.0.1'\nimplementation 'com.google.android.gms:play-services-appset:16.0.2'\n```\n\n### OPTIONAL STEP: Download the Chartboost Mediation Android Sample App\n\nThe Chartboost Mediation Android Sample App is no longer distributed via a package and has been moved to a public GitHub repo.\n\n- [Chartboost Mediation Android SDK Sample App](https://github.com/ChartBoost/android-chartboost-mediation-sdk-example)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchartboost%2Fchartboost-mediation-android-sdk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchartboost%2Fchartboost-mediation-android-sdk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchartboost%2Fchartboost-mediation-android-sdk/lists"}