1

我正在使用 admob_flutter:https ://pub.dev/packages/admob_flutter 它在我的应用程序上运行良好,直到臭名昭著的“有限广告服务”被放置了两个多月。

现在我决定添加 AdColony 作为中介。按照所写的内容https://developers.google.com/admob/android/mediation/adcolony 仍然不确定为什么我的填充率仍然为 0%。

我怀疑 SDK 集成是错误的。上次我在我的应用程序级 build.gradle 上写这个

repositories {
    jcenter()

    maven {
      url  "https://adcolony.bintray.com/AdColony"
    }
}

Dependencies{
     implementation 'com.google.ads.mediation:adcolony:4.1.4.1'
}

我收到一条错误消息,提示 Task :app:transformClassesAndResourcesWithR8ForRelease FAILED。一直在互联网上寻找,但到目前为止没有运气。

所以我决定做手动集成,这需要我下载 adcolony.jar 和 adcolony-4.1.4.1,把文件放在 app/libs/ 并在我的应用级别 build.gradle 上写这个

Dependencies{
    implementation 'com.android.support:support-annotations:28.0.0'
    implementation fileTree(include: ['adcolony.jar'], dir: 'libs')
    implementation fileTree(include: ['adcolony-4.1.4.1.aar'], dir: 'libs')
}

我什至允许这样做,因为谷歌文件说让 adcolony 表现更好

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.VIBRATE" />

构建应用程序包时一切正常且没有错误。今天,我检查了我的 Admob,它说它向 adColony 发送了超过 2k 的请求,但获得了 0 次展示。当我检查我的 adColony 仪表板时,一切都是 0。我在这里错过了什么吗?

在将 adColony 实施为中介时不确定这是否相关,但我的 adColony 仪表板上有此警告

警告

在此处输入图像描述

4

0 回答 0