Integra Mintegral con la mediazione

Questa guida illustra come utilizzare l'SDK Google Mobile Ads per caricare e annunci display di Mintegral con Mediazione AdMob coprendo le integrazioni con struttura a cascata e asta. Copre come aggiungere Mintegral alla configurazione di mediazione di un'unità pubblicitaria e come integrare l'SDK e l'adattatore Mintegral in un iOS .

Integrazioni e formati degli annunci supportati

L'adattatore di mediazione per Mintegral ha le seguenti funzionalità:

Integrazione
Offerte
Cascata
Formati
Apertura app  1
Banner
Interstitial
Con premio
Interstitial con premio
Nativo  2
1 Offerte e struttura a cascata le integrazioni per il formato dell'annuncio apertura app sono in versione beta chiusa.

2 Offerte e struttura a cascata le integrazioni per il formato di annunci nativi sono in versione beta aperta.

Requisiti

  • Target del deployment iOS 11.0 o versioni successive
  • Versione più recente dell'SDK Google Mobile Ads

  • Completare la mediazione Guida introduttiva

Passaggio 1: configura le configurazioni nella UI di Mintegral

Passaggio 2: configura la domanda di Mintegral nell' AdMob interfaccia utente

Configurare le impostazioni di mediazione per l'unità pubblicitaria

Devi aggiungere Mintegral alla configurazione della mediazione per la tua unità pubblicitaria.

Innanzitutto, accedi all'account AdMob. Quindi, vai alla scheda Mediazione. Se vuoi modificare un gruppo di mediazione esistente, fai clic sul nome del gruppo per modificarlo e vai alla sezione Aggiungi Mintegral come origine annuncio.

Per creare un nuovo gruppo di mediazione, seleziona Crea gruppo di mediazione.

Inserisci il formato dell'annuncio e la piattaforma, poi fai clic su Continua.

Assegna un nome al gruppo di mediazione e seleziona le località da scegliere come target. Imposta lo stato del gruppo di mediazione su Attivato e fai clic su Aggiungi unità pubblicitarie.

Associa questo gruppo di mediazione a una o più unità pubblicitarieAdMob esistenti. Poi, fai clic su Fine.

A questo punto, dovresti vedere la scheda delle unità pubblicitarie compilata con quelle selezionate:

Aggiungi Mintegral come origine annuncio

Offerte

Nella scheda Offerte nella sezione Origini annuncio, seleziona Aggiungi Origine annuncio. Poi seleziona Mintegral.

Fai clic su Come firmare un contratto di partnership e configurare un'asta. di partnership con Mintegral.

Fai clic su Accetta e Accetto, quindi fai clic su Continua.

Se hai già una mappatura per Mintegral, puoi selezionarlo. In caso contrario, fai clic su Aggiungi mappatura.

Quindi, inserisci App Key, App ID, Placement ID, and Ad Unit ID ottenuti nella sezione precedente. Poi, fai clic su Fine.

Struttura a cascata

Nella scheda Con struttura a cascata della sezione Origini annuncio, seleziona Aggiungi origine annuncio. Seleziona Mintegral.

Seleziona Mintegral. Inserisci un valore eCPM perMintegral e fai clic su Continua.

Se hai già una mappatura per Mintegral, puoi selezionarla. In caso contrario, fai clic su Aggiungi mappatura.

Quindi, inserisci l' App Key, App ID, Placement ID, and Ad Unit ID ottenuto nella sezione precedente. Poi, fai clic su Fine.

Aggiungi Mintegral all'elenco di partner pubblicitari relativi al GDPR e ai regolamenti statali degli Stati Uniti

Passaggio 3: importa l'SDK e l'adattatore Mintegral

  • Aggiungi la seguente riga al podfile del progetto:

    pod 'GoogleMobileAdsMediationMintegral'
    
  • Dalla riga di comando, esegui:

    pod install --repo-update

Integrazione manuale

  • Scarica l'ultima versione di SDK Mintegral per iOS e collegare tutti i .framework file e pacchetti nel tuo progetto.
  • Scarica la versione più recente dell'adattatore Mintegral dal link di download in Il Log delle modifiche e il link MintegralAdapter.xcframework nel tuo progetto.

Passaggio 4: implementa le impostazioni della privacy nell'SDK Mintegral

Ai sensi del Consenso degli utenti dell'UE di Google norme, devi assicurarti che vengano fornite determinate informative e permessi ottenuti dagli utenti dello Spazio economico europeo (SEE) in relazione a all'uso di identificatori dei dispositivi e dati personali. Queste norme riflettono Requisiti della direttiva e-Privacy e della direttiva generale sulla protezione dei dati dell'UE Regolamento (GDPR). Quando richiedi il consenso, devi identificare ogni rete pubblicitaria nella tua catena di mediazione che può raccogliere, ricevere o utilizzare dati personali, fornire informazioni sull'utilizzo di ogni rete. Al momento Google non è in grado di trasmettere automaticamente a queste reti la scelta dell'utente relativa al consenso.

