Integrazione di AdColony con la mediazione

Questa guida mostra come utilizzare l'SDK Google Mobile Ads per caricare e visualizzare gli annunci da AdColony utilizzando la mediazione, che copre le integrazioni di offerte e con struttura a cascata. Descrive come aggiungere AdColony alla configurazione di mediazione di un'unità pubblicitaria e come integrare l'SDK e l'adattatore AdColony in un'app Android .

Integrazioni e formati degli annunci supportati

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

Integrazione
Offerte
Cascata
Formati
Banner
Interstitial
Con premio
Nativo

Requisiti

  • Livello API Android 19 o superiore
  • [Per le offerte]: Adattatore AdColony 3.3.10.1 o versioni successive (ultima versione consigliata)

Passaggio 1: imposta le configurazioni nell'interfaccia utente di AdColony

Registrati e accedi al tuo account AdColony. Aggiungi la tua app alla dashboard del publisher AdColony facendo clic sul pulsante Configura nuova app.

Configurazione nuova app di AdColony

Compila il modulo e fai clic su Crea in fondo alla pagina per aggiungere la tua app ad AdColony.

Creazione app AdColony

Una volta creata l'app, puoi ottenere il tuo ID app andando su Monetizzazione > App nella sezione Informazioni di base sull'app dell'app.

ID app AdColony

Quindi, crea una nuova zona pubblicitaria facendo clic sul pulsante Configura nuova zona pubblicitaria nella sezione Zone pubblicitarie della pagina dell'app. Ti consigliamo di creare una nuova zona annuncio per la mediazione con AdMob , anche se ne hai già una.

Zona di configurazione di AdColony

Per ulteriori istruzioni sulla creazione di un posizionamento dell'annuncio, seleziona la scheda corrispondente al tuo formato di annuncio preferito.

  1. Imposta La zona è attiva? su .
  2. Assegna un nome alla zona pubblicitaria.

  3. Scegli Banner come Dimensioni zona annuncio.

  4. Inserisci un valore nel campo Limite di riproduzione giornaliero.

Interstitial

  1. Imposta La zona è attiva? su .
  2. Assegna un nome alla zona pubblicitaria.

  3. Scegli Preroll/Interstitial come Tipo di zona.

  4. Inserisci un valore nel campo Limite di riproduzione giornaliero.

Con premio

  1. Imposta La zona è attiva? su .
  2. Assegna un nome alla zona pubblicitaria.

  3. Scegli Scambio di valori/V4VC come Tipo di zona.

  4. Imposta Solo lato client? su e inserisci un Nome valuta virtuale, Numero massimo di video giornalieri per utente e Importo del premio.

  5. Inserisci un valore nel campo Limite di riproduzione giornaliero.

Fai clic sul pulsante Crea per creare la zona pubblicitaria.

Dopo aver creato la zona pubblicitaria, puoi individuare il tuo ID zona nella sezione Integrazione di quest'ultima. L'ID zona verrà utilizzato nel passaggio successivo.

ID zona AdColony

Individuare la chiave API AdColony

Offerte

Questo passaggio non è obbligatorio per le integrazioni di asta.

Cascata

Per configurare l'AdMob ID unità pubblicitaria, ti servirà la chiave API di AdColony. Vai a Impostazioni account nella dashboard del publisher AdColony per individuare la tua chiave API.

Impostazioni di AdColony

Attiva la modalità di test

Per attivare gli annunci di prova su AdColony, vai alla dashboard di AdColony e vai a Monetizzazione > App. Seleziona la zona per la quale vuoi attivare gli annunci di prova nella sezione Zone pubblicitarie dell'app. Gli annunci di prova possono essere attivati selezionando su Vuoi mostrare solo annunci di prova? nella sezione Sviluppo.

Test di AdColony

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

Configurare le impostazioni di mediazione per l'unità pubblicitaria

Devi aggiungere AdColony alla configurazione di 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 ad Aggiungi AdColony come origine annuncio.

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

Scheda Mediazione AdMob Beta

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. Quindi, imposta lo stato del gruppo di mediazione su Attivato. Poi fai clic su Aggiungi unità pubblicitarie. Si aprirà l'overlay di selezione delle unità pubblicitarie.

Nuovo gruppo di mediazione 2

Associa questo gruppo di mediazione all'unità pubblicitaria AdMob esistente. Poi fai clic su Fine.

