2013-10-05 44 views
1

我只是在我的一個android應用上實施admob。我正在請求admob在應用菜單屏幕上顯示插頁式廣告。但在那段時間如果我退出應用& admob請求不是由於互聯網連接速度緩慢而收到。所以admob在我的手機屏幕上顯示一段時間後顯示插頁式廣告。這是否違反了谷歌廣告政策? 。因爲如果尚未收到停用插頁式廣告(Google產品),admob不會提供任何方法。Admob插頁式廣告在應用關閉後顯示

+0

您應該在show() – Rabi

+0

之前調用interstitial isReady()方法。谷歌沒有爲Interstitial提供一個'onPause'和'onResume',可以在應用程序轉到後臺時自動檢測並且不會顯示廣告。 –

回答

1

如果可能,您可以在活動中調用完成。

如果沒有,爲什麼不使用onPause或onStop事件設置標誌,請在調用插頁式廣告中的show()之前檢查此標誌。

+0

我打電話給OnReceived方法顯示插頁式方法,這是admob接口。我也打電話給完成方法,但它仍然顯示 – yokees

+0

只需在onReceiveAd事件中調用show()之前檢查標誌。 –

+0

嗯謝謝也讓我知道如果我不處理它。這是谷歌播放政策違規? – yokees

-1
<activity 
android:name="com.google.android.gms.ads.AdActivity" 
android:noHistory="true" 
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout| 
uiMode|screenSize|smallestScreenSize" /> 

只需在清單文件中加上android:noHistory="true"即可。

相關問題