Integrate Zucks with Mediation
This guide explains how to utilize the Google Mobile Ads SDK to load and present ads from Zucks through mediation. It provides instructions on integrating Zucks into the mediation configuration of a Godot app and integrating the Zucks SDK and adapter.
This document is based on:
Supported integrations and ad formats
The AdMob mediation adapter for Zucks has the following capabilities:
| Integration | |
|---|---|
| Bidding | |
| Waterfall | ✅ |
| Formats | |
|---|---|
| Banner | ✅ |
| Interstitial | ✅ |
| Rewarded | |
| Rewarded Interstitial | |
| Native |
Prerequisites
- Complete the Get started guide
- Complete the mediation Get started guide
Step 1: Set up Zucks
We recommend following the tutorial for Android or iOS, as it will be the same for both.
Step 2: Configure mediation settings for your AdMob ad unit
We recommend following the tutorial for Android or iOS, as it will be the same for both.
Step 3: Import the Zucks SDK plugin
- Download the plugin for Android.
- Extract the
.zipfile. Inside, you will find azucksfolder. - Copy the contents of the
zucksfolder and paste them into the Android plugin folder atres://addons/admob/android/bin/.
As Zucks is integrated via Custom Events on iOS, developers must manually add the Zucks SDK and AdMob adapter framework files to their Xcode project after export.
Step 4: Enable the plugin
Make sure to enable Zucks in Project Settings (under Admob > Android > Mediation > Zucks).
For iOS, there is no plugin checkbox in the Godot Export window. You just need to check the main Ad Mob plugin, export your project, and then manually link the Zucks frameworks in Xcode.
Step 5: Optional steps (Regulatory Settings)
Zucks does not require any additional custom code configuration for GDPR or CCPA settings via the Google Mobile Ads adapter API. Consent and privacy settings are managed through standard AdMob dashboard configuration or platform-level options.