Seleziona unità pubblicitaria

A questo punto, la scheda delle unità pubblicitarie dovrebbe essere completata con quelle selezionate.

Unità pubblicitarie del gruppo di mediazione

Aggiungere AdColony come origine annuncio

Offerte

Nella scheda Offerte nella sezione Origini annuncio, seleziona Aggiungi origine annuncio. Quindi seleziona AdColony.

Fai clic su Come firmare un contratto di partnership e configura una partnership per le aste con AdColony.

Fai clic su Confermo e accetto, poi su Continua.

Se disponi già di una mappatura per AdColony, puoi semplicemente selezionarla. In caso contrario, fai clic su Aggiungi mappatura.

Quindi, inserisci l'ID app e l'ID zona ottenuti nella sezione precedente. Poi, fai clic su Fine.

Cascata

Nella scheda Con struttura a cascata nella sezione Origini annuncio, seleziona Aggiungi origine annuncio. Quindi seleziona AdColony.

Attiva l'opzione Ottimizza. Inserisci la chiave API ottenuta nella sezione precedente per configurare l'ottimizzazione dell'origine annuncio per AdColony. Inserisci un valore eCPM per AdColony e fai clic su Continua.

Se disponi già di una mappatura per AdColony, puoi semplicemente selezionarla. In caso contrario, fai clic su Aggiungi mappatura.

Quindi, inserisci l'ID app e l'ID zona ottenuti nella sezione precedente. Poi, fai clic su Fine.

Aggiungi AdColony all'elenco di partner pubblicitari in base alle normative GDPR e statali degli Stati Uniti

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

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

Aggiungi il seguente repository Maven e la dipendenza per l'implementazione con la versione più recente dell'SDK e dell'adattatore AdColony nel file build.gradle a livello di app:

repositories {
    google()
    mavenCentral()
}

// ...
dependencies {
    implementation 'com.google.android.gms:play-services-ads:22.5.0'
    implementation 'com.google.ads.mediation:adcolony:4.8.0.2'
}
// ...

Esegui la migrazione del progetto ad AndroidX

L'SDK AdColony dipende dalle librerie di supporto Android, ma l'SDK Google Mobile Ads più recente utilizza le librerie Jetpack.

Per assicurarti che l'SDK AdColony e l'SDK Google Mobile Ads siano compatibili, crea un file gradle.properties nel primo livello del progetto e aggiungi il seguente codice:

android.useAndroidX=true
android.enableJetifier=true

Il programma binario dell'SDK AdColony verrà riscritto per utilizzare le librerie Jetpack. Consulta la guida alla migrazione ad AndroidX per ulteriori informazioni su queste impostazioni.

Integrazione manuale

  • Scarica l'SDK Android AdColony ed estrai il adcolony.jar nella cartella Library, quindi aggiungilo al tuo progetto.
  • L'SDK AdColony dipende dalla libreria di supporto delle annotazioni. Consulta la pagina Migliora l'ispezione del codice con le annotazioni per i dettagli su come aggiungere la libreria di supporto delle annotazioni al tuo progetto.
  • Vai agli elementi dell'adattatore AdColony nel repository Maven di Google. Seleziona la versione più recente, scarica il file .aar dell'adattatore AdColony e aggiungilo al tuo progetto.

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

Ai sensi delle Norme relative al consenso degli utenti dell'UE di Google, devi garantire che agli utenti dello Spazio economico europeo (SEE) vengano fornite determinate informative e il consenso ottenuto in merito all'utilizzo di identificatori dei dispositivi e dei dati personali. Queste norme riflettono i requisiti della direttiva e-Privacy e del Regolamento generale sulla protezione dei dati (GDPR) dell'UE. Quando richiedi il consenso, devi identificare ogni rete pubblicitaria nella catena di mediazione che potrebbe raccogliere, ricevere o utilizzare i dati personali e fornire informazioni sull'utilizzo di ciascuna rete. Al momento Google non è in grado di passare automaticamente la scelta dell'utente sul consenso a queste reti.

L'adattatore AdColony fornisce il metodo AdColonyMediationAdapter.getAppOptions() per personalizzare i parametri da inviare all'SDK di AdColony. Due metodi pertinenti per il GDPR in queste opzioni sono setPrivacyFrameworkRequired() e setPrivacyConsentString(). Il codice di esempio riportato di seguito mostra come passare le informazioni sul consenso all'adattatore AdColony, che vengono poi utilizzate nel metodo di inizializzazione di AdColony. È necessario impostare queste opzioni prima di inizializzare l'SDK Google Mobile Ads per garantire che vengano inoltrate correttamente all'SDK di AdColony.

