Con ADMOB, quando uso il codice per fare i test per controllare se l' interstitial funziona va tutto bene.
Quando sostituisco il codice per i test con l'interstitial ID della app la pubblicità non appare più.
Il codice usato che uso è il seguente:
Questo oggetto lo piazzo nella room di gioco affinché l'interstitial abbia tutto il tempo necessario per caricarsi
in ROOM STAR:
Codice: Seleziona tutto
if (os_type == os_android)
{
ads_ap_id = "ca-app-pub-xxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; //application ID
interstitial_id = "ca-app-pub-xxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; //qui metto interstitial ID o il TEST ID
GoogleMobileAds_Init (interstitial_id,ads_ap_id);
GoogleMobileAds_LoadInterstitial();
loaded = false;
}
Codice: Seleziona tutto
var ident= ds_map_find_value (async_load, "type")
if ident = "interstitial_load"
{
loaded =true;
}
In genere dopo tot partite alla morte del personaggio faccio partire una room con un solo oggetto con dentro:
in CREATE:
Codice: Seleziona tutto
GoogleMobileAds_ShowInterstitial(); /// mostra l'interstitial
uscitastanza=25;
in STEP:
Codice: Seleziona tutto
uscitastanza -=1
if uscitastanza <=0
{
room_goto(room0); ///ritorna alla room di gioco
}