Любопитен съм как да заредя уеб изглед, когато щракна върху mopub реклама. По подразбиране рекламата отваря браузър. Има много малко документация за това и не можах да намеря никакви примери.
Създавам екземпляр на класа AdView, който намерих в API на mopub, тъй като изглежда, че трябва да прави това, което искам, но без резултат. И все още не съм сигурен как да превключа щракването върху рекламата от браузър към уеб изглед.
Освен това getClickThroughUrl() връща нула. Mopub обаче съхранява URL адреса, защото страницата се отваря в браузър. И така, как правилно да извлека URL адреса?
Ето моят код:
mAdView.setAdUnitId(MOPUB_SALES_LIST_ID);
mAdView.loadAd();
mAdView.setOnAdLoadedListener(new OnAdLoadedListener() {
public void OnAdLoaded(MoPubView mpv) {
adPopupLayout.setVisibility(View.VISIBLE);
}
});
mAdView.setOnAdClickedListener(new OnAdClickedListener() {
@Override
public void OnAdClicked(MoPubView m) {
AdView adview = new AdView(getApplicationContext(), mAdView);
adview.loadUrl(m.getClickthroughUrl());
}
});