Java

import com.google.ads.mediation.adcolony.AdColonyMediationAdapter;
//...

AdColonyAppOptions appOptions = AdColonyMediationAdapter.getAppOptions();
appOptions.setPrivacyFrameworkRequired(AdColonyAppOptions.GDPR, true);
appOptions.setPrivacyConsentString(AdColonyAppOptions.GDPR, "1");

Kotlin

import com.google.ads.mediation.adcolony.AdColonyMediationAdapter
//...

val appOptions = AdColonyMediationAdapter.getAppOptions()
appOptions.setPrivacyFrameworkRequired(AdColonyAppOptions.GDPR, true)
appOptions.setPrivacyConsentString(AdColonyAppOptions.GDPR, "1")

Consulta i dettagli dell'implementazione del GDPR in AdColony per ulteriori informazioni sui valori che possono essere forniti in questi metodi.

Leggi statali sulla privacy degli Stati Uniti

Le leggi statali sulla privacy degli Stati Uniti richiedono di garantire agli utenti il diritto di disattivare la "vendita" delle proprie "informazioni personali" (secondo la definizione di questi termini dalla legge) mediante il link "Non vendere le mie informazioni personali" ben in evidenza nella home page del "venditore". La guida alla conformità alle leggi statali sulla privacy degli Stati Uniti offre la possibilità di attivare il trattamento dati limitato per la pubblicazione di annunci Google, ma Google non può applicare questa impostazione a ogni rete pubblicitaria nella catena di mediazione. Di conseguenza, devi identificare ogni rete pubblicitaria nella catena di mediazione che può partecipare alla vendita di informazioni personali e seguire le indicazioni di ciascuna di queste reti per garantire la conformità.

L'adattatore AdColony fornisce il metodo AdColonyMediationAdapter.getAppOptions() per personalizzare i parametri da inviare all'SDK di AdColony. Due metodi pertinenti al CCPA per queste opzioni sono setPrivacyFrameworkRequired() e setPrivacyConsentString(). Il codice di esempio riportato di seguito mostra come passare le informazioni sul consenso all'adattatore AdColony, che vengono poi utilizzate nel metodo di inizializzazione di AdColony. È necessario impostare queste opzioni prima di inizializzare l'SDK Google Mobile Ads per garantire che vengano inoltrate correttamente all'SDK di AdColony.

Java

import com.google.ads.mediation.adcolony.AdColonyMediationAdapter;
//...

AdColonyAppOptions appOptions = AdColonyMediationAdapter.getAppOptions();
appOptions.setPrivacyFrameworkRequired(AdColonyAppOptions.CCPA, true);
appOptions.setPrivacyConsentString(AdColonyAppOptions.CCPA, "1");

Kotlin

import com.google.ads.mediation.adcolony.AdColonyMediationAdapter
//...

val appOptions = AdColonyMediationAdapter.getAppOptions()
appOptions.setPrivacyFrameworkRequired(AdColonyAppOptions.CCPA, true)
appOptions.setPrivacyConsentString(AdColonyAppOptions.CCPA, "1")

Per ulteriori informazioni sui valori che possono essere forniti in questi metodi, consulta i dettagli sull'implementazione del CCPA di AdColony.

Passaggio 5: aggiungi il codice richiesto

Non è necessario alcun codice aggiuntivo per l'integrazione di AdColony.

Passaggio 6: testa l'implementazione

Attiva annunci di prova

Assicurati di registrare il dispositivo di test per AdMob e di abilitare la modalità di test nell' AdColony interfaccia utente.

Verifica annunci di prova

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

Passaggi facoltativi

Autorizzazioni

Per prestazioni ottimali, AdColony consiglia di aggiungere le seguenti autorizzazioni facoltative al file AndroidManifest.xml della tua app:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.VIBRATE" />

Utilizzare gli annunci interstitial e con premio

Parametri specifici della rete

