我希望你们中的许多人都在使用Facebook观众网络进行应用程序盈利。我对他们最新的“投标”策略有一些疑问。
我想将AdMob作为中介合作伙伴与Facebook受众网络集成。在阅读了上述文档之后,似乎我必须添加这两个(AdMob FAN)SDK,并分别从这两个SDK中发出广告请求。有人能帮我确认一下这是真的吗?这是否意味着如果要集成多个中介合作伙伴,就必须添加多个SDK?你不认为这会不必要地增加应用程序的大小吗?
如果你们中有人在Android应用程序中实施了竞价,请分享你们的想法。
谢谢您
注意:在Admob和Facebook仪表板上使用Real Ads Id并配置您的移动设备
1 —
if your sdk version is below 31
// admob
implementation 'com.google.android.gms:play-services-ads:20.4.0'
//facebook mediation
implementation 'com.google.ads.mediation:facebook:6.8.0.0'
如果您的sdk版本为31或更高版本
// admob
implementation 'com.google.android.gms:play-services-ads:20.6.0’
//facebook mediation
implementation 'com.google.ads.mediation:facebook:6.8.0.1’
2-
buildscript {
repositories {
google()
mavenCentral()
}
}
allprojects {
repositories {
google()
mavenCentral()
}
}
3 —
<!-- Sample AdMob app ID: ca-app-pub-3940256099942544~3347511713 -->
<meta-data
android:name="com.google.android.gms.ads.APPLICATION_ID"
android:value="ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy"/>
4 —
MobileAds.initialize(this, new OnInitializationCompleteListener() {
@Override
public void onInitializationComplete(InitializationStatus initializationStatus) {
}
});
AdSettings.addTestDevice("ID”);//
MobileAds.setRequestConfiguration(
new RequestConfiguration.Builder().setTestDeviceIds(Arrays.asList("ID"))
.build());//
5—
public void onAdLoaded() {
Log.d("Banner adapter class name: " + ad.getResponseInfo().getMediationAdapterClassName());
}
6 —
在清单中
android:networkSecurityConfig="@xml/network_security_config"
network_security_config.xml
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<domain-config cleartextTrafficPermitted="true">
<domain includeSubdomains="true">127.0.0.1</domain>
</domain-config>
</network-security-config>
7 —
将依赖项添加到
implementation 'com.google.android.ads:mediation-test-suite:2.0.0'
包括
如果没有 —————————————————————
repositories {
google()
jcenter()
}
———————————————————————
allprojects {
repositories {
google()
jcenter()
}
}
使用以下代码启动
MediationTestSuite.launch(MainActivity.this);
8 —
<string name="app_id">ca-app-pub-3940256099942544~3347511713</string>
<string name="app_open_id">ca-app-pub-3940256099942544/3419835294</string>
<string name="banner_preview">ca-app-pub-3940256099942544/6300978111</string>
<string name="banner_my_creation">ca-app-pub-3940256099942544/6300978111</string>
<string name="banner_extract">ca-app-pub-3940256099942544/6300978111</string>
<string name="banner_main">ca-app-pub-3940256099942544/6300978111</string>
<string name="interstitial_my_creation">ca-app-pub-3940256099942544/1033173712</string>
<string name="interstitial_save">ca-app-pub-3940256099942544/1033173712</string>
<string name="native_main">ca-app-pub-3940256099942544/2247696110</string>
<string name="native_preview">ca-app-pub-3940256099942544/2247696110</string>
<string name="ad_attribution">Ad</string>
我正在考虑将facebook受众网络添加到我的应用程序中,并遇到了您的问题。你得到答案了吗?
您必须添加FAN中介sdk和google admob sdk。您不必为Facebook受众网络请求广告,只需初始化受众网络sdk...确保您已在Admob oepn竞价部分添加Facebook受众网络投放作为广告源。
我将开始解释我所做的所有步骤,并最终说明问题所在。 下载ZXing-2.2https://code.google.com/p/zxing/downloads/list 全部在zxing-2.2中提取 下载并安装ApacheAnthttp://www.youtube.com/watch?v=XJmndRfb1TU 使用Windows命令行(运行- 这一刻就像是将ZTE库直接集成到我的Android应
集成样例代码 可以在这里获取集成样例代码https://github.com/finogeeks/mop-android-demo (opens new window) 1. 获取 SDK KEY 及 SDK SECRET 使用SDK需要申请 SDK KEY 及 SDK SECRET ,只有在SDK初始化的时候配置了正确的 SDK KEY 及 SDK SECRET ,才能初始化成功并正常使用。 1
集成样例代码 可以在这里获取集成样例代码https://github.com/finogeeks/mop-android-demo (opens new window) 1. 获取 SDK KEY 及 SDK SECRET 使用SDK需要申请 SDK KEY 及 SDK SECRET ,只有在SDK初始化的时候配置了正确的 SDK KEY 及 SDK SECRET ,才能初始化成功并正常使用。 1
问题内容: 我有一个奇怪的疑问。我知道垃圾收集器有其自身的局限性。如果分配不正确,则可能导致应用程序以异常方式响应。 所以我的问题是,在每个活动结束时强制调用垃圾回收器()是良好的编程习惯吗? 更新资料 每个人都说调用system.gc()根本没有好处。然后,我想知道为什么它出现在这里。DVM将决定何时运行垃圾收集器。那么,该方法需要什么? 更新2 感谢社区的帮助。但老实说,我从此链接中获得了有关
1. 配置Manifest文件 在应用入口Activity中增加DeepShare的intent-filter,这样APP就可以通过浏览器被唤起。 <application> <activity> <intent-filter> <data android:host="此处填写DeepShare配置中显示的host"
我正在尝试将lombok包含在我的android项目中,我正在使用IntelliJ IDEA作为我的IDE。该项目是用Maven构建的。我添加了lombok依赖项,并成功地用maven编译项目。 在IntelliJ中,我安装了lombok插件,它也可以工作--我看到生成的getter/setter。 Hovewer,当我尝试在IntelliJ中创建项目时,构建失败了: 错误:找不到symbol方法