<br />

> [!NOTE]
> **Note:** Vungle is now Liftoff Monetize.

This guide shows you how to use Google Mobile Ads SDK to load and display
ads from Liftoff Monetize using
[AdMob Mediation](https://developers.google.com/admob/ios/mediation.md.txt) covering both bidding and waterfall
integrations. It covers how to add Liftoff Monetize to an ad unit's mediation
configuration, and how to integrate the Vungle SDK and adapter into an
iOS app.

## Supported integrations and ad formats

The mediation adapter for Liftoff Monetize has the following capabilities:

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

## Prerequisites

Before you continue, verify the following:

- iOS deployment target of 13.0 or later.

- \[For bidding\]: To integrate all supported ad formats in bidding, use
  Liftoff Monetize adapter 7.3.0.0 or later ([latest version recommended](https://developers.google.com/admob/ios/mediation/liftoff-monetize.md.txt#liftoff-monetize-ios-mediation-adapter-changelog)).

<!-- -->

- Latest Google Mobile Ads SDK version.

- [Set up AdMob Mediation](https://developers.google.com/admob/ios/mediation.md.txt).

## Step 1: Set up configurations in Liftoff Monetize UI

[Sign up](https://vungle.com/signup) or [log in](https://vungle.com/login/) to your Liftoff
Monetize account.

Add your app to the [Liftoff Monetize dashboard](https://publisher.vungle.com/applications)
by clicking the **Add Application** button.

![](https://developers.google.com/static/admob/images/mediation/liftoff-monetize/dashboard_add_app.png)

Fill out the form, entering all the necessary details.

![](https://developers.google.com/static/admob/images/mediation/liftoff-monetize/create_app_iOS.png)

Once your app is created, select your app from the
[Liftoff Monetize Applications dashboard](https://publisher.vungle.com/applications).

![](https://developers.google.com/static/admob/images/mediation/liftoff-monetize/dashboard_app_list_iOS.png)

Take note of the **App ID**.

![](https://developers.google.com/static/admob/images/mediation/liftoff-monetize/view_app_details_iOS.png)

### Add new placements

To create a new placement to be used with AdMob Mediation, navigate to the
[Liftoff Monetize Placements dashboard](https://publisher.vungle.com/placements),
click the **Add Placement** button and select your app from the drop-down
list.

> [!NOTE]
> **Note:** While Liftoff Monetize automatically creates a "default" placement when you first create your app, we recommend creating a new placement for mediation with AdMob.

![](https://developers.google.com/static/admob/images/mediation/liftoff-monetize/add_new_placement.png)

Details for adding new placements are included below:

### App Open

Select **Interstitial** and enter a **Placement Name** . Then, select **Yes**
for **Skippable** and fill out the rest of the form. \[Bidding only\] Under
**Monetization** , toggle the **In-App Bidding** switch to **Enabled** .
Click the **Continue** button at the bottom of the page to create the
placement.

![](https://developers.google.com/static/admob/images/mediation/liftoff-monetize/placement_create_interstitial.png)

### Banner

Select **Banner** , enter a **Placement Name** and fill out the rest of the
form. \[Bidding only\] Under **Monetization** , toggle the **In-App Bidding**
switch to **Enabled** . Click the **Continue** button at the bottom of the
page to create the placement.

![](https://developers.google.com/static/admob/images/mediation/liftoff-monetize/placement_create_banner.png)

### 300x250 Banner

Select **MREC** , enter a **Placement Name** and fill out the rest of the
form. \[Bidding only\] Under **Monetization** , toggle the **In-App Bidding**
switch to **Enabled** . Click the **Continue** button at the bottom of the
page to create the placement.

![](https://developers.google.com/static/admob/images/mediation/liftoff-monetize/placement_create_banner_mrec.png)

### Interstitial

Select **Interstitial** , enter a **Placement Name** , and fill out the rest
of the form. \[Bidding only\] Under **Monetization** , toggle the
**In-App Bidding** switch to **Enabled** . Click the **Continue** button at
the bottom of the page to create the placement.

![](https://developers.google.com/static/admob/images/mediation/liftoff-monetize/placement_create_interstitial.png)

### Rewarded

Select **Rewarded** , enter a **Placement Name** and fill out the rest of the
form. \[Bidding only\] Under **Monetization** , toggle the **In-App Bidding**
switch to **Enabled** . Click the **Continue** button at the bottom of the
page to create the placement.

![](https://developers.google.com/static/admob/images/mediation/liftoff-monetize/placement_create_rewarded.png)

### Rewarded Interstitial

> [!NOTE]
> **Note:** Rewarded interstitial requires assistance to set up. Reach out to your account manager at Liftoff Monetize or `monetize@liftoff.io`.

Select **Rewarded** . Enter a **Placement Name** , enable **Skippable** and
fill out the rest of the form. \[Bidding only\] Under **Monetization** , toggle
the **In-App Bidding** switch to **Enabled** . Click the **Continue** button
at the bottom of the page to create the placement.

> [!IMPORTANT]
> **Important:** For rewarded interstitial ads, the skippable timing cannot be 0. Contact your Liftoff Monetize account manager to adjust it.

![](https://developers.google.com/static/admob/images/mediation/liftoff-monetize/placement_create_rewarded_interstitial.png)

### Native

Select **Native** , enter a **Placement Name** and fill out the rest of the
form. \[Bidding only\] Under **Monetization** , toggle the **In-App Bidding**
switch to **Enabled** . Click the **Continue** button at the bottom of the
page to create the placement.

> [!NOTE]
> **Note:** The **In-App Bidding** toggle is not available for native ads by default. To enable it, reach out to your Liftoff Monetize account manager.

![](https://developers.google.com/static/admob/images/mediation/liftoff-monetize/placement_create_native.png)

Take note of the **Reference ID** and click **Sounds Good**.

### App Open

![](https://developers.google.com/static/admob/images/mediation/liftoff-monetize/placement_details_app_open.png)

### Banner

![](https://developers.google.com/static/admob/images/mediation/liftoff-monetize/placement_details_banner.png)

### 300x250 Banner

![](https://developers.google.com/static/admob/images/mediation/liftoff-monetize/placement_details_banner_mrec.png)

### Interstitial

![](https://developers.google.com/static/admob/images/mediation/liftoff-monetize/placement_details_interstitial.png)

### Rewarded

![](https://developers.google.com/static/admob/images/mediation/liftoff-monetize/placement_details_rewarded.png)

### Rewarded Interstitial

![](https://developers.google.com/static/admob/images/mediation/liftoff-monetize/placement_details_rewarded_interstitial.png)

### Native

![](https://developers.google.com/static/admob/images/mediation/liftoff-monetize/placement_details_native.png)

### Locate your Reporting API Key

### Bidding

This step isn't required for bidding integrations.

### Waterfall

In addition to the **App ID** and the **Reference ID** , you'll also need
your Liftoff Monetize **Reporting API Key** to set up your
AdMob ad unit ID. Navigate to the
[Liftoff Monetize Reports dashboard](https://publisher.vungle.com/reports) and
click the **Reporting API Key** button to view your **Reporting API
Key**.

![](https://developers.google.com/static/admob/images/mediation/liftoff-monetize/api_key.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,

[set up an app-ads.txt file for your app](https://support.google.com/admob/answer/9363762).

To implement `app-ads.txt` for Liftoff Monetize,
[download](https://publisher.vungle.com/vungleAdsTxt) and append Liftoff Monetize's
`app-ads.txt` entries to your existing `app-ads.txt` file. For more
information, see
[app-ads.txt](https://support.vungle.com/hc/en-us/articles/360055891252-app-ads-txt).

### Turn on test mode

To enable test ads, go to your Liftoff Monetize dashboard and navigate to
**Applications**.

Select your app for which you would like to enable test ads under the
**Placement Reference ID** section of your app. Test ads can be enabled by
selecting **Test Mode** to **Show test ads only** under the **Status** section.

![](https://developers.google.com/static/admob/images/mediation/liftoff-monetize/test_mode_iOS.png)

## Step 2: Set up Liftoff Monetize demand in AdMob UI

### Configure mediation settings for your ad unit

You need to add Liftoff Monetize to the
mediation configuration for your ad unit.

First, sign in to your [AdMob account](https://apps.admob.com/). Next, navigate to the
**Mediation** tab. If you have an existing mediation group you'd like to modify,
click the name of that mediation group to edit it, and skip ahead to
[Add Liftoff Monetize as an ad source](https://developers.google.com/admob/ios/mediation/liftoff-monetize.md.txt#add-ad-source).

To create a new mediation group, select **Create Mediation Group**.

![](https://developers.google.com/static/admob/images/mediation/admob-mediation-group-create.png)

Enter your ad format and platform, then click **Continue**.

![](https://developers.google.com/static/admob/images/mediation/admob-mediation-group-new-iOS.png)

Give your mediation group a name, and select locations to target. Next, set the
mediation group status to **Enabled** , and then click **Add Ad Units**.

![](https://developers.google.com/static/admob/images/mediation/admob-mediation-group-details-iOS.png)

Associate this mediation group with one or more of your existing
AdMob ad units. Then click **Done**.

![](https://developers.google.com/static/admob/images/mediation/admob-ad-units-select-iOS.png)

You should now see the ad units card populated with the ad units you selected:

![](https://developers.google.com/static/admob/images/mediation/admob-ad-units-card-iOS.png)

### Add Liftoff Monetize as an ad source

### Bidding

<br />

In the **Ad Sources** section, find the **Bidding** card and select **Add
ad source** . Then select **Liftoff Monetize** .  

Click **How to sign a partnership agreement** and [set up a bidding partnership](https://support.google.com/admob/answer/9842838) with Liftoff Monetize.  

![](https://developers.google.com/static/admob/images/mediation/liftoff-monetize/bidding-agreement-1.png)   

Click **Acknowledge \& agree** , then click **Continue** .  

![](https://developers.google.com/static/admob/images/mediation/liftoff-monetize/bidding-agreement-2.png)   

If you already have a mapping for Liftoff Monetize, you can select it. Otherwise, click **Add mapping** .   

![](https://developers.google.com/static/admob/images/mediation/liftoff-monetize/bidding-add-mapping-1-iOS.png)   

Next, enter the **Application ID** and **Placement Reference ID** obtained in the previous section. Then click **Done** .   

**Important** : The **Application ID** must be associated with the targeted app as in the Liftoff Monetize UI.   

![](https://developers.google.com/static/admob/images/mediation/liftoff-monetize/bidding-add-mapping-2-iOS.png)

### Waterfall

<br />

Under the **Waterfall** card in the **Ad Sources** section, select **Add Ad
Source** .  

Select **Liftoff Monetize** and enable the **Optimize** switch. Enter the **Reporting API Key** obtained in the previous section to set up ad source optimization for Liftoff Monetize. Then enter an **eCPM value** for Liftoff Monetize and click **Continue** .  

![](https://developers.google.com/static/admob/images/mediation/liftoff-monetize/admob-add-ad-network.png)  

> [!NOTE]
> **Note**: You only need to set up ad source optimization once per network.

<br />

If you already have a mapping for Liftoff Monetize, you can select it. Otherwise, click **Add mapping** .  

![](https://developers.google.com/static/admob/images/mediation/liftoff-monetize/waterfall-add-mapping-1-iOS.png)  

Next, enter the **Application ID** and **Placement Reference ID** obtained in the previous section. Then click **Done** .  
**Important** : The **Application ID** must be associated with the targeted app as in the Liftoff Monetize UI.   
![](https://developers.google.com/static/admob/images/mediation/liftoff-monetize/waterfall-add-mapping-2-iOS.png)  

> [!NOTE]
> **Note** : Ad source optimization takes a few days to gather enough data to accurately calculate eCPM for a mediation network. In the meantime, the ad source optimization status is `PENDING`, so you must manually set an eCPM value for the network. Once the eCPM can be calculated, the ad source automatically starts updating the eCPM on your behalf.

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

> [!IMPORTANT]
> **Important:** Verify that you have **Account Management** permission to complete the configuration for EU Consent and GDPR, US State regulations, and User Messaging Platform. See [Manage user access to your
> account](https://support.google.com/admob/answer/2784628) for details.

Follow the steps in

[European regulations settings](https://support.google.com/admob/answer/10113004#adding_ad_partners_to_published_gdpr_messages)

and

[US state regulations settings](https://support.google.com/admob/answer/14125907)


to add **Liftoff** to the
European and US state regulations ad partners list in the AdMob UI.


## Step 3: Import the Vungle SDK and Liftoff Monetize adapter

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

### Recommended: Use Swift Package Manager

Before you continue, you must have the minimum supported adapter version
7.5.3.0.

To [add a package dependency](https://developer.apple.com/documentation/xcode/adding-package-dependencies-to-your-app#Add-a-package-dependency)
to your project, follow these steps:

1. In Xcode, navigate to **File \> Add Package Dependencies...**.

2. In the prompt that appears, search the following package URL:

       https://github.com/googleads/googleads-mobile-ios-mediation-liftoffmonetize.git

3. In **Dependency Rule** , select **Branch**.

4. In the text field, enter `main`.

### Manual integration

- Download the latest version of the
  [Vungle iOS SDK](https://support.vungle.com/hc/en-us/articles/15718672681883-Download-Vungle-SDK-for-iOS)
  and link `VungleAdsSDK.xcframework` in your project.

- Download the latest version of the Liftoff Monetize adapter from the
  download link in the [Changelog](https://developers.google.com/admob/ios/mediation/liftoff-monetize.md.txt#liftoff-monetize-ios-mediation-adapter-changelog)
  and link `LiftoffMonetizeAdapter.xcframework` in your project.

- Add the following Frameworks to your project:

  - `AdSupport`
  - `AudioToolbox`
  - `AVFoundation`
  - `CFNetwork`
  - `CoreGraphics`
  - `CoreMedia`
  - `libz.tbd`
  - `MediaPlayer`
  - `QuartzCore`
  - `StoreKit`
  - `SystemConfiguration`

### Use CocoaPods


> [!CAUTION]
> **Caution:** Starting December 2, 2026, the [CocoaPods Specs
> repository](https://blog.cocoapods.org/CocoaPods-Specs-Repo/) is in read-only mode. As of this date, Google Mobile Ads SDK no longer publishes updated versions of mediation adapters for iOS to CocoaPods.

<br />

- Add the following line to your project's Podfile:

      pod 'GoogleMobileAdsMediationVungle'

- From the command line run:

  ```bash
  pod install --repo-update
  ```

## Step 4: Implement privacy settings on the Vungle 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.

Liftoff Monetize iOS adapter version
7.4.1.0
and later supports passing GDPR consent signals from consent management
platforms that integrate with IAB's Transparency and Consent Framework (TCF)
to Liftoff Monetize SDK.
For more information, see

[GDPR Recommended Implementation Instructions](https://support.vungle.com/hc/en-us/articles/360048572411-Advanced-Settings#h_01JV5D5KQRW58DPGBQ5WQ1JP8C).


### US states privacy laws


[US states privacy laws](https://support.google.com/admob/answer/9561022)
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/admob/ios/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.

Liftoff Monetize includes an API that lets you pass consent to the Vungle SDK.
The following sample code shows how to pass this consent information to the
Vungle SDK. If you choose to call this method, it is recommended that you do so
prior to requesting ads through Google Mobile Ads SDK.

### Swift

```swift
VunglePrivacySettings.setCCPAStatus(true)
```

### Objective-C

```objective-c
[VunglePrivacySettings setCCPAStatus:YES];
```

See [CCPA recommended implementation instructions](https://support.vungle.com/hc/en-us/articles/360048572411-Advanced-Settings#h_01JV5D5KQRFCQ9FMRHDAMCBR02)
for more details and the values that can be provided in the method.

## Step 5: Add required code

### Implement SKAdNetwork

Follow [Liftoff Monetize's documentation](https://support.vungle.com/hc/en-us/articles/360002925791-Integrate-Vungle-SDK-for-iOS#h_01GWQTCFD182A6NRBT9PZ96FXY)
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/admob/ios/test-ads.md.txt#enable_test_devices)
for

AdMob and [enable test mode](https://developers.google.com/admob/ios/mediation/liftoff-monetize.md.txt#turn-on-test-mode) in
Liftoff Monetize UI.


> [!IMPORTANT]
> **Important:** Disable test mode for AdMob and Liftoff Monetize before releasing your app.

### Verify test ads

To verify that you are receiving test ads from
Liftoff Monetize,
enable
[single ad source testing](https://developers.google.com/admob/ios/ad-inspector.md.txt#single_ad_source_testing)
in ad inspector using the
**Liftoff Monetize (Bidding) and Liftoff Monetize (Waterfall)** ad source(s).

## Optional steps

### Network-specific parameters

The Liftoff Monetize adapter supports an additional request parameter which can
be passed to the adapter using the `VungleAdNetworkExtras` class. This class
includes the following properties:

`userId`
:   A string representing Liftoff Monetize's Incentivized User ID.

`nativeAdOptionPosition`
:   An integer specifying the privacy icon position for native ads.

Here's a code example of how to create an ad request that sets these parameters:

### Swift

```swift
let adRequest = Request()
let extras = VungleAdNetworkExtras()
extras.userId = "myUserID"
extras.nativeAdOptionPosition = AdChoicesPosition.topRightCorner
// ...
adRequest.register(extras)
```

### Objective-C

```objective-c
GADRequest *adRequest = [GADRequest request];
VungleAdNetworkExtras *extras = [[VungleAdNetworkExtras alloc] init];
extras.userId = @"myUserID";
extras.nativeAdOptionPosition = GADAdChoicesPositionTopRightCorner;
// ...
[adRequest registerAdNetworkExtras:extras];
```

### Native ads rendering

The Liftoff Monetize adapter returns its native ads as

`GADNativeAd`

objects. It populates the following

[native ads field descriptions](https://support.google.com/admob/answer/6240809)

for a

[`GADNativeAd`](https://developers.google.com/admob/ios/api/reference/Classes/GADNativeAd.md.txt).


| Field | Assets always included by Liftoff Monetize adapter |
|---|---|
| Headline | Yes |
| Image | [1](https://developers.google.com/admob/ios/mediation/liftoff-monetize.md.txt#native-image-footnote) |
| Media view | Yes |
| Body | Yes |
| App icon | Yes |
| Call to action | Yes |
| Star rating | Yes |
| Store |   |
| Price |   |

^1^ The Liftoff Monetize
adapter does not provide direct access to the main image asset for its native
ads. Instead, the adapter populates the

[`GADMediaView`](https://developers.google.com/admob/ios/api/reference/Classes.md.txt#gadmediaview)

with a video or an image.

## Error codes

If the adapter fails to receive an ad from Liftoff Monetize, publishers can
check the underlying error from the ad response using
[`GADResponseInfo.adNetworkInfoArray`](https://developers.google.com/admob/ios/api/reference/Classes/GADResponseInfo.md.txt#adnetworkinfoarray)
under the following classes:

| Format | Class name |
|---|---|
| App Open (Bidding) | GADMediationAdapterVungle |
| App Open (Waterfall) | GADMediationAdapterVungle |
| Banner (Bidding) | GADMediationAdapterVungle |
| Banner (Waterfall) | GADMAdapterVungleInterstitial |
| Interstitial (Bidding) | GADMediationAdapterVungle |
| Interstitial (Waterfall) | GADMAdapterVungleInterstitial |
| Rewarded (Bidding) | GADMediationAdapterVungle |
| Rewarded (Waterfall) | GADMAdapterVungleRewardBasedVideoAd |
| Rewarded Interstitial (Bidding) | GADMediationAdapterVungle |
| Rewarded Interstitial (Waterfall) | GADMediationAdapterVungle |
| Native (Bidding) | GADMediationAdapterVungle |
| Native (Waterfall) | GADMediationAdapterVungle |

Here are the codes and accompanying messages thrown by the Liftoff Monetize
adapter when an ad fails to load:

| Error code | Domain | Reason |
|---|---|---|
| 101 | com.google.mediation.vungle | Invalid server parameters (e.g. app ID or placement ID). |
| 102 | com.google.mediation.vungle | An ad is already loaded for this network configuration. Vungle SDK cannot load a second ad for the same placement ID. |
| 103 | com.google.mediation.vungle | The requested ad size does not match a Liftoff Monetize supported banner size. |
| 104 | com.google.mediation.vungle | Vungle SDK couldn't render the banner ad. |
| 105 | com.google.mediation.vungle | Vungle SDK only supports loading 1 banner ad at a time, regardless of placement ID. |
| 106 | com.google.mediation.vungle | Vungle SDK sent a callback saying the ad is not playable. |
| 107 | com.google.mediation.vungle | Vungle SDK is not ready to play the ad. |

For errors that come from the Vungle SDK, refer to [Error Codes: Vungle SDK for iOS and Android](https://support.vungle.com/hc/en-us/articles/15661036969627-Error-Codes-Vungle-SDK-for-iOS-and-Android).

## Liftoff Monetize iOS Mediation Adapter Changelog

#### Next version

- Support mediation partner name on Vungle ad requests before load

#### [Version 7.7.8.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.7.8.0.zip)

- Verified compatibility with Vungle SDK 7.7.8.

Built and tested with:

- Google Mobile Ads SDK version 13.11.0.
- Vungle SDK version 7.7.8.

#### [Version 7.7.7.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.7.7.0.zip)

- Verified compatibility with Vungle SDK 7.7.7.

Built and tested with:

- Google Mobile Ads SDK version 13.9.0.
- Vungle SDK version 7.7.7.

#### [Version 7.7.6.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.7.6.0.zip)

- Verified compatibility with Vungle SDK 7.7.6.
- Updated the adapter to rely on the Vungle SDK to check if an app open ad is ready to play.

Built and tested with:

- Google Mobile Ads SDK version 13.7.0.
- Vungle SDK version 7.7.6.

#### [Version 7.7.5.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.7.5.0.zip)

- Verified compatibility with Vungle SDK 7.7.5.

Built and tested with:

- Google Mobile Ads SDK version 13.7.0.
- Vungle SDK version 7.7.5.

#### [Version 7.7.4.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.7.4.0.zip)

- Verified compatibility with Vungle SDK 7.7.4.
- Updated the minimum Google Mobile Ads iOS SDK version to `13.3` to relax and allow minor versions.

Built and tested with:

- Google Mobile Ads SDK version 13.4.0.
- Vungle SDK version 7.7.4.

#### [Version 7.7.3.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.7.3.0.zip)

- Verified compatibility with Vungle SDK 7.7.3.

Built and tested with:

- Google Mobile Ads SDK version 13.4.0.
- Vungle SDK version 7.7.3.

#### [Version 7.7.2.1](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.7.2.1.zip)

- Adapter now forwards the `ageRestrictedTreatment` Google Mobile Ads SDK flag to Vungle SDK's COPPA API.

Built and tested with:

- Google Mobile Ads SDK version 13.3.0.
- Vungle SDK version 7.7.2.

#### [Version 7.7.2.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.7.2.0.zip)

- Added a log message when an unsupported banner ad size is requested.
- Added setting of `adapterAdFormat` property introduced in Vungle SDK version 7.7.1.
- Verified compatibility with Vungle SDK 7.7.2.

Built and tested with:

- Google Mobile Ads SDK version 13.2.0.
- Vungle SDK version 7.7.2.

#### [Version 7.7.1.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.7.1.0.zip)

- Verified compatibility with Vungle SDK 7.7.1.

Built and tested with:

- Google Mobile Ads SDK version 13.1.0.
- Vungle SDK version 7.7.1.

#### [Version 7.7.0.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.7.0.0.zip)

- Verified compatibility with Vungle SDK 7.7.0.
- Updated the Google Mobile Ads SDK dependency to version 13.0.0 and up.
- Increased the minimum iOS deployment target to `13.0`.
- Added support for native video options and media view delegate callbacks.

Built and tested with:

- Google Mobile Ads SDK version 13.0.0.
- Vungle SDK version 7.7.0.

#### [Version 7.6.3.2](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.6.3.2.zip)

- Updated the CocoaPods minimum iOS version to `13.0`.

Built and tested with:

- Google Mobile Ads SDK version 13.0.0.
- Vungle SDK version 7.6.3.

#### [Version 7.6.3.1](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.6.3.1.zip)

- Added support for forwarding the `tagForChildDirectedTreatment` and `tagForUnderAgeOfConsent` Google Mobile Ads SDK parameters to the Vungle SDK.

Built and tested with:

- Google Mobile Ads SDK version 12.14.0.
- Vungle SDK version 7.6.3.

#### [Version 7.6.3.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.6.3.0.zip)

- Verified compatibility with Vungle SDK 7.6.3.

Built and tested with:

- Google Mobile Ads SDK version 12.14.0.
- Vungle SDK version 7.6.3.

#### [Version 7.6.2.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.6.2.0.zip)

- Verified compatibility with Vungle SDK 7.6.2.

Built and tested with:

- Google Mobile Ads SDK version 12.13.0.
- Vungle SDK version 7.6.2.

#### [Version 7.6.1.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.6.1.0.zip)

- Verified compatibility with Vungle SDK 7.6.1.

Built and tested with:

- Google Mobile Ads SDK version 12.12.0.
- Vungle SDK version 7.6.1.

#### [Version 7.6.0.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.6.0.0.zip)

- Verified compatibility with Vungle SDK 7.6.0.

Built and tested with:

- Google Mobile Ads SDK version 12.11.0.
- Vungle SDK version 7.6.0.

#### [Version 7.5.3.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.5.3.0.zip)

- Verified compatibility with Vungle SDK 7.5.3.

Built and tested with:

- Google Mobile Ads SDK version 12.8.0.
- Vungle SDK version 7.5.3.

#### [Version 7.5.2.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.5.2.0.zip)

- Verified compatibility with Vungle SDK 7.5.2.

Built and tested with:

- Google Mobile Ads SDK version 12.7.0.
- Vungle SDK version 7.5.2.

#### [Version 7.5.1.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.5.1.0.zip)

- Verified compatibility with Vungle SDK 7.5.1.

Built and tested with:

- Google Mobile Ads SDK version 12.4.0.
- Vungle SDK version 7.5.1.

#### [Version 7.5.0.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.5.0.0.zip)

- Verified compatibility with Vungle SDK 7.5.0.

Built and tested with:

- Google Mobile Ads SDK version 12.3.0.
- Vungle SDK version 7.5.0.

#### [Version 7.4.5.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.4.5.0.zip)

- Enabled `-fobjc-arc` and `-fstack-protector-all` flags.
- Verified compatibility with Vungle SDK 7.4.5.

Built and tested with:

- Google Mobile Ads SDK version 12.2.0.
- Vungle SDK version 7.4.5.

#### [Version 7.4.4.1](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.4.4.1.zip)

- Now requires Google Mobile Ads SDK version 12.0.0 or higher.

Built and tested with:

- Google Mobile Ads SDK version 12.0.0.
- Vungle SDK version 7.4.4.

#### [Version 7.4.4.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.4.4.0.zip)

- Verified compatibility with Vungle SDK 7.4.4.

Built and tested with:

- Google Mobile Ads SDK version 11.13.0.
- Vungle SDK version 7.4.4.

#### [Version 7.4.3.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.4.3.0.zip)

- Verified compatibility with Vungle SDK 7.4.3.

Built and tested with:

- Google Mobile Ads SDK version 11.13.0.
- Vungle SDK version 7.4.3.

#### [Version 7.4.2.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.4.2.0.zip)

- Verified compatibility with Vungle SDK 7.4.2.

Built and tested with:

- Google Mobile Ads SDK version 11.10.0.
- Vungle SDK version 7.4.2.

#### [Version 7.4.1.1](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.4.1.1.zip)

- Updated `CFBundleShortVersionString` to have three components instead of four.

Built and tested with:

- Google Mobile Ads SDK version 11.10.0.
- Vungle SDK version 7.4.1.

#### [Version 7.4.1.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.4.1.0.zip)

- Verified compatibility with Vungle SDK 7.4.1.
- Updated `VungleAdNetworkExtras.nativeAdOptionPosition` to use the values from `GADAdChoicesPosition` to specify the AdChoices icon position.
- Added aspect ratio support to native ad format.

Built and tested with:

- Google Mobile Ads SDK version 11.10.0.
- Vungle SDK version 7.4.1.

#### [Version 7.4.0.1](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.4.0.1.zip)

- Added support for custom banner ad sizes for bidding and waterfall.

Built and tested with:

- Google Mobile Ads SDK version 11.7.0.
- Vungle SDK version 7.4.0.

#### [Version 7.4.0.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.4.0.0.zip)

- Verified compatibility with Vungle SDK 7.4.0.

Built and tested with:

- Google Mobile Ads SDK version 11.6.0.
- Vungle SDK version 7.4.0.

#### [Version 7.3.2.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.3.2.0.zip)

- Verified compatibility with Vungle SDK 7.3.2.

Built and tested with:

- Google Mobile Ads SDK version 11.3.0.
- Vungle SDK version 7.3.2.

#### [Version 7.3.1.1.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.3.1.1.0.zip)

- Verified compatibility with Vungle SDK 7.3.1.1.

Built and tested with:

- Google Mobile Ads SDK version 11.3.0.
- Vungle SDK version 7.3.1.1.

#### [Version 7.3.1.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.3.1.0.zip)

- Verified compatibility with Vungle SDK 7.3.1.

Built and tested with:

- Google Mobile Ads SDK version 11.3.0.
- Vungle SDK version 7.3.1.

#### [Version 7.3.0.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.3.0.0.zip)

- Verified compatibility with Vungle SDK 7.3.0.
- Fixed an issue where the adapter cannot be imported in Swift.
- Added waterfall and bidding support for app open ad format.

Built and tested with:

- Google Mobile Ads SDK version 11.2.0.
- Vungle SDK version 7.3.0.

#### [Version 7.2.2.1](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.2.2.1.zip)

- Now requires minimum iOS version 12.0.
- Now requires Google Mobile Ads SDK version 11.0 or higher.
- Included `Info.plist` in the frameworks within `LiftoffMonetizeAdapter.xcframework`.

Built and tested with:

- Google Mobile Ads SDK version 11.0.1.
- Vungle SDK version 7.2.2.

#### [Version 7.2.2.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.2.2.0.zip)

- Verified compatibility with Vungle SDK 7.2.2.
- Now requires minimum iOS version of 12.0.

Built and tested with:

- Google Mobile Ads SDK version 11.0.0.
- Vungle SDK version 7.2.2.

#### [Version 7.2.1.1](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.2.1.1.zip)

- Updated the MREC matching to be any size that can fit an MREC instead of being an exact match.

Built and tested with:

- Google Mobile Ads SDK version 10.14.0.
- Vungle SDK version 7.2.1.

#### [Version 7.2.1.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.2.1.0.zip)

- Verified compatibility with Vungle SDK 7.2.1.

Built and tested with:

- Google Mobile Ads SDK version 10.14.0.
- Vungle SDK version 7.2.1.

#### [Version 7.2.0.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.2.0.0.zip)

- Verified compatibility with Vungle SDK 7.2.0.
- Removed the deprecated `willBackgroundApplication` delegate methods from the banner and interstitial ad implementations.
- Replaced the deprecated `childDirectedTreatment` method with the `GADMobileAds.sharedInstance.requestConfiguration.tagForChildDirectedTreatment` property.

Built and tested with:

- Google Mobile Ads SDK version 10.14.0.
- Vungle SDK version 7.2.0.

#### [Version 7.1.0.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.1.0.0.zip)

- Verified compatibility with Vungle SDK 7.1.0.

Built and tested with:

- Google Mobile Ads SDK version 10.10.0.
- Vungle SDK version 7.1.0.

#### [Version 7.0.1.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.0.1.0.zip)

- Added watermark support for bidding ads.
- Verified compatibility with Vungle SDK 7.0.1.

Built and tested with:

- Google Mobile Ads SDK version 10.7.0.
- Vungle SDK version 7.0.1.

#### [Version 7.0.0.0](https://dl.google.com/googleadmobadssdk/mediation/ios/liftoffmonetize/LiftoffMonetizeAdapter-7.0.0.0.zip)

- Rebranded adapter name from Vungle to Liftoff Monetize.
- Verified compatibility with Vungle SDK 7.0.0.
- Removed support of the `armv7` architecture.
- Added support for the `arm64` simulator architecture.
- Now requires minimum iOS version 11.0.
- Now requires Google Mobile Ads SDK version 10.4.0 or higher.

Built and tested with:

- Google Mobile Ads SDK version 10.4.0.
- Vungle SDK version 7.0.0.

#### [Version 6.12.3.0](https://dl.google.com/googleadmobadssdk/mediation/ios/vungle/VungleAdapter-6.12.3.0.zip)

- Verified compatibility with Vungle SDK 6.12.3.

Built and tested with:

- Google Mobile Ads SDK version 10.2.0.
- Vungle SDK version 6.12.3.

#### [Version 6.12.2.0](https://dl.google.com/googleadmobadssdk/mediation/ios/vungle/VungleAdapter-6.12.2.0.zip)

- Verified compatibility with Vungle SDK 6.12.2.

Built and tested with:

- Google Mobile Ads SDK version 10.0.0.
- Vungle SDK version 6.12.2.

#### [Version 6.12.1.2](https://dl.google.com/googleadmobadssdk/mediation/ios/vungle/VungleAdapter-6.12.1.2.zip)

- Now requires Google Mobile Ads SDK version 10.0.0 or higher.

Built and tested with:

- Google Mobile Ads SDK version 10.0.0.
- Vungle SDK version 6.12.1.

#### [Version 6.12.1.1](https://dl.google.com/googleadmobadssdk/mediation/ios/vungle/VungleAdapter-6.12.1.1.zip)

- Verified compatibility with Vungle SDK 6.12.1.
- Added bidding support for banner ad format.

Built and tested with:

- Google Mobile Ads SDK version 9.14.0.
- Vungle SDK version 6.12.1.

#### [Version 6.12.1.0](https://dl.google.com/googleadmobadssdk/mediation/ios/vungle/VungleAdapter-6.12.1.0.zip)

- Verified compatibility with Vungle SDK 6.12.1.

Built and tested with:

- Google Mobile Ads SDK version 9.13.0.
- Vungle SDK version 6.12.1.

#### [Version 6.12.0.0](https://dl.google.com/googleadmobadssdk/mediation/ios/vungle/VungleAdapter-6.12.0.0.zip)

- Verified compatibility with Vungle SDK 6.12.0.
- Added waterfall mediation and bidding support for rewarded interstitial ad format.
- Added bidding support for native ad format.
- Updated the adapter to use the `didRewardUser` API.
- Removed the `ordinal` extra in `VungleAdNetworkExtras`.
- Now requires Google Mobile Ads SDK version 9.8.0 or higher.

Built and tested with:

- Google Mobile Ads SDK version 9.9.0.
- Vungle SDK version 6.12.0.

#### [Version 6.11.0.2](https://dl.google.com/googleadmobadssdk/mediation/ios/vungle/VungleAdapter-6.11.0.2.zip)

- Added waterfall mediation support for native ad format.

Built and tested with:

- Google Mobile Ads SDK version 9.8.0.
- Vungle SDK version 6.11.0.

#### [Version 6.11.0.1](https://dl.google.com/googleadmobadssdk/mediation/ios/vungle/VungleAdapter-6.11.0.1.zip)

- Added support for loading multiple ads for the same placement ID in bidding interstitial and rewarded ads.

Built and tested with:

- Google Mobile Ads SDK version 9.6.0.
- Vungle SDK version 6.11.0

#### [Version 6.11.0.0](https://dl.google.com/googleadmobadssdk/mediation/ios/vungle/VungleAdapter-6.11.0.0.zip)

- Verified compatibility with Vungle SDK 6.11.0.

Built and tested with:

- Google Mobile Ads SDK version 9.4.0.
- Vungle SDK version 6.11.0

#### [Version 6.10.6.1](https://dl.google.com/googleadmobadssdk/mediation/ios/vungle/VungleAdapter-6.10.6.1.zip)

- Fixed an issue where the ad delegate was removed if the next ad failed to download. This applies to auto-cached setting placements only.
- Removed `willPresentFullScreenView` and `adapterWillPresentFullScreenModal` callbacks in banner ads.

Built and tested with:

- Google Mobile Ads SDK version 9.0.0.
- Vungle SDK version 6.10.6

#### [Version 6.10.6.0](https://dl.google.com/googleadmobadssdk/mediation/ios/vungle/VungleAdapter-6.10.6.0.zip)

- Verified compatibility with Vungle SDK 6.10.6.
- Verified compatibility with Google Mobile Ads SDK version 9.0.0.
- Now requires Google Mobile Ads SDK version 9.0.0 or higher.

Built and tested with:

- Google Mobile Ads SDK version 9.0.0.
- Vungle SDK version 6.10.6

#### [Version 6.10.5.1](https://dl.google.com/googleadmobadssdk/mediation/ios/vungle/VungleAdapter-6.10.5.1.zip)

- Added bidding support for interstitial and rewarded ad formats.

Built and tested with

- Google Mobile Ads SDK version 8.13.0.
- Vungle SDK version 6.10.5

#### [Version 6.10.5.0](https://dl.google.com/googleadmobadssdk/mediation/ios/vungle/VungleAdapter-6.10.5.0.zip)

- Verified compatibility with Vungle SDK 6.10.5.

Built and tested with

- Google Mobile Ads SDK version 8.13.0.
- Vungle SDK version 6.10.5

#### [Version 6.10.4.0](https://dl.google.com/googleadmobadssdk/mediation/ios/vungle/VungleAdapter-6.10.4.0.zip)

- Verified compatibility with Vungle SDK 6.10.4.
- Updated the adapter to respect the mute setting in Vungle's publisher dashboard when the `muteIsSet` boolean in `VungleAdNetworkExtras` is not explicitly set.

Built and tested with

- Google Mobile Ads SDK version 8.12.0.
- Vungle SDK version 6.10.4

#### [Version 6.10.3.1](https://dl.google.com/googleadmobadssdk/mediation/ios/vungle/VungleAdapter-6.10.3.1.zip)

- Fixed a bug where interstitial callbacks were not invoked after the first playback.
- Updated the `options` dictionary that is passed into `playAd` method to include the muted property set by the publisher in the extras object.

Built and tested with

- Google Mobile Ads SDK version 8.12.0.
- Vungle SDK version 6.10.3

#### [Version 6.10.3.0](https://dl.google.com/googleadmobadssdk/mediation/ios/vungle/VungleAdapter-6.10.3.0.zip)

- Verified compatibility with Vungle SDK 6.10.3.
- Now requires minimum iOS version of 10.0.

Built and tested with

- Google Mobile Ads SDK version 8.11.0.
- Vungle SDK version 6.10.3.

#### [Version 6.10.1.0](https://dl.google.com/googleadmobadssdk/mediation/ios/vungle/VungleAdapter-6.10.1.0.zip)

- Verified compatibility with Vungle SDK 6.10.1.
- Relaxed dependency to Google Mobile Ads SDK version 8.0.0 or higher.
- Now requires building against Xcode 12.5 or higher.

Built and tested with

- Google Mobile Ads SDK version 8.9.0.
- Vungle SDK version 6.10.1.

#### Version 6.10.0.0 (rolled back)

- Verified compatibility with Vungle SDK 6.10.0.
- Relaxed dependency to Google Mobile Ads SDK version 8.0.0 or higher.
- Now requires building against Xcode 12.5 or higher.

Built and tested with

- Google Mobile Ads SDK version 8.4.0.
- Vungle SDK version 6.10.0.

#### [Version 6.9.2.0](https://dl.google.com/googleadmobadssdk/mediation/ios/vungle/VungleAdapter-6.9.2.0.zip)

- Verified compatibility with Vungle SDK 6.9.2.
- Now requires Google Mobile Ads SDK version 8.3.0 or higher.

Built and tested with

- Google Mobile Ads SDK version 8.3.0.
- Vungle SDK version 6.9.2.

#### [Version 6.9.1.0](https://dl.google.com/googleadmobadssdk/mediation/ios/vungle/VungleAdapter-6.9.1.0.zip)

- Verified compatibility with Vungle SDK 6.9.1.
- Now requires Google Mobile Ads SDK version 8.1.0 or higher.
- Added standardized adapter error codes and messages.
- Updated the adapter to use the `.xcframework` format.
- Remove VungleSDKResetPlacementForDifferentAdSize error check for loading Ads.
- Introduce the new SDK delegate callback `vungleAdViewedForPlacement:` to track impression.

Built and tested with

- Google Mobile Ads SDK version 8.1.0.
- Vungle SDK version 6.9.1.

#### [Version 6.8.1.0](https://dl.google.com/googleadmobadssdk/mediation/ios/vungle/VungleAdapter-6.8.1.0.zip)

- Verified compatibility with Vungle SDK 6.8.1.
- Now requires Google Mobile Ads SDK version 7.66.0 or higher.

Built and tested with

- Google Mobile Ads SDK version 7.66.0.
- Vungle SDK version 6.8.1.

#### [Version 6.8.0.0](https://dl.google.com/googleadmobadssdk/mediation/ios/vungle/VungleAdapter-6.8.0.0.zip)

- Verified compatibility with Vungle SDK 6.8.0.
- Now requires Google Mobile Ads SDK version 7.65.0 or higher.

Built and tested with

- Google Mobile Ads SDK version 7.65.0.
- Vungle SDK version 6.8.0.

#### [Version 6.7.1.0](https://dl.google.com/googleadmobadssdk/mediation/ios/vungle/VungleAdapter-6.7.1.0.zip)

- Verified compatibility with Vungle SDK 6.7.1.
- Now requires Google Mobile Ads SDK version 7.64.0 or higher.
- Fixed an issue where `didFailToPresentWithError:` was not called when a rewarded ad failed to present.

Built and tested with

- Google Mobile Ads SDK version 7.64.0.
- Vungle SDK version 6.7.1.

#### [Version 6.7.0.0](https://dl.google.com/googleadmobadssdk/mediation/ios/vungle/VungleAdapter-6.7.0.0.zip)

- Verified compatibility with Vungle SDK 6.7.0.
- Now requires Google Mobile Ads SDK version 7.62.0 or higher.
- Added support for playing multiple banner ads at the same time.
- Clicks now reported when the click happens instead of when the ad is closed.
- Banner and interstitial ads now forward the willLeaveApplication callback.

Built and tested with

- Google Mobile Ads SDK version 7.62.0.
- Vungle SDK version 6.7.0.

#### [Version 6.5.3.0](https://dl.google.com/googleadmobadssdk/mediation/ios/vungle/VungleAdapter-6.5.3.0.zip)

- Verified compatibility with Vungle SDK 6.5.3.
- Now requires Google Mobile Ads SDK version 7.58.0 or higher.
- Added support for Smart and Adaptive Banner ads.
- Added support for Banner (320x50, 300x50, 728x90) ads.
- Added video orientation option when play ads.
- Fix a bug where failed to call report_ad after the first refresh.
- Fix ad availability delays issue with longer waterfall.
- Remove support for i386 architecture.

Built and tested with

- Google Mobile Ads SDK version 7.58.0.
- Vungle SDK version 6.5.3.

#### Version 6.4.6.0

- Verified compatibility with Vungle SDK 6.4.6.
- Added support for banner (MREC) ads.
- Fixed a bug where didReceiveInterstitial: callback is called more than once.
- Removed callbacks to adapterWillLeaveApplication, which were previously not invoked at the correct time.

Built and tested with

- Google Mobile Ads SDK version 7.52.0.
- Vungle SDK version 6.4.6.

#### Version 6.3.2.3

- Fixed a crash in \[GADMAdapterVungleRewardedAd adAvailable:\].

#### Version 6.3.2.2

- Fixed a bug where the Vungle adapter would never load rewarded ads if Vungle SDK initialization failed. Now, the adapter will try to re-initialize the Vungle SDK on subsequent rewarded ad requests.
- Now requires Google Mobile Ads SDK version 7.42.2 or higher.

#### Version 6.3.2.1

- Updated the adapter to use new rewarded API.
- Now requires Google Mobile Ads SDK version 7.41.0 or higher.

#### Version 6.3.2.0

- Verified compatibility with Vungle SDK 6.3.2.

#### Version 6.3.0.0

- Verified compatibility with Vungle SDK 6.3.0.
- Updated `updateConsentStatus` method to `updateConsentStatus:consentMessageVersion:` in `VungleRouterConsent` class.

#### Version 6.2.0.3

- Added `adapterDidCompletePlayingRewardBasedVideoAd:` callback to the adapter.

#### Version 6.2.0.2

- Added `VungleRouterConsent` class which contains `updateConsentStatus` and `getConsentStatus` methods.

#### Version 6.2.0.1

- Updated Vungle SDK initializer correctly.

#### Version 6.2.0.0

- Verified compatibility with Vungle SDK 6.2.0.

#### Version 5.4.0.0

- Verified compatibility with Vungle SDK 5.4.0.
- Updated adapter to correctly report clicks to the Google Mobile Ads SDK.

#### Version 5.3.2.0

- Added two new extras to `VungleAdNetworkExtras`:
  - `ordinal` - An integer indicating the order in which this ad was shown in the game session.
  - `flexViewAutoDismissSeconds` - Sets Flex View ads to automatically close in the specified amount of seconds.
- Verified compatibility with Vungle SDK 5.3.2.

#### Version 5.3.0.0

- Updated the deployment target to iOS 8.
- Verified compatibility with Vungle SDK 5.3.0.

#### Version 5.2.0.0

- Verified compatibility with Vungle SDK 5.2.0.

#### Version 5.1.1.0

- Verified compatibility with Vungle SDK 5.1.1.

#### Version 5.1.0.0

- Verified compatibility with Vungle SDK 5.1.0.

#### Earlier versions

- Added support for interstitial and rewarded video ad formats.