L'adattatore AdColony supporta parametri di richiesta aggiuntivi che possono essere trasmessi all'adattatore utilizzando la classe AdColonyBundleBuilder. AdColonyBundleBuilder include i seguenti metodi:

  • setShowPrePopup(boolean): consente di specificare se mostrare o meno un popup prima di mostrare un annuncio. Imposta il valore false per non visualizzare popup prima della pubblicazione dell'annuncio.
  • setShowPostPopup(boolean): consente di specificare se mostrare o meno un popup dopo aver mostrato un annuncio. Imposta il valore false per non visualizzare popup dopo la visualizzazione dell'annuncio.

Di seguito è riportato un esempio di codice che mostra come impostare questi parametri delle richieste di annunci:

Java

AdColonyBundleBuilder.setShowPrePopup(true);
AdColonyBundleBuilder.setShowPostPopup(true);
AdRequest request = new AdRequest.Builder()
  .addNetworkExtrasBundle(AdColonyAdapter.class, AdColonyBundleBuilder.build())
  .build();
rewardedInterstitialAd.loadAd(request);

Kotlin

AdColonyBundleBuilder.setShowPrePopup(true)
AdColonyBundleBuilder.setShowPostPopup(true)
val request = AdRequest.Builder()
  .addNetworkExtrasBundle(AdColonyAdapter::class.java, AdColonyBundleBuilder.build())
  .build()
rewardedInterstitialAd.loadAd(request)

Verificare le versioni dell'adattatore e dell'SDK

Per registrare le versioni dell'adattatore e dell'SDK, utilizza il seguente snippet di codice:

AdColonyMediationAdapter adapter = new AdColonyMediationAdapter();
VersionInfo adapterVersion = adapter.getVersionInfo();
VersionInfo sdkVersion = adapter.getSDKVersionInfo();
// Log the adapter patch version to 3 digits to represent the x.x.x.x versioning
// used by adapters.
Log.d("TAG", String.format(
    "Adapter version: %d.%d.%03d",
    adapterVersion.getMajorVersion(),
    adapterVersion.getMinorVersion(),
    adapterVersion.getMicroVersion()));
Log.d("TAG", String.format(
    "SDK version: %d.%d.%d",
    sdkVersion.getMajorVersion(),
    sdkVersion.getMinorVersion(),
    sdkVersion.getMicroVersion()));

Codici di errore

Se l'adattatore non riceve un annuncio da AdColony, i publisher possono controllare l'errore sottostante dalla risposta di annuncio utilizzando ResponseInfo.getAdapterResponse() nelle seguenti classi:

com.jirbo.adcolony.AdColonyAdapter
com.google.ads.mediation.adcolony.AdColonyMediationAdapter

Di seguito sono riportati i codici e i messaggi associati generati dall'adattatore AdColony quando il caricamento di un annuncio non riesce:

Codice di errore Motivo
100 L'SDK AdColony ha restituito un errore.
101 Parametri del server non validi (ad es. ID zona mancante).
102 È già stato richiesto un annuncio per lo stesso ID zona.
103 L'SDK AdColony ha restituito un errore di inizializzazione.
104 Le dimensioni del banner richieste non corrispondono a una dimensione annuncio AdColony valida.
105 Errore di presentazione dovuto a un annuncio non caricato.
106 Il contesto utilizzato per inizializzare l'SDK AdColony non era un'istanza Activity.
0 - 3 L'SDK AdColony ha restituito un errore. Per ulteriori dettagli, consulta la documentazione.
101 Parametri del server non validi (ad es. ID zona mancante).
102 Il controller di visualizzazione radice che presenta l'annuncio è nil.
103 L'SDK AdColony ha restituito un errore di inizializzazione.
104 L'SDK AdColony non supporta la seconda configurazione in un periodo di cinque secondi.
105 Impossibile mostrare l'annuncio.
106 La zona utilizzata per gli annunci con premio non è una zona premio sul portale AdColony.

Log delle modifiche dell'adattatore di mediazione Android AdColony

Versione successiva

  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 22.4.0.

Versione 4.8.0.2

  • L'adattatore è stato aggiornato per utilizzare la nuova classe VersionInfo.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 22.0.0.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 22.0.0.
  • SDK AdColony versione 4.8.0.

Versione 4.8.0.1

  • È stato aggiunto il supporto per l'inoltro delle informazioni COPPA all'SDK AdColony.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 21.5.0.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 21.5.0.
  • SDK AdColony versione 4.8.0.

