我在新的應用程序中實施廣告。有一個瓷磚網格佈局,我希望在內容項目之間放置廣告。該瓷磚在不同設備上具有不同的尺寸。它的大小以百分比計算。我可以從AdMob/DFP重新調整Google廣告嗎?
我想將廣告設置爲與常規內容項目相同的寬度和高度。 我有一個解決辦法:
int width = getConentTileWidth();
int height = getContentTileHeight();
AdSize customAdSize = new AdSize(width, height);
publisherAdView.setAdSizes(customAdSize);
這看起來不錯,但我不知道,如果團隊的廣告必須以某種方式處理它。在舊的應用程序中,使用了這種類型的AdSize.MEDIUM_RECTANGL,並將其重新調整以適應每個設備。廣告系統有什麼不同?如果我使用自定義尺寸,廣告組必須購買/請求新廣告尺寸?
是否有可能以這種方式獲得廣告和重新調整它:
publisherAdView.setAdSizes(AdSize.MEDIUM_RECTANGLE);
和onAdLoaded回調得到publisherAdView(或得到子女)和力設置寬度,高度。我不知道Google是否允許。 有人可以確認嗎?
還有其他解決方案嗎?