Autore Topic: FullScreen Ads  (Letto 366 volte)

Offline DenisProjects

  • Nuovo arrivato
  • *
  • Post: 15
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    NGM
  • Play Store ID:
    DenisProjects
  • Sistema operativo:
    Windows
FullScreen Ads
« il: 10 Luglio 2014, 21:25:32 CEST »
0
Ciao ragazzi,

Volevo sapere come posso fare per aggiungere alle mie app full screen ads che compaiono all'improviso mentre l'utente sta utilizzando l'app. Per esempio, ogni tot azioni mostrare una full screen ad. Se non avete compresso pienamente il mio messaggio, scrivetelo e cerchero' di spiegarmi meglio. Grazie a tutti.

Offline arlabs

  • Utente normale
  • ***
  • Post: 434
  • Respect: +49
    • Mostra profilo
  • Dispositivo Android:
    GalaxyS6, Nexus5
  • Play Store ID:
    AR Labs
  • Sistema operativo:
    Windows 10
Re:FullScreen Ads
« Risposta #1 il: 11 Luglio 2014, 10:20:39 CEST »
+1
Gli Ad full screen si chiamano "Interstitial", perché di solito vengono messe fra due diverse Activity (quando finisci un azione o prima di iniziarla)
Innanzitutto devi usare l'SDK di qualche operatore di pubblicità (Admob, InMobi, MobFox, ecc...)

Poi ciascuno ha il suo modo, di solito semplice.
Ti consiglio di partire con Admob (Google)

Qui le poche linee di codice per un Interstitial di Admob
https://developers.google.com/mobile-ads-sdk/docs/dfp/advanced

Cmq, sconsiglio di farlo apparire "all'improvviso", ma al termine di una qualche azione.
Poi, siccome può impiegare diversi secondi per caricarsi, consiglio di caricarlo magari all'apertura di una Activity per poi visualizzarlo alla chiusura.

Ciao.

Offline DenisProjects

  • Nuovo arrivato
  • *
  • Post: 15
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    NGM
  • Play Store ID:
    DenisProjects
  • Sistema operativo:
    Windows
Re:FullScreen Ads
« Risposta #2 il: 11 Luglio 2014, 15:29:23 CEST »
0
Grazie, adesso provo' e vedo se mi riesce.

Offline DenisProjects

  • Nuovo arrivato
  • *
  • Post: 15
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    NGM
  • Play Store ID:
    DenisProjects
  • Sistema operativo:
    Windows
Re:FullScreen Ads
« Risposta #3 il: 13 Luglio 2014, 18:01:48 CEST »
0
Sto cercando di fare qualche test, ma , quando faccio partire l'app si blocca tutto eclipse ...

Codice (Java(TM) 2 Platform Standard Edition 5.0): [Seleziona]
protected void onCreate(Bundle savedInstanceState) {
                super.onCreate(savedInstanceState);
                setContentView(R.layout.activity_main);
                 interstitial = new InterstitialAd(this);
                    interstitial.setAdUnitId("ca-app-pub-5426545253667840/6458362815");

                    // Create ad request.
                    AdRequest adRequest = new AdRequest.Builder().build();

                    // Begin loading your interstitial.
                    interstitial.loadAd(adRequest);

                  }

                  // Invoke displayInterstitial() when you are ready to display an interstitial.
                  public void displayInterstitial() {
                    if (interstitial.isLoaded()) {
                      interstitial.show();

Offline undead

  • Utente senior
  • ****
  • Post: 666
  • Respect: +113
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S6
  • Play Store ID:
    DrKappa
  • Sistema operativo:
    Windows 10 64-bit, Windows 8.1 64-bit
Re:FullScreen Ads
« Risposta #4 il: 13 Luglio 2014, 18:27:04 CEST »
+1
Non ci vedo niente di sbagliato... stai provando su emulatore o su un device fisico?
Se provi su emulatore meglio se usi un device vero e proprio.
Se per qualsiasi ragione non puoi provarlo su un device prova ad usare genymotion:  Genymotion

Offline DenisProjects

  • Nuovo arrivato
  • *
  • Post: 15
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    NGM
  • Play Store ID:
    DenisProjects
  • Sistema operativo:
    Windows
Re:FullScreen Ads
« Risposta #5 il: 13 Luglio 2014, 19:00:09 CEST »
0
Il problema e', come ti spiegavo in privato, quando faccio partire l'app si blocca eclipse, ho scoperto che e' colpa della libreria google play services, ma non ho idea come risolvere.

Offline undead

  • Utente senior
  • ****
  • Post: 666
  • Respect: +113
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S6
  • Play Store ID:
    DrKappa
  • Sistema operativo:
    Windows 10 64-bit, Windows 8.1 64-bit
Re:FullScreen Ads
« Risposta #6 il: 13 Luglio 2014, 19:15:41 CEST »
+1
Se aumentare la memoria allocata su eclipse modificando il file ini non aiuta prova a reinstallare Google play services... purtroppo se eclipse ha un problema particolare è difficile dare consigli.  :-(

Offline DenisProjects

  • Nuovo arrivato
  • *
  • Post: 15
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    NGM
  • Play Store ID:
    DenisProjects
  • Sistema operativo:
    Windows
Re:FullScreen Ads
« Risposta #7 il: 13 Luglio 2014, 21:05:40 CEST »
0
Il problema e' che gli stessi errori ricevo sul fisso che sul portatile. Magari sbaglio qualcosa io a questo punto, non so cosa dire ...

Post unito: 14 Luglio 2014, 01:01:24 CEST
Problema risolto, grazie a tutti.

Ho risolto cambiando eclipse e scaricando tutti gli ultimi aggiornamenti del SDK center.
« Ultima modifica: 14 Luglio 2014, 01:01:24 CEST da DenisProjects, Reason: Merged DoublePost »