Versione 4.8.0.0

  • Verificata la compatibilità con la versione 4.8.0 dell'SDK AdColony.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 21.0.0.
  • SDK AdColony versione 4.8.0.

Versione 4.7.1.1

  • Aggiornamento di compileSdkVersion e targetSdkVersion all'API 31.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 21.0.0.
  • Livello API Android minimo richiesto aggiornato a 19.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 21.0.0.
  • SDK AdColony versione 4.7.1.

Versione 4.7.1.0

  • Verificata la compatibilità con la versione 4.7.1 dell'SDK AdColony.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 20.6.0.
  • SDK AdColony versione 4.7.1.

Versione 4.7.0.0

  • Verificata la compatibilità con la versione 4.7.0 dell'SDK AdColony.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 20.6.0.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 20.6.0.
  • SDK AdColony versione 4.7.0.

Versione 4.6.5.0

  • Verificata la compatibilità con la versione 4.6.5 dell'SDK AdColony.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 20.4.0.
  • SDK AdColony versione 4.6.5.

Versione 4.6.4.0

  • Verificata la compatibilità con la versione 4.6.4 dell'SDK AdColony.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 20.4.0.
  • SDK AdColony versione 4.6.4.

Versione 4.6.3.0

  • Verificata la compatibilità con la versione 4.6.3 dell'SDK AdColony.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 20.4.0.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 20.4.0.
  • SDK AdColony versione 4.6.3.

Versione 4.6.2.0

  • Verificata la compatibilità con la versione 4.6.2 dell'SDK AdColony.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 20.3.0.
  • SDK AdColony versione 4.6.2.

Versione 4.6.0.0

  • Verificata la compatibilità con la versione 4.6.0 dell'SDK AdColony.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 20.3.0.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 20.3.0.
  • SDK AdColony versione 4.6.0.

Versione 4.5.0.0

  • Aggiunto il supporto per le offerte avanzate per i banner.
  • Verificata la compatibilità con la versione 4.5.0 dell'SDK AdColony.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 20.0.0.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 20.0.0.
  • SDK AdColony versione 4.5.0.

Versione 4.4.1.0

  • Verificata la compatibilità con la versione 4.4.1 dell'SDK AdColony.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 19.7.0.
  • SDK AdColony versione 4.4.1.

Versione 4.4.0.0

  • Verificata la compatibilità con la versione 4.4.0 dell'SDK AdColony.
  • Aggiunto il supporto del metodo collectSignals() di AdColony per le offerte.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 19.7.0.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 19.7.0.
  • SDK AdColony versione 4.4.0.

Versione 4.3.0.0

  • Verificata la compatibilità con la versione 4.3.0 dell'SDK AdColony.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 19.5.0.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 19.5.0.
  • SDK AdColony versione 4.3.0.

Versione 4.2.4.0

  • Risolto un bug per cui onUserEarnedReward() non è stato inoltrato per gli annunci con premio.
  • Sono stati aggiunti altri codici di errore per gli errori di inizializzazione dell'SDK AdColony.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 19.4.0.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 19.4.0.
  • SDK AdColony versione 4.2.4.

Versione 4.2.0.0

  • Verificata la compatibilità con la versione 4.2.0 dell'SDK AdColony.
  • È stato aggiornato l'adattatore per supportare le richieste di banner adattivi incorporati.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 19.2.0.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 19.2.0.
  • SDK AdColony versione 4.2.0.

Versione 4.1.4.1

  • Sono stati aggiunti codici di errore descrittivi e i motivi degli errori di caricamento/programma dell'adattatore.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 19.0.1.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 19.0.1.
  • SDK AdColony versione 4.1.4.

Versione 4.1.4.0

  • Verificata la compatibilità con la versione 4.1.4 dell'SDK AdColony.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 18.3.0.
  • SDK AdColony versione 4.1.4.

Versione 4.1.3.1

  • Risolto il problema per cui il callback onRewardedAdLoaded() non viene inoltrato dall'adattatore.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 18.3.0.
  • SDK AdColony versione 4.1.3.

Versione 4.1.3.0

  • Verificata la compatibilità con la versione 4.1.3 dell'SDK AdColony.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 18.3.0.
  • SDK AdColony versione 4.1.3.

Versione 4.1.2.0

  • Verificata la compatibilità con la versione 4.1.2 dell'SDK AdColony.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 18.3.0.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 18.3.0.
  • SDK AdColony versione 4.1.2.

