标签: mopub

在Android应用上嵌入广告?

我想制作一个免费版的Android应用程序,但想在其上嵌入广告.我不确定我应该从哪里开始?是否有专门从事移动广告的知名移动广告公司?

android mobile-phones ads mobile-application mopub

146
推荐指数
3
解决办法
10万
查看次数

活动 onCreate 中的 java.util.ConcurrentModificationException

在最近的一个版本中,我通过 Admob 广告中介添加了 MoPub,我在崩溃日志中看到了一堆 ConcurrentModificationException。这一切似乎都是本机代码,我正在使用所有与广告相关和 google/android 相关库的最新版本。有人遇到过这个吗?

java.lang.RuntimeException: 
  at android.app.ActivityThread.performLaunchActivity (ActivityThread.java:3121)
  at android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:3264)
  at android.app.servertransaction.LaunchActivityItem.execute (LaunchActivityItem.java:78)
  at android.app.servertransaction.TransactionExecutor.executeCallbacks (TransactionExecutor.java:108)
  at android.app.servertransaction.TransactionExecutor.execute (TransactionExecutor.java:68)
  at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1955)
  at android.os.Handler.dispatchMessage (Handler.java:106)
  at android.os.Looper.loop (Looper.java:214)
  at android.app.ActivityThread.main (ActivityThread.java:7078)
  at java.lang.reflect.Method.invoke (Native Method)
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:494)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:964)
Caused by: java.util.ConcurrentModificationException: 
  at androidx.c.g.put (SimpleArrayMap.java:482)
  at com.google.android.gms.measurement.internal.hs.a
  at com.google.android.gms.measurement.internal.hi.onActivityCreated
  at android.app.Application.dispatchActivityCreated (Application.java:245)
  at android.app.Activity.onCreate (Activity.java:1108)
  at androidx.core.app.e.onCreate (ComponentActivity.java:81)
  at androidx.activity.b.onCreate (ComponentActivity.java:149)
  at androidx.fragment.app.c.onCreate (FragmentActivity.java:313)
  at androidx.appcompat.app.e.onCreate (AppCompatActivity.java:106)
  at com.teamtol.livedota.BaseActivity.onCreate (BaseActivity.java:21)
  at com.teamtol.livedota.RecentGameActivity.onCreate (RecentGameActivity.java:70)
  at …
Run Code Online (Sandbox Code Playgroud)

java android admob mopub

51
推荐指数
4
解决办法
3442
查看次数

如何查看我的应用使用IDFA的位置

在将我的应用程序提交到App Store时,我收到了以下消息:"您的应用程序正在使用广告标识符(IDFA).您必须提供有关IDFA使用情况的详细信息,或者从应用程序中删除它并再次提交二进制文件."

我不再展示广告,所以当我被问到时,我说我没有使用IDFA.我还尝试通过说我使用IDFA来展示有针对性的广告来提交应用.

当我展示广告时,我使用的是MoPub和Facebook Audience Network.有没有办法看到我在哪里使用IDFA?

xcode facebook ios mopub idfa

45
推荐指数
1
解决办法
2万
查看次数

android Canary 3.0 beta 5未知元素<library>找到

我正在尝试添加mopub.但是当我这样做时,构建清单会添加一个库标签,然后说它不知道它是什么.如果我删除链接,一切正常.

compile('com.mopub:mopub-sdk:4.16.0@aar') {
    transitive = true
}
Run Code Online (Sandbox Code Playgroud)

<library android:name="moat-mobile-app-kit" />

错误:(34)找到未知元素

错误:E:\ Web\Studio\Opus\app\build\intermediates\manifests\full\live\debug\AndroidManifest.xml:找到34个未知元素

错误:java.util.concurrent.ExecutionException:com.android.builder.internal.aapt.AaptException:AAPT2链接失败:

错误:com.android.builder.internal.aapt.AaptException:AAPT2链接失败:错误:任务':app:processLiveDebugResources'的执行失败.无法执行aapt

android mopub

19
推荐指数
4
解决办法
1881
查看次数

AdMob中介(Android和iOS):如何强制网络进行测试?

我正在与多个第三方网络实施AdMob调解.我想测试一下这些网络的调解是否得到了很好的实施(广告很好地显示).

我想强制显示来自已定义网络的广告以测试其实施,然后快速切换到另一个网络.

一种方法是更改​​AdMob中介界面中的出价.例如,在我要测试的网络上放置100 $,在其他网络上放置0.1 $.

但问题是似乎在考虑更改之前有一些延迟,即使经过长时间的延迟,似乎我没有100%来自网络的广告100美元.

我如何强制网络(任何测试模式?)的方式,我将立即从这个网络广告100%的请求?它可能是来自此网络的测试广告.

