Integra Mintegral con la mediazione

This guide shows you how to use the Google Mobile Ads SDK to load and display ads from Mintegral using mediation, covering both waterfall and bidding integrations. It covers how to add Mintegral to an ad unit's mediation configuration, and how to integrate the Mintegral SDK and adapter into a Flutter app.

Supported integrations and ad formats

The AdMob mediation adapter for Mintegral has the following capabilities:

Integration
Bidding
Waterfall
Formats
App Open  1
Banner
Interstitial
Rewarded
Rewarded Interstitial
Native  2

1 Bidding and waterfall integrations for app open ad format are in closed beta.

2 Bidding and waterfall integrations for native ad format are in open beta.

Requirements

  • Latest Google Mobile Ads SDK
  • Flutter 3.7.0 or higher
  • To deploy on Android
    • Android API level 21 or higher
  • To deploy on iOS
    • iOS deployment target of 12.0 or higher
  • A working Flutter project configured with the Google Mobile Ads SDK. See Get Started for details.
  • Complete the mediation Get started guide

Step 1: Set up configurations in Mintegral UI

Step 2: Set up Mintegral demand in AdMob UI

Configurare le impostazioni di mediazione per l'unità pubblicitaria

Android

Per le istruzioni, consulta il passaggio 2 della guida per Android.

iOS

Per le istruzioni, consulta il passaggio 2 nella guida per iOS.

Add Mintegral to GDPR and US state regulations ad partners list

Segui i passaggi descritti in Impostazioni GDPR e Impostazioni relative alle normative statali degli Stati Uniti per aggiungere Mintegral all'elenco di partner pubblicitari per le normative GDPR e statali degli Stati Uniti nell' AdMob UI.

Step 3: Import the Mintegral SDK and adapter

Integrazione tramite pub.dev

Aggiungi la seguente dipendenza con le versioni più recenti dei Mintegral L'SDK e l'adattatore presenti nel tuo pacchetto pubspec.yaml file:

dependencies:
  gma_mediation_mintegral: ^1.0.0

Integrazione manuale

Scarica l'ultima versione del plug-in di mediazione degli annunci per dispositivi mobili di Google per Mintegral, estrai il file scaricato e aggiungi la cartella del plug-in estratta (e i relativi contenuti) al tuo progetto Flutter. Quindi, fai riferimento al plug-in pubspec.yaml file aggiungendo la seguente dipendenza:

dependencies:
  gma_mediation_mintegral:
    path: path/to/local/package

Step 4: Add required code

Android

No additional code is required for Mintegral integration.

iOS

SKAdNetwork integration

Follow Mintegral's documentation to add the SKAdNetwork identifiers to your project's Info.plist file.

Step 5: Test your implementation

Attiva annunci di prova

Assicurati di registrare il dispositivo di test per AdMob

Per ottenere annunci di test Mintegral per banner, interstitial, annunci con premio e formati di annunci nativi, Mintegral consiglia di utilizzare le chiavi app, gli ID app, gli ID posizionamento e gli ID unità pubblicitaria forniti nella Pagina dell'ID test Mintegral.

Verifica annunci di prova

Per verificare di ricevere annunci di prova daMintegral, attiva il test di una singola origine annuncio nello strumento di controllo degli annunci utilizzando le Mintegral (Bidding) and Mintegral (Waterfall) origini annuncio.

Error codes

If the adapter fails to receive an ad from Mintegral, publishers can check the underlying error from the ad response using ResponseInfo under the following classes:

Android

com.mbridge.msdk
com.google.ads.mediation.mintegral.MintegralMediationAdapter

iOS

GADMediationAdapterMintegral

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

Android

Error code Domain Reason
101 com.google.ads.mediation.mintegral Invalid server parameters (e.g. Missing app ID or placement ID).
102 com.google.ads.mediation.mintegral The requested ad size does not match a Mintegral supported banner size.
103 com.google.ads.mediation.mintegral Missing or invalid bid response.
104 com.google.ads.mediation.mintegral Mintegral SDK returned a no fill error.

iOS

Error code Domain Reason
101 com.google.mediation.mintegral Invalid server parameters (e.g. Missing app ID or placement ID).
102 com.google.mediation.mintegral Mintegral SDK returned a no fill error.
103 com.google.mediation.mintegral Mintegral SDK failed to show an ad.
104 com.google.mediation.mintegral The requested ad size does not match a Mintegral supported banner size.

Mintegral Flutter Mediation Adapter Changelog

1.1.0

  • Verified compatibility with Mintegral Android adapter version 16.8.31.0.
  • Verified compatibility with Mintegral iOS adapter version 7.7.1.0.
  • Built and tested with the Google Mobile Ads Flutter Plugin version 5.1.0.

1.0.0

  • Initial release.
  • Verified compatibility with Mintegral Android adapter version 16.7.21.0.
  • Verified compatibility with Mintegral iOS adapter version 7.6.3.0.
  • Built and tested with the Google Mobile Ads Flutter Plugin version 5.1.0.