2014-04-02 35 views

回答

0

提供了橫幅類型,因此您可以根據密度獨立像素的寬度來決定顯示哪個橫幅。

最好的解決方案是使用Android資源配置來指定廣告橫幅大小。例:

final AdSize adSize; 
final int adBannerSize = getResources().getInteger(R.integer.adBannerSize); 
switch (adBannerSize) { 
    case 1 : 
     adSize = AdSize.BANNER; 
     break; 
    case 2 : 
     adSize = AdSize.IAB_BANNER; 
     break; 
    case 3 : 
     adSize = AdSize.IAB_LEADERBOARD; 
     break; 
    default: 
     Log.w(TAG, "No AdSize specified"); 
     adSize = AdSize.BANNER; 
     break; 
} 

如果您不希望廣告之間進行動態切換,你可以依靠SMART_BANNER自動檢測當前方向的手機的寬度,使廣告查看大小」更多信息here

然而,有報道稱,SMART_BANNER是不是最好的高點擊率,我們應該廣告尺寸之間進行動態切換的AdMob廣告。

不像橫幅,插頁式廣告提供了一個整版的廣告體驗。

插頁式廣告由於其性質而在實施得當時帶來了大部分收入。

您應該以不中斷用戶體驗的方式實施插頁式廣告和廣告,以最大限度地提高收入。

+0

我可以在我的應用程序中同時實施這兩種類型的廣告嗎?另外我試圖使用smat_banner,但橫幅的大小並沒有改變它是不變的。 – user3404195

+0

是的,你可以實現兩者。但是,這一切都取決於應用程序/遊戲的類型。你如何測試尺寸?它應該根據當前方向上的設備/仿真器的寬度進行更改。你是否也在處理自己的配置更改? –

+0

我以爲在實施智能橫幅時,我不需要擔心屏幕尺寸。 – user3404195