<br />

This guide shows you how to use Google Mobile Ads Unity Plugin to load and display
ads from Chartboost using
[mediation](https://developers.google.com/ad-manager/mobile-ads-sdk/unity/mediation.md.txt), covering waterfall integrations. It covers
how to add Chartboost to an ad unit's
mediation configuration, and how to integrate the
Chartboost SDK and adapter into a
Unity app.

## Supported integrations and ad formats

The Ad Manager mediation adapter for
Chartboost has the following
capabilities:

| Integration ||
|---|---|
| Bidding |   |
| Waterfall | Yes |
| App Open |   |
| Banner | Yes |
| Interstitial | Yes |
| Rewarded | Yes |
| Rewarded Interstitial |   |
| Native |   |

## Prerequisites

Before you continue, verify the following:

- Latest Google Mobile Ads Unity Plugin version.
- Unity Editor version 2019.4 or later.
- To deploy on Android
  - Android API level 24 or later.
- To deploy on iOS
  - iOS deployment target of 13.0 or later.
- A working Unity project configured with Google Mobile Ads Unity Plugin. See [Set up Google Mobile Ads Unity Plugin](https://developers.google.com/ad-manager/mobile-ads-sdk/unity/quick-start.md.txt) for details.

- [Set up mediation](https://developers.google.com/ad-manager/mobile-ads-sdk/unity/mediation.md.txt).

## Step 1: Set up configurations in Chartboost UI

- [Sign up](https://platform.chartboost.com/signup) for a Chartboost account and [log in](https://platform.chartboost.com/login) once your account is verified. Then, navigate to the **Apps management** tab.
- ![Chartboost apps dashboard](https://developers.google.com/static/admob/images/mediation/chartboost/chartboost_dashboard_apps.png)
- Click the **Add new app** button to create your app.
- ![Apps Management](https://developers.google.com/static/admob/images/mediation/chartboost/apps_management.png)
- Fill out the rest of the form and click the **Add App** button to finalize your app.
- ![New app form](https://developers.google.com/static/admob/images/mediation/chartboost/new_app_form.png)
- After your app is created, you will be directed to its dashboard. Take note of the **App ID** and **App Signature** of your app.

> [!NOTE]
> **Note:** You can go to your app's dashboard by navigating to the **Apps management** tab shown earlier and selecting your app.

### Android

![App settings](https://developers.google.com/static/admob/images/mediation/chartboost/app_settings_Android.png)

### iOS

![App settings](https://developers.google.com/static/admob/images/mediation/chartboost/app_settings_iOS.png)
- Ad Manager requires the Chartboost **User ID** and **User Signature** for setting up your Ad Manager ad unit ID. You can find these parameters by clicking **Chartboost mediation** on the Chartboost UI.
- ![Chartboost mediation dashboard](https://developers.google.com/static/admob/images/mediation/chartboost/chartboost_dashboard_mediation.png)
- Navigate to the **Resources \> API Explorer** tab and take note of your **User ID** and **User Signature** located under the **Authentication** section.
- ![Chartboost api explorer](https://developers.google.com/static/admob/images/mediation/chartboost/api_explorer.png)

### Update your app-ads.txt

- [Authorized Sellers for Apps app-ads.txt](https://iabtechlab.com/wp-content/uploads/2019/03/app-ads.txt-v1.0-final-.pdf) is an IAB Tech Lab initiative that helps ensure your app ad inventory is only sold through channels you've identified as authorized. To prevent a significant loss in ad revenue, you'll need to implement an `app-ads.txt` file. If you haven't done so already, [create an app-ads.txt file for Ad Manager](https://support.google.com/admanager/answer/7544382).
- To implement `app-ads.txt` for Chartboost, see [app-ads.txt](https://docs.chartboost.com/en/monetization/publishing/app-ads-txt/).

### Turn on test mode

- You can enable test mode on your app by navigating to the **Apps management** tab from the Chartboost UI, selecting your app from the list and clicking on **Edit app settings**.

### Android

![Edit app settings](https://developers.google.com/static/admob/images/mediation/chartboost/app_settings_edit_Android.png)

### iOS

![Edit app settings](https://developers.google.com/static/admob/images/mediation/chartboost/app_settings_edit_iOS.png)
- From your app's settings, you can toggle **Test mode** on your app.
- ![Chartboost test mode](https://developers.google.com/static/admob/images/mediation/chartboost/test_mode.png)
- Once test mode is enabled, you can request ads using the ad unit ID created earlier and receive a Chartboost test ad.
- After you are able to receive Chartboost test ads, your app will be placed on Chartboost's [Publisher App Review](https://docs.chartboost.com/en/monetization/publishing/publisher-app-review/). In order for monetization on Chartboost to work, the publisher app review will need to be approved by Chartboost.

## Step 2: Set up Chartboost demand in Ad Manager UI

### Configure mediation settings for your ad unit

### Android

For instructions, see step 2 in the guide for

[Android](https://developers.google.com/ad-manager/mobile-ads-sdk/android/mediation/chartboost.md.txt#step-2).

### iOS

For instructions, see step 2 in the guide for

[iOS](https://developers.google.com/ad-manager/mobile-ads-sdk/ios/mediation/chartboost.md.txt#step-2).

### Add Chartboost to GDPR and US state regulations ad partners list

- Follow the steps in [European regulations settings](https://support.google.com/admanager/answer/10113006#adding_ad_partners_to_published_gdpr_messages) and [US state regulations settings](https://support.google.com/admanager/answer/14117973) to add **Chartboost** to the European and US state regulations ad partners list in the Ad Manager UI.

## Step 3: Import the Chartboost SDK and adapter

> [!NOTE]
> **Note:** Failure to integrate the compatible Chartboost and Google Mobile Ads Unity Plugin versions might lead to build issues.

### OpenUPM-CLI

> [!IMPORTANT]
> **Important:** If you are migrating from using a `.unitypackage` to using OpenUPM-CLI, you must manually uninstall the assets from the old location by deleting all files from the `Assets/GoogleMobileAds/Mediation/Chartboost` folder.

If you have [OpenUPM-CLI](https://github.com/openupm/openupm-cli#installation)
installed, you can install the Google Mobile Ads
Chartboost Mediation Plugin for
Unity to your project by running the following command from your project's
root directory:

```bash
openupm add com.google.ads.mobile.mediation.chartboost
```

### OpenUPM

> [!IMPORTANT]
> **Important:** If you are migrating from using a `.unitypackage` to using OpenUPM, you must manually uninstall the assets from the old location by deleting all files from the `Assets/GoogleMobileAds/Mediation/Chartboost` folder.

In your Unity project editor, select **Edit** \> **Project Settings** \>
**Package Manager** to open the
[Unity Package Manager Settings](https://docs.unity3d.com/Manual/class-PackageManager.html).

Under the **Scoped Registries** tab, add OpenUPM as a scoped registry with
the following details:

- Name: `OpenUPM`
- URL: `https://package.openupm.com`
- Scope(s): `com.google`

![OpenUPM Details](https://developers.google.com/static/admob/images/unity_openupm_details.png)

Then, navigate to **Window** \> **Package Manager** to open the
[Unity Package Manager](https://docs.unity3d.com/Manual/upm-ui-install.html) and
select **My Registries** from the drop-down menu.

![Unity Registries](https://developers.google.com/static/admob/images/unity_package_manager_registry_select.png)

Select the
**Google Mobile Ads Chartboost Mediation**
package and click **Install**.

![Install from OpenUPM](https://developers.google.com/static/admob/images/mediation/chartboost/import_openupm.png)

### Unity Package


Download the latest version of Google Mobile Ads mediation plugin for
Chartboost from the download link in
the
[Changelog](https://developers.google.com/ad-manager/mobile-ads-sdk/unity/mediation/chartboost.md.txt#chartboost-unity-mediation-plugin-changelog)
and extract the
`GoogleMobileAdsChartboostMediation.unitypackage` from the zip
file.

In your Unity project editor, select **Assets** \> **Import Package** \>
**Custom Package** and find the
`GoogleMobileAdsChartboostMediation.unitypackage`
file you downloaded. Make sure that all the files are selected and click
**Import**.

![Import from Unity](https://developers.google.com/static/admob/images/mediation/chartboost/import_unity.png)

Then, select **Assets** \> **External Dependency Manager** \>
**Android Resolver** \> **Force Resolve** . The External Dependency Manager
library will perform dependency resolution from scratch and copy the
declared dependencies into the `Assets/Plugins/Android` directory of your
Unity app.

![Force Resolve](https://developers.google.com/static/admob/images/unity_force_resolve.png)

## Step 4: Implement privacy settings on Chartboost SDK

### EU consent and GDPR

- To [comply with
  the Google EU User Consent Policy](https://www.google.com/about/company/consentstaging.html), you must make certain disclosures to your users in the European Economic Area (EEA), the UK, and Switzerland, and obtain their consent for the use of cookies or other local storage where legally required, and for the collection, sharing, and use of personal data for ads personalization. This policy reflects the requirements of the EU ePrivacy Directive and the General Data Protection Regulation (GDPR). You are responsible for verifying that consent is propagated to each ad source in your mediation chain.

### US states privacy laws

- [US states privacy laws](https://support.google.com/admanager/answer/9561023) require giving users the right to opt out of the "sale" of their "personal information" (as the law defines those terms), with the opt-out offered through a prominent "Do Not Sell My Personal Information" link on the "selling" party's homepage. The [US states privacy
  laws compliance guide](https://developers.google.com/ad-manager/mobile-ads-sdk/unity/privacy/us-states) offers the ability to enable [restricted data processing](https://privacy.google.com/businesses/rdp/) for Google ad serving, but Google is unable to apply this setting to each ad network in your mediation chain. Therefore, you must identify each ad network in your mediation chain that may participate in the sale of personal information and follow guidance from each of those networks to ensure compliance.
- The following sample code sets data use consent to `OptInSale`. If you choose to call this method, it is recommended that you do so prior to requesting ads using Google Mobile Ads Unity Plugin.

```c#
using GoogleMobileAds.Api.Mediation.Chartboost;
// ...

Chartboost.AddDataUseConsent(CBCCPADataUseConsent.OptInSale);
```

## Step 5: Add required code

### Android

No additional code is required for
Chartboost integration.

### iOS

### SKAdNetwork integration

Follow [Chartboost's
documentation](https://docs.chartboost.com/en/monetization/integrate/ios/upgrading-the-sdk/#enable-skadnetwork)
to add the SKAdNetwork identifiers to your project's `Info.plist` file.

## Step 6: Test your implementation

### Enable test ads

- Make sure you [register your test device](https://developers.google.com/ad-manager/mobile-ads-sdk/unity/test-ads.md.txt#enable_test_devices) for Ad Manager and [enable test mode](https://developers.google.com/ad-manager/mobile-ads-sdk/unity/mediation/chartboost.md.txt#turn-on-test-mode) in Chartboost UI.

> [!IMPORTANT]
> **Important:** Disable test mode for Ad Manager and Chartboost before releasing your app.

### Verify test ads

- To verify that you are receiving test ads from Chartboost, enable [single ad source testing](https://developers.google.com/ad-manager/mobile-ads-sdk/unity/ad-inspector.md.txt#single_ad_source_testing) in ad inspector using the **Chartboost (Waterfall)** ad source(s).

## Optional Steps

### Android

#### Permissions

For optimal performance,
Chartboost recommends adding the
following optional permissions to your app's `AndroidManifest.xml` file:

```xml
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
```

### iOS

No additional steps are required for iOS integration.

## Error codes

- If the adapter fails to receive an ad from Chartboost, publishers can check the underlying error from the ad response using [`ResponseInfo`](https://developers.google.com/ad-manager/mobile-ads-sdk/unity/response-info.md.txt) under the following classes:

### Android

```java
com.google.ads.mediation.chartboost.ChartboostAdapter
com.google.ads.mediation.chartboost.ChartboostMediationAdapter
```

### iOS

```objective-c
GADMAdapterChartboost
GADMediationAdapterChartboost
```
- Here are the codes and accompanying messages thrown by the Chartboost adapter when an ad fails to load:

### Android

| Error code | Reason |
|---|---|
| 0-99 | Chartboost SDK returned an error. |
| 101 | The requested ad size does not match a Chartboost supported banner size. |
| 102 | Chartboost can only load 1 ad per location at a time. |
| 103 | Chartboost server parameters configured in the Ad Manager UI are missing/invalid. |
| 104 | The Chartboost interstitial or rewarded ad is not ready to be shown. |

### iOS

| Error code | Reason |
|---|---|
| 101 | Chartboost server parameters configured in the Ad Manager UI are missing/invalid. |
| 102 | The Chartboost SDK returned an initialization error. |
| 103 | The Chartboost ad is not cached at show time. |
| 104 | The requested ad size does not match a Chartboost supported banner size. |
| 105 | Device's OS version is lower than Chartboost SDK's minimum supported OS version. |
| 200-299 | Chartboost SDK cache errors. See [code](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/ChartboostAdapter/GADMChartboostError.m#L18-L41) for more details. |
| 300-399 | Chartboost SDK show errors. See [code](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/ChartboostAdapter/GADMChartboostError.m#L49-L74) for more details. |
| 400-499 | Chartboost SDK click errors. See [code](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/ChartboostAdapter/GADMChartboostError.m#L76-L95) for more details. |

## Chartboost Unity Mediation Plugin Changelog

#### [Version 4.15.2](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.15.2.zip)

  - Supports [Chartboost Android adapter version 9.14.1.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-91410).
  - Supports [Chartboost iOS adapter version 9.14.2.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-91420).
  - Built and tested with the Google Mobile Ads Unity Plugin version 11.6.0.

#### [Version 4.15.1](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.15.1.zip)

  - Supports [Chartboost Android adapter version 9.14.1.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-91410).
  - Supports [Chartboost iOS adapter version 9.14.1.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-91410).
  - Built and tested with the Google Mobile Ads Unity Plugin version 11.5.0.

#### [Version 4.15.0](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.15.0.zip)

  - Supports [Chartboost Android adapter version 9.14.0.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-91400).
  - Supports [Chartboost iOS adapter version 9.14.0.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-91400).
  - Built and tested with the Google Mobile Ads Unity Plugin version 11.5.0.

#### [Version 4.14.0](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.14.0.zip)

  - Supports [Chartboost Android adapter version 9.13.0.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-91300).
  - Supports [Chartboost iOS adapter version 9.13.0.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-91300).
  - Built and tested with the Google Mobile Ads Unity Plugin version 11.3.0.

#### [Version 4.13.0](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.13.0.zip)

  - Supports [Chartboost Android adapter version 9.12.1.1](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-91211).
  - Supports [Chartboost iOS adapter version 9.13.0.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-91300).
  - Built and tested with the Google Mobile Ads Unity Plugin version 11.1.0.

#### [Version 4.12.1](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.12.1.zip)

  - Supports [Chartboost Android adapter version 9.12.0.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-91200).
  - Supports [Chartboost iOS adapter version 9.12.0.1](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-91201).
  - Built and tested with the Google Mobile Ads Unity Plugin version 11.1.0.

#### [Version 4.12.0](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.12.0.zip)

  - Supports [Chartboost Android adapter version 9.12.0.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-91200).
  - Supports [Chartboost iOS adapter version 9.12.0.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-91200).
  - Built and tested with the Google Mobile Ads Unity Plugin version 11.0.0.

#### [Version 4.11.3](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.11.3.zip)

  - Supports [Chartboost Android adapter version 9.11.1.1](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-91111).
  - Supports [Chartboost iOS adapter version 9.11.0.3](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-91103).
  - Built and tested with the Google Mobile Ads Unity Plugin version 11.0.0.

#### [Version 4.11.2](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.11.2.zip)

  - Supports [Chartboost Android adapter version 9.11.1.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-91110).
  - Supports [Chartboost iOS adapter version 9.11.0.3](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-91103).
  - Built and tested with the Google Mobile Ads Unity Plugin version 11.0.0.

#### [Version 4.11.1](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.11.1.zip)

  - Supports [Chartboost Android adapter version 9.11.0.1](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-91101).
  - Supports [Chartboost iOS adapter version 9.11.0.2](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-91102).
  - Built and tested with the Google Mobile Ads Unity Plugin version 10.7.0.

#### [Version 4.11.0](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.11.0.zip)

  - Supports [Chartboost Android adapter version 9.11.0.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-91100).
  - Supports [Chartboost iOS adapter version 9.11.0.1](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-91101).
  - Built and tested with the Google Mobile Ads Unity Plugin version 10.6.0.

#### [Version 4.10.3](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.10.3.zip)

  - Supports [Chartboost Android adapter version 9.10.2.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-91020).
  - Supports [Chartboost iOS adapter version 9.10.1.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-91010).
  - Built and tested with the Google Mobile Ads Unity Plugin version 10.6.0.

#### [Version 4.10.2](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.10.2.zip)

  - Supports [Chartboost Android adapter version 9.10.1.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-91010).
  - Supports [Chartboost iOS adapter version 9.10.1.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-91010).
  - Built and tested with the Google Mobile Ads Unity Plugin version 10.6.0.

#### [Version 4.10.1](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.10.1.zip)

  - Supports [Chartboost Android adapter version 9.10.0.1](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-91001).
  - Supports [Chartboost iOS adapter version 9.10.0.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-91000).
  - Built and tested with the Google Mobile Ads Unity Plugin version 10.5.0.

#### [Version 4.10.0](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.10.0.zip)

  - Supports [Chartboost Android adapter version 9.10.0.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-91000).
  - Supports [Chartboost iOS adapter version 9.10.0.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-91000).
  - Built and tested with the Google Mobile Ads Unity Plugin version 10.4.2.

#### [Version 4.9.3](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.9.3.zip)

  - Supports [Chartboost Android adapter version 9.9.3.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-9930).
  - Supports [Chartboost iOS adapter version 9.9.3.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-9930).
  - Built and tested with the Google Mobile Ads Unity Plugin version 10.4.2.

#### [Version 4.9.2](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.9.2.zip)

  - Supports [Chartboost Android adapter version 9.9.3.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-9930).
  - Supports [Chartboost iOS adapter version 9.9.2.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-9920).
  - Built and tested with the Google Mobile Ads Unity Plugin version 10.4.2.

#### [Version 4.9.1](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.9.1.zip)

  - Supports [Chartboost Android adapter version 9.9.2.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-9920).
  - Supports [Chartboost iOS adapter version 9.9.2.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-9920).
  - Built and tested with the Google Mobile Ads Unity Plugin version 10.3.0.

#### [Version 4.9.0](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.9.0.zip)

  - Supports [Chartboost Android adapter version 9.9.0.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-9900).
  - Supports [Chartboost iOS adapter version 9.9.1.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-9910).
  - Built and tested with the Google Mobile Ads Unity Plugin version 10.3.0.

#### [Version 4.8.0](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.8.0.zip)

  - Supports [Chartboost Android adapter version 9.8.3.1](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-9831).
  - Supports [Chartboost iOS adapter version 9.9.0.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-9900).
  - Built and tested with the Google Mobile Ads Unity Plugin version 10.2.0.

#### [Version 4.7.3](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.7.3.zip)

  - Supports [Chartboost Android adapter version 9.8.3.1](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-9831).
  - Supports [Chartboost iOS adapter version 9.8.1.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-9810).
  - Built and tested with the Google Mobile Ads Unity Plugin version 10.0.0.

#### [Version 4.7.2](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.7.2.zip)

  - Supports [Chartboost Android adapter version 9.8.2.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-9820).
  - Supports [Chartboost iOS adapter version 9.8.0.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-9800).
  - Built and tested with the Google Mobile Ads Unity Plugin version 9.5.0.

#### [Version 4.7.1](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.7.1.zip)

  - Supports [Chartboost Android adapter version 9.8.1.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-9810).
  - Supports [Chartboost iOS adapter version 9.8.0.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-9800).
  - Built and tested with the Google Mobile Ads Unity Plugin version 9.4.0.

#### [Version 4.7.0](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.7.0.zip)

  - Supports [Chartboost Android adapter version 9.8.0.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-9800).
  - Supports [Chartboost iOS adapter version 9.8.0.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-9800).
  - Built and tested with the Google Mobile Ads Unity Plugin version 9.3.0.

#### [Version 4.6.1](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.6.1.zip)

  - Renamed `DummyClient` to `PlaceholderClient`.
  - Supports [Chartboost Android adapter version 9.7.0.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-9700).
  - Supports [Chartboost iOS adapter version 9.7.0.1](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-9701).
  - Built and tested with the Google Mobile Ads Unity Plugin version 9.3.0.

#### [Version 4.6.0](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.6.0.zip)

  - Supports [Chartboost Android adapter version 9.7.0.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-9700).
  - Supports [Chartboost iOS adapter version 9.7.0.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-9700).
  - Built and tested with the Google Mobile Ads Unity Plugin version 9.0.0.

#### [Version 4.5.0](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.5.0.zip)

  - Supports [Chartboost Android adapter version 9.6.0.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-9600).
  - Supports [Chartboost iOS adapter version 9.6.0.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-9600).
  - Built and tested with the Google Mobile Ads Unity Plugin version 8.6.0.

#### [Version 4.4.0](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.4.0.zip)

  - Supports [Chartboost Android adapter version 9.5.0.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-9500).
  - Supports [Chartboost iOS adapter version 9.5.1.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-9510).
  - Built and tested with the Google Mobile Ads Unity Plugin version 8.5.3.

#### [Version 4.3.0](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.3.0.zip)

  - Supports [Chartboost Android adapter version 9.4.0.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-9400).
  - Supports [Chartboost iOS adapter version 9.4.0.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-9400).
  - Built and tested with the Google Mobile Ads Unity Plugin version 8.5.0.

#### [Version 4.2.0](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.2.0.zip)

  - Supports [Chartboost Android adapter version 9.3.0.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-9300).
  - Supports [Chartboost iOS adapter version 9.3.0.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-9300).
  - Built and tested with the Google Mobile Ads Unity Plugin version 8.2.0.

#### [Version 4.1.1](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.1.1.zip)

  - Moved adapter content to `GoogleMobileAds/Mediation/Chartboost/`.
  - Refactored adapter namespace to use `GoogleMobileAds.Mediation.Chartboost`.
  - Supports [Chartboost Android adapter version 9.2.1.1](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-9211).
  - Supports [Chartboost iOS adapter version 9.2.0.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-9200).
  - Built and tested with the Google Mobile Ads Unity Plugin version 8.1.0.

#### [Version 4.1.0](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.1.0.zip)

  - Supports [Chartboost Android adapter version 9.2.0.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-9200).
  - Supports [Chartboost iOS adapter version 9.2.0.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-9200).
  - Built and tested with the Google Mobile Ads Unity Plugin version 7.4.1.

#### [Version 4.0.0](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-4.0.0.zip)

  - Supports [Chartboost Android adapter version 9.1.1.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-9110).
  - Supports [Chartboost iOS adapter version 9.1.0.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-9100).
  - Built and tested with the Google Mobile Ads Unity Plugin version 7.3.0.

#### [Version 3.5.1](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-3.5.1.zip)

  - Supports [Chartboost Android adapter version 8.4.3.1](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-8431).
  - Supports [Chartboost iOS adapter version 8.5.0.2](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-8502).
  - Built and tested with the Google Mobile Ads Unity Plugin version 7.0.2.

#### [Version 3.5.0](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-3.5.0.zip)

  - Supports [Chartboost Android adapter version 8.4.2.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-8420).
  - Supports [Chartboost iOS adapter version 8.5.0.2](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-8502).
  - Built and tested with the Google Mobile Ads Unity Plugin version 7.0.0.

#### [Version 3.4.1](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-3.4.1.zip)

  - Supports [Chartboost Android adapter version 8.3.1.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-8310).
  - Supports [Chartboost iOS adapter version 8.5.0.2](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-8502).
  - Built and tested with the Google Mobile Ads Unity Plugin version 7.0.0.

#### [Version 3.4.0](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-3.4.0.zip)

  - Supports [Chartboost Android adapter version 8.3.0.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-8300).
  - Supports [Chartboost iOS adapter version 8.5.0.1.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-85010).

#### [Version 3.3.1](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-3.3.1.zip)

  - Supports [Chartboost Android adapter version 8.2.1.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-8210).
  - Supports [Chartboost iOS adapter version 8.4.1.1](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-8411).

#### [Version 3.3.0](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-3.3.0.zip)

  - Supports [Chartboost Android adapter version 8.2.0.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-8200).
  - Supports [Chartboost iOS adapter version 8.4.0.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-8400).

#### [Version 3.2.0](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-3.2.0.zip)

  - Supports [Chartboost Android adapter version 8.1.0.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-8100).
  - Supports [Chartboost iOS adapter version 8.3.1.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-8310).

#### [Version 3.1.0](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-3.1.0.zip)

  - Removed `RestrictDataCollection()` method from the `Chartboost` class.
  - Added `AddDataUseConsent()` helper methods to pass GDPR and CCPA information to Chartboost.
  - Supports [Chartboost Android adapter version 8.1.0.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-8100).
  - Supports [Chartboost iOS adapter version 8.2.0.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-8200).

#### [Version 3.0.1](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-3.0.1.zip)

  - Supports [Chartboost Android adapter version 8.0.3.1](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-8031).
  - Supports [Chartboost iOS adapter version 8.1.0.1](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-8101).

#### [Version 3.0.0](https://dl.google.com/googleadmobadssdk/mediation/unity/chartboost/ChartboostUnityAdapter-3.0.0.zip)

  - Supports [Chartboost Android adapter version 8.0.2.0](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-8020).
  - Supports [Chartboost iOS adapter version 8.1.0.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-8100).

#### Version 2.0.1

  - Supports [Chartboost Android adapter version 7.5.0.1](https://github.com/googleads/googleads-mobile-android-mediation/blob/main/ThirdPartyAdapters/chartboost/CHANGELOG.md#version-7501).
  - Supports [Chartboost iOS adapter version 8.0.4.0](https://github.com/googleads/googleads-mobile-ios-mediation/blob/main/adapters/Chartboost/CHANGELOG.md#version-8040).

#### Version 2.0.0

  - Supports Chartboost Android adapter version 7.5.0.0.
  - Supports Chartboost iOS adapter version 8.0.1.1.

#### Version 1.3.0

  - Updated the plugin to support the new Rewarded API.
  - Supports Chartboost Android adapter version 7.3.1.1.
  - Supports Chartboost iOS adapter version 7.5.0.0.

#### Version 1.2.0

  - Supports Chartboost Android adapter version 7.3.0.0.
  - Supports Chartboost iOS adapter version 7.3.0.0.

#### Version 1.1.1

  - Supports Chartboost Android adapter version 7.2.0.1.
  - Supports Chartboost iOS adapter version 7.2.0.1.

#### Version 1.1.0

  - Supports Chartboost Android SDK version 7.2.0.
  - Supports Chartboost iOS SDK version 7.2.0.
  - Added `Chartboost.RestrictDataCollection()` method to enable GDPR data collection restrictions for the Chartboost SDK.

#### Version 1.0.0

  - First release!
  - Supports Chartboost Android SDK version 7.0.1.
  - Supports Chartboost iOS SDK version 7.1.2.