谢谢 !

android admob ios mopub inmobi

12
推荐指数
1
解决办法
1118
查看次数

请将AdActivity主题设置为@android:style/Theme.Translucent以启用透明背景插页式广告

我在日志中收到上述消息,因此,我认为我没有尽可能多的插页式广告.我已经使用以下行更新了我的清单

    <activity android:name="com.millennialmedia.android.MMActivity" 
         android:theme="@android:style/Theme.Translucent.NoTitleBar" 
         android:configChanges="keyboardHidden|orientation|keyboard" />
Run Code Online (Sandbox Code Playgroud)

但我仍然得到这个错误.显然,我需要做一些其他工作来实现这个目标.

有任何想法吗?

android ads manifest interstitial mopub

10
推荐指数
2
解决办法
9189
查看次数

使用Admob在Android中实现原生广告?可能吗?

我正在尝试在我的Android应用程序中实现原生广告.但我想只使用admob来做.我搜索了很多解决方案,但找不到确切的方法.

我知道可以使用MoPub.

我想要做的是:在列表项中显示广告,这意味着其中一个ListView/ RecyclerView项可以是一个广告,如下图. 图片

我找到了一些链接和参考,但这并不能解释原生广告的正确实施.

链接1:原生广告概述

链接2:DFP广告管理系统Android指南>定位

链接3:DFP快速入门指南

如果使用admob无法做到这一点,MoPub现在是最好的解决方案.

任何帮助和指导都会有所帮助.谢谢.

android native ads admob mopub

10
推荐指数
4
解决办法
3万
查看次数

Facebook受众群体网络广告集成问题

E / FBAudienceNetwork:您使用的是自定义应用程序类,请勿调用AudienceNetworkAds.isInAdsProcess()。多进程支持将被禁用。如果要支持多进程模式,请致电AudienceNetworkAds.isInAdsProcess()。

implementation 'com.facebook.android:audience-network-sdk:5.1.0'
implementation 'com.mopub.mediation:facebookaudiencenetwork:5.1.0.2'
Run Code Online (Sandbox Code Playgroud)

与Mopub一起使用FAN。

如何解决以上问题?提前致谢。

android mopub facebook-audience-network

8
推荐指数
1
解决办法
3501
查看次数

如何将 MoPub 原生广告传递给 Flutter?

我正在研究如何将 MoPub 的 Android 和 iOS 原生广告实现集成到 Flutter。为了让 Flutter 正确显示,需要传递从 MoPub 接收到的原生广告的哪些数据在下面的onNativeLoad方法中?

潜在解决方案

基于 MoPub 的手动原生广告集成文档(在 Android 上),可以通过EventChannel接收和传递广告数据,以便在 Flutter 的 UI 中显示。我不确定NativeAd需要将对象中的哪些信息传递给 Flutter。

 moPubNativeNetworkListener = new MoPubNative.MoPubNativeNetworkListener() {
     @Override
     public void onNativeLoad(final NativeAd nativeAd) {
         Log.d("MoPub", "Native ad has loaded.");
     }
     @Override
     public void onNativeFail(NativeErrorCode errorCode) {
         Log.d("MoPub", "Native ad failed to load with error: " + errorCode.toString());
     }
 };
Run Code Online (Sandbox Code Playgroud)

开发人员在 Flutter 上使用 MoPub 将是关键,因为它允许访问主要广告网络,从而提供有效的货币化。

android ios dart mopub flutter

7
推荐指数
0
解决办法
886
查看次数

iOS 版 MoPub:“目标未运行或缺少所需的目标权利”

我正在尝试使用适用于 iOS 14 的 MoPub 通过我的应用程序获利,但我的广告未显示,并且在尝试显示广告时我在日志中收到以下消息:

Initialized OM SDK version: 1.3.4-Mopub

Attempting to load ad

[assertion] Error acquiring assertion: <Error Domain=RBSAssertionErrorDomain Code=3 "Target is not running or required target entitlement is missing" UserInfo={RBSAssertionAttribute=<RBSDomainAttribute| domain:"com.apple.webkit" name:"Background" sourceEnvironment:"(null)">, NSLocalizedFailureReason=Target is not running or required target entitlement is missing}>

[ProcessSuspension] 0x10b0b8bc0 - ProcessAssertion: Failed to acquire RBS Background assertion 'WebProcess Background Assertion' for process with PID 18829, error: Error Domain=RBSAssertionErrorDomain Code=3 "Target is not running or required target entitlement is missing" UserInfo={RBSAssertionAttribute=<RBSDomainAttribute| domain:"com.apple.webkit" …
Run Code Online (Sandbox Code Playgroud)

mopub swift

7
推荐指数
0
解决办法
3152
查看次数