Skip to content

Android_http_block

Ad Generation edited this page Nov 1, 2019 · 10 revisions

Androidアプリにて targetSDKVersionが28以上でビルドする場合の SDK導入時の対応について

Ad Generation Android SDK について

AndroidではtargetSDKVersion 28以降でhttp通信に関する制限が加えられており、下記のケースでAndroid Pie(9.0)において広告が表示されないことが想定されます。(※1)

  • カスタムタグを含むタグ配信でhttpの呼び出しが発生する場合
  • 連携先SDKが弊社ご案内のバージョンより過去のものをご利用の場合

参考:フレームワーク セキュリティの変更

(※1) targetSDKVersionを27以下としていただくことで回避可能ですが、今後targetSDKVersionを28以上に必須化されることがGoogleより発表されております。

対応方法について

タグ配信でhttpの呼び出しが発生する広告IDをご利用のお客様や、各社の連携先SDKが弊社ご案内バージョンより過去のものをご利用のお客様(※2) は、 cleartextTrafficPermittedをtrueに変更してhttp通信を許可していただくことで、targetSDKVersionを変更せずにhttp通信の事業社の広告配信が可能となります。

<?xml version="1.0" encoding="utf-8"?>
<manifest ... >
    <application android:networkSecurityConfig="@xml/network_security_config"
                    ... >
        ...
    </application>
</manifest>
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
    <base-config cleartextTrafficPermitted="true">
</network-security-config>

(※2) 各社ADNWの弊社ご案内バージョン

ADNW バージョン 備考
FIVE 2019年10月30日以降のSDKをご利用ください
AdMob 17.0.0
Mopub 5.6.0
AppLovin 8.0.1
Amazon Mobile Ad Network 5.9.0
Amazon Publisher Services - 各メディア様に個別DLしていただく提供方法が採用されているため、ご利用verのhttps対応可否についてはAmazon社へお問い合わせをお願い致します
UnityAds 3.0.3
Maio 1.1.7
FAN 5.0.1

対応表

# targetSDKVersionが28以降のアプリ & タグ配信でhttpの呼び出しが発生する targetSDKVersionが28以降のアプリ & 各社連携先SDKを弊社ご案内バージョン以外でご利用の場合 targetSDKVersionが28以降のアプリ & タグ配信でhttpの呼び出しが発生しない & 各社連携先SDKを弊社ご案内バージョンのみご利用の場合
AndroidManifest.xml(cleartextTrafficPermitted) の変更 有(true) 有(true) 無(false)
AD Generation SDK(setIsSSL)の変更 無(false) 無(false) 有(true)

Ad Generation Android SDK を導入した新規Androidアプリを GooglePlay へリリースする場合について

Google社から新規アプリについては 2019 年 8 月 1 日から、アプリのtargetSDKVersionを28以上にご指定いただくことが必須となることが発表されております。

Ad Generation Android SDK を導入した既存Androidアプリを GooglePlay へアップデートする場合について

Google社からアプリのアップデートについては 2019 年 11 月 1 日から、アプリのtargetSDKVersionを28以上にご指定いただくことが必須となることが発表されております。

Home

導入マニュアルのドキュメントはコチラに移行しました。

お手数ですがリンクから遷移してください。 https://docs.sdk.ad-generation.jp/

Clone this wiki locally