「Android/広告組込/google/admob/メディエーション/facebook」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→組込方法) |
(→android9以上スマホ端末であれば以下が必要) |
||
行25: | 行25: | ||
</pre> | </pre> | ||
− | === | + | ===android9以上スマホ端末であれば以下コードが必要=== |
res/xml/network_security_config.xml | res/xml/network_security_config.xml | ||
<pre> | <pre> |
2020年1月30日 (木) 15:14時点における版
組込方法
公式:https://developers.google.com/admob/android/mediation/facebook
build.gradle
repositories { jcenter() } dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'androidx.appcompat:appcompat:1.0.2' implementation 'com.google.ads.mediation:facebook:5.6.0.0' }
import com.google.ads.mediation.facebook.FacebookAdapter; import com.google.ads.mediation.facebook.FacebookExtras; Bundle extras = new FacebookExtras() .setNativeBanner(true) .build(); AdRequest request = new AdRequest.Builder() .addNetworkExtrasBundle(FacebookAdapter.class, extras) .build();
android9以上スマホ端末であれば以下コードが必要
res/xml/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>
app/AndroidManifest.xml にandroid:networkSecurityConfigを追加する
<manifest> <application android:networkSecurityConfig="@xml/network_security_config"> </application> </manifest>