L'SDK Mintegral include il metodo setConsentStatus per trasmettere il consenso le informazioni sull'SDK Mintegral.

Il codice di esempio seguente mostra come passare le informazioni sul consenso a Mintegral l'SDK. Queste opzioni devono essere impostate prima inizializzare l'SDK Google Mobile Ads per garantire che vengano inoltrati correttamente all'SDK Mintegral.

Swift

import MTGSDK
// ...

MTGSDK.sharedInstance().setConsentStatus(true)

Objective-C

#import <MTGSDK/MTGSDK.h>
// ...

[[MTGSDK sharedInstance] setConsentStatus:YES];

Consulta la documentazione sulla privacy di Mintegral per ulteriori informazioni.

Leggi statali sulla privacy degli Stati Uniti

Stati Uniti leggi statali sulla privacy richiedono dare agli utenti il diritto di disattivare la "vendita" delle loro "informazioni personali" (come definisce la legge tali termini), con la possibilità di disattivare la funzionalità tramite un messaggio "Non vendere i miei dati personali" in evidenza informazioni" sul link "venduto" sulla home page del gruppo. La Stati Uniti privacy degli stati la guida alla conformità alle leggi offre la possibilità di abilitare trattamento dati limitato per la pubblicazione di annunci Google, ma Google non può applicare questa impostazione a ciascun annuncio nella tua catena di mediazione. Di conseguenza, devi identificare ogni rete pubblicitaria nella tua catena di mediazione che può partecipare alla vendita di e seguire le indicazioni di ciascuna di queste reti per garantire conformità.

L'SDK Mintegral include il metodo setDoNotTrackStatus per trasmettere il consenso le informazioni sull'SDK Mintegral.

Il codice di esempio seguente mostra come passare le informazioni sul consenso a Mintegral l'SDK. Se devi chiamare questo metodo, chiamalo prima del giorno inizializzazione dell'SDK Google Mobile Ads per garantire che vengano inoltrati correttamente all'SDK Mintegral.

Swift

import MTGSDK
// ...

MTGSDK.sharedInstance().setDoNotTrackStatus(false)

Objective-C

#import <MTGSDK/MTGSDK.h>
// ...

[[MTGSDK sharedInstance] setDoNotTrackStatus:NO];

Consulta la documentazione sulla privacy di Mintegral per ulteriori informazioni.

Passaggio 5: aggiungi il codice richiesto

Integrazione di SKAdNetwork

Segui la documentazione di Mintegral per aggiungere gli identificatori SKAdNetwork al file Info.plist del progetto.

Passaggio 6: testa l'implementazione

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.

Passaggi facoltativi

Aggiungi Mintegral all'elenco di partner pubblicitari CCPA

Segui i passaggi in Impostazioni CCPA per aggiungere Mintegral all'elenco di partner pubblicitari CCPA nella AdMob UI.

Annunci nativi

Rendering degli annunci

L'adattatore Mintegral restituisce gli annunci nativi GADNativeAd di oggetti strutturati. Compila i seguenti campi campi per un GADNativeAd

Campo Asset sempre inclusi dall'adattatore Mintegral
Titolo
Immagine 1
Corpo
Icona
Call to action
Valutazione a stelle
Negozio
Prezzo
Inserzionista

1 L'adattatore Mintegral non fornire accesso diretto all'asset immagine principale per gli annunci nativi. Invece, l'adattatore compila la GADMediaView con un video o un'immagine.

Codici di errore

Se l'adattatore non riceve un annuncio da Mintegral, puoi controllare un errore sottostante della risposta all'annuncio GADResponseInfo.adNetworkInfoArray: nelle seguenti classi:

GADMediationAdapterMintegral

Ecco i codici e i relativi messaggi generati dall'adattatore Mintegral Quando un annuncio non viene caricato:

Codice di errore Dominio Motivo
101 com.google.mediation.mintegral Parametri del server non validi (ad es. ID app o ID posizionamento mancante).
102 com.google.mediation.mintegral L'SDK Mintegral ha restituito un errore di mancato riempimento.
103 com.google.mediation.mintegral L'SDK Mintegral non è riuscito a mostrare un annuncio.
104 com.google.mediation.mintegral Le dimensioni dell'annuncio richieste non corrispondono a quelle dei banner supportate da Mintegral.

Log delle modifiche dell'adattatore di mediazione Mintegral per iOS

Versione 7.7.1.0

  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.7.1.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 11.8.0.
  • SDK Mintegral versione 7.7.1.

Versione 7.7.0.0

  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.7.0.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 11.8.0.
  • SDK Mintegral versione 7.7.0.

Versione 7.6.9.0

  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.6.9.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 11.7.0.
  • SDK Mintegral versione 7.6.9.

Versione 7.6.8.0

  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.6.8.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 11.7.0.
  • SDK Mintegral versione 7.6.8.