Versione 4.1.0.0

  • Verificata la compatibilità con la versione 4.1.0 dell'SDK AdColony.
  • Aggiunto il supporto per gli annunci banner.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 18.2.0.

Realizzato e testato con:

  • SDK Google Mobile Ads versione 18.2.0.
  • SDK AdColony versione 4.1.0.

Versione 3.3.11.0

  • Verificata la compatibilità con la versione 3.3.11 dell'SDK AdColony.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 18.1.1.

Versione 3.3.10.1

  • È stata aggiunta la funzionalità di offerta all'adattatore per annunci interstitial e con premio.

Versione 3.3.10.0

  • Verificata la compatibilità con la versione 3.3.10 dell'SDK AdColony.

Versione 3.3.9.0

  • Verificata la compatibilità con la versione 3.3.9 dell'SDK AdColony.
  • Metodi setGdprRequired() e setGdprConsentString() rimossi su AdColonyBundleBuilder.
  • Metodo AdColonyMediationAdapter.getAppOptions() aggiunto. Ora i publisher devono trasmettere le informazioni relative al GDPR all'SDK di AdColony tramite queste opzioni. Per ulteriori dettagli, consulta la documentazione per gli sviluppatori.

Versione 3.3.8.1

  • Adattatore aggiornato per supportare la nuova API con premio in versione beta aperta.
  • La versione minima richiesta dell'SDK Google Mobile Ads è stata aggiornata alla versione 17.2.0.

Versione 3.3.8.0

  • Verificata la compatibilità con la versione 3.3.8 dell'SDK AdColony.

Versione 3.3.7.0

  • Verificata la compatibilità con la versione 3.3.7 dell'SDK AdColony.

Versione 3.3.6.0

  • Verificata la compatibilità con la versione 3.3.6 dell'SDK AdColony.

Versione 3.3.5.1

  • È stato aggiornato l'adattatore per richiamare l'evento annuncio onRewardedVideoComplete().

Versione 3.3.5.0

  • Verificata la compatibilità con la versione 3.3.5 dell'SDK AdColony.

Versione 3.3.4.0

  • Verificata la compatibilità con la versione 3.3.4 dell'SDK AdColony.
  • L'adattatore è stato aggiornato con il GDPR.

Versione 3.3.3.0

  • Verificata la compatibilità con la versione 3.3.3 dell'SDK AdColony.
  • Il metodo setTestModeEnabled è stato rimosso dalla classe dello strumento per la creazione di bundle. Ora i publisher possono richiedere annunci di prova ad AdColony specificando un dispositivo di test tramite il metodo addTestDevice() dalla classe dello strumento per la creazione di richieste di annunci.

Versione 3.3.2.0

  • Verificata la compatibilità con la versione 3.3.2 dell'SDK AdColony.

Versione 3.3.0.1

  • Risolto il problema per cui l'adattatore non riesce a riempirsi quando viene reinizializzato.
  • Risolto il problema per cui il callback del premio veniva inviato in modo errato.

Versione 3.3.0.0

  • Verificata la compatibilità con la versione 3.3.0 dell'SDK AdColony.
  • Aggiornamento del progetto dell'adattatore per Android Studio 3.0.

Versione 3.2.1.1

  • Metodo setTestModeEnabled aggiunto alla classe dello strumento per la creazione di bundle. I publisher possono utilizzare questo metodo per contrassegnare le richieste AdColony come richieste di test.

Versione 3.2.1.0

  • Verificata la compatibilità con la versione 3.2.1 dell'SDK AdColony.

Versione 3.2.0.0

  • Verificata la compatibilità con la versione 3.2.0 dell'SDK AdColony.

Versione 3.1.2.0

  • Sono state corrette le possibili NullPointerEccezioni.
  • Verificata la compatibilità con la versione 3.1.2 dell'SDK AdColony.

Versione 3.1.1.0

  • Verificata la compatibilità con la versione 3.1.1 dell'SDK AdColony.

Versione 3.1.0.0

  • Verificata la compatibilità con la versione 3.1.0 dell'SDK AdColony.

Versione 3.0.6.0

  • Il sistema di denominazione delle versioni è stato modificato in [versione SDK AdColony].[versione patch adattatore].
  • Aggiornamento dell'SDK AdColony minimo richiesto alla versione 3.0.6.

Versioni precedenti

  • Supporta annunci video con premio e interstitial.