我想在我的Android應用程序中添加AdMob,該應用程序由超過15個活動組成。我的問題是哪個解決方案是最好的解決方案,考慮到我無法擴展任何「BaseActivity」(出於各種原因),如本示例中所示:Admob on Multiple Activities?並且我不想違反有關添加請求規則的任何協議以及他們的使用。Admob在多個活動中添加
到目前爲止,我創建了一個admob.xml文件,其中包含com.admob.android.ads.AdView ,並且在每個活動中加載的每個佈局「.xml」文件中使用「包含佈局」。
可以嗎?我會對Google政策或類似的問題有任何問題嗎?或者這種實施會導致我失去潛在的收入?
謝謝Eric Leichtenschlag的快速回答。我有一個後續問題。我知道Admob強制實施刷新率的最低限度(我猜測大約需要12秒),但如果用戶在活動間切換得更快,是否並不意味着應用程序發出的請求超出了允許的範圍?所以通過這種方式,這些增加在理論上更快地刷新,因此這種限制似乎毫無意義。 – rrdev 2012-08-15 10:27:48
這是正確的,它會刷新更快。你可以(也不推薦btw)通過設置你自己的定時器並且主動調用'adView.loadAd(new AdRequest()'而不是等待刷新來繞過同樣活動的刷新限制。是1.額外的網絡使用和電池壽命減少,2.點擊率下降,可能會影響您的網站/應用程序的質量 – 2012-08-15 20:57:40
一般建議不要在用戶花費很少時間的活動上放置廣告 - 如主屏幕或標準廣告刷新時間爲30或60秒 – 2012-08-15 20:59:17