Versione 7.6.7.0

  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.6.7.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 11.6.0.
  • SDK Mintegral versione 7.6.7.

Versione 7.6.6.0

  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.6.6.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 11.5.0.
  • SDK Mintegral versione 7.6.6.

Versione 7.6.4.0

  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.6.4.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 11.4.0.
  • SDK Mintegral versione 7.6.4.

Versione 7.6.3.0

  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.6.3.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 11.3.0.
  • SDK Mintegral versione 7.6.3.

Versione 7.6.2.0

  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.6.2.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 11.3.0.
  • SDK Mintegral versione 7.6.2.

Versione 7.6.1.0

  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.6.1.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 11.3.0.
  • SDK Mintegral versione 7.6.1.

Versione 7.6.0.0

  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.6.0.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 11.2.0.
  • SDK Mintegral versione 7.6.0.

Versione 7.5.9.0

  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.5.9.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 11.2.0.
  • SDK Mintegral versione 7.5.9.

Versione 7.5.8.0

  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.5.8.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 11.1.0.
  • SDK Mintegral versione 7.5.8.

Versione 7.5.7.0

  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.5.7.
  • Ora è necessaria la versione minima di iOS 12.0.
  • Ora è necessaria la versione 11.0 o versioni successive dell'SDK Google Mobile Ads.
  • Info.plist incluso nei framework all'interno di MintegralAdapter.xcframework.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 11.0.1.
  • SDK Mintegral versione 7.5.7.

Versione 7.5.6.0

  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.5.6.
  • GADMediationAdapterMintegral.h ha impostato un'intestazione pubblica.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 11.0.0.
  • SDK Mintegral versione 7.5.6.

Versione 7.5.3.0

  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.5.3.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 10.14.0.
  • SDK Mintegral versione 7.5.3.

Versione 7.4.8.0

  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.4.8.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 10.13.0.
  • SDK Mintegral versione 7.4.8.

Versione 7.4.7.0

  • Il file podspec è stato aggiornato in modo che dipendesse da MintegralAdSDK/All anziché da MintegralAdSDK.
  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.4.7.
  • È stato aggiunto il supporto della struttura a cascata per il formato dell'annuncio apertura app.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 10.12.0.
  • SDK Mintegral versione 7.4.7.

Versione 7.4.4.0

  • È stato aggiunto il supporto della filigrana per gli annunci con asta.
  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.4.4.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 10.10.0.
  • SDK Mintegral versione 7.4.4.

Versione 7.4.3.0

  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.4.3.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 10.9.0.
  • SDK Mintegral versione 7.4.3.

Versione 7.4.1.0

  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.4.1.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 10.7.0.
  • SDK Mintegral versione 7.4.1.

Versione 7.3.9.0

  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.3.9.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 10.7.0.
  • SDK Mintegral versione 7.3.9.

Versione 7.3.8.0

  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.3.8.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 10.6.0.
  • SDK Mintegral versione 7.3.8.

Versione 7.3.7.0

  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.3.7.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 10.5.0.
  • SDK Mintegral versione 7.3.7.

Versione 7.3.6.0

  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.3.6.
  • Rimosso il supporto dell'architettura armv7.
  • Ora è necessaria la versione minima di iOS 11.0.
  • Ora è necessaria la versione 10.4.0 o versioni successive dell'SDK Google Mobile Ads.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 10.5.0.
  • SDK Mintegral versione 7.3.6.

Versione 7.3.4.0

  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.3.4.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 10.2.0.
  • SDK Mintegral versione 7.3.4.

Versione 7.3.3.0

  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.3.3.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 10.2.0.
  • SDK Mintegral versione 7.3.3.

Versione 7.3.0.0

  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.3.0.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 10.1.0.
  • SDK Mintegral versione 7.3.0.

Versione 7.2.9.1

  • È stato aggiunto il supporto della struttura a cascata per i formati di annunci banner (inclusi MREC), interstitial, con premio e nativi.
  • È necessaria la versione 10.0.0 o versioni successive dell'SDK Google Mobile Ads.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 10.0.0.
  • SDK Mintegral versione 7.2.9.

Versione 7.2.9.0

  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.2.9.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 9.14.0.
  • SDK Mintegral versione 7.2.9.

Versione 7.2.8.0

  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.2.8.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 9.14.0.
  • SDK Mintegral versione 7.2.8.

Versione 7.2.6.0

  • Versione iniziale
  • Aggiunto il supporto delle offerte per i formati di annunci banner (incluso MREC), interstitial, con premio e nativi.
  • È stata verificata la compatibilità con l'SDK Mintegral versione 7.2.6.
  • È necessaria la versione 9.8.0 o versioni successive dell'SDK Google Mobile Ads.

Sviluppato e testato con:

  • SDK Google Mobile Ads versione 9.13.0.
  • SDK Mintegral versione 7.2.6.