我的应用已实施Google广告SDK,并且我可以在应用中显示我的广告系列 - 因此我的广告模块的一半已完成:)
但是,除了处理从Google DFP广告管理系统投放的广告外,我还需要处理来自外部网址的原生广告(广告详细信息将从我的服务器中提取)。有没有办法让Google DFP广告管理系统从我的自定义网址中提取原生广告?我需要执行类似于VAST广告请求的操作,我可以在其中提供广告网络的网址,DFP广告管理系统将执行其余工作(DFP会处理广告网络和最终用户之间的请求)。
答案 0 :(得分:2)
这可能会对您有所帮助:
AdLoader adLoader = new AdLoader.Builder(context, "/6499/example/native")
.forAppInstallAd(new OnAppInstallAdLoadedListener() {
@Override
public void onAppInstallAdLoaded(NativeAppInstallAd appInstallAd) {
// Show the app install ad.
}
})
.forContentAd(new OnContentAdLoadedListener() {
@Override
public void onContentAdLoaded(NativeContentAd contentAd) {
// Show the content ad.
}
})
.withAdListener(new AdListener() {
@Override
public void onAdFailedToLoad(int errorCode) {
// Handle the failure by logging, altering the UI, etc.
}
})
.withNativeAdOptions(new NativeAdOptions.Builder()
// Methods in the NativeAdOptions.Builder class can be
// used here to specify individual options settings.
.build())
.build();
你可以找到完整的"教程" here