无法从服务器填充广告,无法加载广告:3

时间:2018-12-17 13:59:04

标签: android admob ads

因此,我与AdMob合作,并实施了横幅广告和非页内广告。等待了一天以上,但广告没有展示。它说加载广告失败:3

日志:

package main

import (   //"fmt"
           "net/http"
           "os"
           "io"
           "log"
           "github.com/gorilla/mux"
       )

func uploadData(w http.ResponseWriter, req *http.Request) {
    file, err := os.Create("hello.csv")
    _, err = io.Copy(file, req.Body)
    _ = err
}

func main(){
  router := mux.NewRouter()
  router.HandleFunc("/parse", uploadData).Methods("POST")
  log.Fatal(http.ListenAndServe(":8000", router))
}

我以前使用的代码

12-17 19:20:33.680 16280-16512/in.shantanupatil.wamanagement I/Ads: App measurement is starting up, version: 13001
To enable debug logging run: adb shell setprop log.tag.FA VERBOSE
12-17 19:20:33.825 16280-16280/in.shantanupatil.wamanagement 
D/DynamitePackage: Instantiating 
com.google.android.gms.ads.ChimeraMobileAdsSettingManagerCreatorImpl
12-17 19:20:35.376 16280-16280/in.shantanupatil.wamanagement D/WebView:  
addJavascriptInterface=googleAdsJsInterface
12-17 19:20:35.899 16280-16466/in.shantanupatil.wamanagement W/Ads: Got on 
activity created
12-17 19:20:37.642 16280-16466/in.shantanupatil.wamanagement W/Ads: Got on 
activity created
12-17 19:20:40.721 16280-16466/in.shantanupatil.wamanagement W/Ads: Got on 
activity created
12-17 19:20:40.904 16280-16280/in.shantanupatil.wamanagement I/Ads: Use 
AdRequest.Builder.addTestDevice("34A6512246BC64A9B8DC766FD114D5D5") to get 
test ads on this device.
12-17 19:20:41.056 16280-16802/in.shantanupatil.wamanagement W/Ads: Invoke 
Firebase method getInstance error.
12-17 19:20:41.057 16280-16802/in.shantanupatil.wamanagement W/Ads: The 
Google Mobile Ads SDK will not integrate with Firebase. Admob/Firebase 
integration requires the latest Firebase SDK jar, but Firebase SDK is either 
missing or out of date
12-17 19:20:42.357 16280-16280/in.shantanupatil.wamanagement I/Ads: Ad 
failed to load : 3

我包含的gradle

private AdView adView;
adView = (AdView) findViewById(R.id.detail_draft_admob);
AdRequest adRequest = new AdRequest.Builder().build();
adView.loadAd(adRequest);

此外,我在清单中添加了应用程序ID。添加似乎不起作用。我在做什么错了?

2 个答案:

答案 0 :(得分:2)

Check this link不是你的错。

我有同样的问题,解决方案是增加您的应用用户,因此将广告请求发送到admob并展示您的广告。

这条规则是最新规则,并且admob隐私权很强,因此请应用此规则

在2017年之前,规则不是这样,所以广告展示可以正常运行,但是现在首先发送一些广告请求,而不是广告展示

我希望能解决您的问题。

在AdMob中新注册了应用后,需要一些时间和一些广告请求才能建立广告资源。因此,您可能不会立即看到实时印象。

答案 1 :(得分:1)

我认为..也许这不是你的错。 自几个月前以来,AdMob就出现了一些问题。 参考以下链接。 许多人有同样的问题。 (甚至AdMob似乎都认为他们有问题。)

https://groups.google.com/forum/#!topic/google-admob-ads-sdk/rTfuhBjGkpc

https://productforums.google.com/forum/#!msg/google-admob-help-forum/8oc3pebOrFw/EicKPpUVDgAJ