LINE広告ネットワークの統合
このガイドではAndroidアプリにVAMP SDK
のLINE広告ネットワークアダプターを導入する方法について説明します。
最新のアダプター
現在リリースされているVAMPLINEAdsAdapter
の最新バージョンはこちらになります。
Note
アダプターによってサポートされているOSバージョンでも、VAMP SDKによってサポートされているOSバージョンでなければ、広告を表示をすることはできません。
最新アダプターバージョン | 対応アドネットワークバージョン | 最低サポートOS | 更新日 |
---|---|---|---|
2.8.2024082700 | 2.8.20240827 [公式リリースへ] |
Lollipop(5.0) | 2024-08-28 |
gradleでアダプターをインストール
まずは、gradleでアダプターをインストールします。
build.gradle(app-level)に以下を追記します。
dependencies {
・・・(省略)・・・
implementation 'jp.supership.vamp:vamp-lineads-adapter:[Version]'
}
AndroidManifest.xmlの設定
特に追加するpermissionはありません。
proguardの設定
SDKを導入したアプリを難読化する際は以下の設定値をproguardの設定ファイルに追加してください。
難読化後の表示確認も必ず行ってください。
-keep class com.five_corp.ad.** { *; }
VAMPLINEAdsdapterの更新履歴
Version 2.8.2024082700(2024-08-28)
- LINE広告ネットワーク SDK v2.8.20240808と互換性があります。
- LINE更新内容(2024-08-27):v2.8.20240806バージョンで発生した動画ファイルを再生できなくなるバグを修正しました。v2.8.20240806バージョンで更新された以下のアップデートを含んでいます。対象APIレベル(targetSdkVersion)34に対応しました。FiveAdInterface.getState APIを非推奨化しました。com.google.android.material:materialへの依存を追加しました。内部ロジックを改善しました。
Version 2.8.2024080800(2024-08-14)
- LINE広告ネットワーク SDK v2.8.20240808と互換性があります。
- LINE更新内容(2024-08-08):v2.8.20240806バージョンには動画ファイルを再生できなくなるバグが確認されたため、v2.8.20240722バージョンをv2.8.20240808バージョンとして再リリースしました。
Version 2.7.20240515.0(2024-05-23)
- LINE広告ネットワーク SDK 2.7.20240515と互換性があります。
- LINE更新内容:特定の環境下でクラッシュするバグを修正しました。androidx.preference:preferenceへの依存を追加しました。FiveAd.getSdkVersion() APIを非推奨化しました。代わりに FiveAd.getSdkSemanticVersion() APIをご利用ください。
Version 2.7.20240126.0(2024-02-01)
- LINE広告ネットワーク SDK 2.7.20240126と互換性があります。
- バージョン20240112で削除したActivityとスロットIDを引数に取る動画リワード広告やインタースティシャル広告のコンストラクタを復活させました。バージョン20240112において動画リワードやインタースティシャル広告が表示されなくなった方は当バージョンへのアップデートをお願いします。
Version 2.6.20230607.1(2023-10-18)
- LINE広告ネットワーク SDK 2.6.20230607と互換性があります。
- VAMPLINEAdsAdapterのみアップデート
Version 2.6.20230607.0(2023-06-08)
- LINE広告ネットワーク SDK 2.6.20230607と互換性があります。
- LINE広告ネットワーク修正内容(2023-06-07)com.google.android.exoplayer:exoplayer-core:2.18.1 への依存が追加されました。内部ロジックを改善しました。
Version 2.6.20230215.1(2023-03-01)
- LINE広告ネットワーク SDK 2.6.20230215と互換性があります。
- LINE広告ネットワーク修正内容(2023-02-15)変更なし。※VAMPアダプターのみ修正。
Version 2.6.20230215.0(2023-02-20)
- LINE広告ネットワーク SDK 2.6.20230215と互換性があります。
- LINE広告ネットワーク修正内容(2023-02-15)依存ライブラリ com.google.android.gms:play-services-ads-identifier のバージョンを 16.0.0 から 18.0.1 に引き上げました。以下のライブラリへの依存が追加されました。androidx.lifecycle:lifecycle-common:2.5.1。androidx.lifecycle:lifecycle-process:2.5.1。targetCompatibility JavaVersion.VERSION_1_8が必須になりました。内部ロジックを改善しました。
Version 2.5.20221226.0(2023-01-10)
- LINE広告ネットワーク SDK 2.5.20221226と互換性があります。
- LINE広告ネットワーク修正内容(2022-12-26)最小APIレベルを19に引き上げました。対象APIレベル31に対応しました。一部のOSバージョンかつ一部のデバイスの条件を共に満たす場合に、フルスクリーン広告表示中に部分的に背景が表示される問題を修正しました。非推奨APIのFiveAdListenerを削除しました。移行が済んでいない方はマイグレーションガイドを参考に移行してください。フルスクリーン広告を非メインスレッドから表示した上で動画プレイヤーにエラーが発生した場合に、クラッシュするバグを修正しました。内部ロジックを改善しました。
Version 2.4.20220617.0(2022-07-26)
- LINE広告ネットワーク SDK 2.4.20220617と互換性があります。
Version 2.4.20220216.0
- LINE広告ネットワーク SDK 2.4.20220216と互換性があります。
Version 2.4.20211029.0
- LINE広告ネットワーク SDK 2.4.20211029と互換性があります。
Version 2.3.20210514.0
- LINE広告ネットワーク SDK 2.3.20210514と互換性があります。
Version 2.3.20210511.0
- LINE広告ネットワーク SDK 2.3.20210511と互換性があります。
- このバージョンからはFiveAd.jarを手動で導入する必要がなくなりました。
Version 20210317.0
- LINE広告ネットワーク SDK 20210317と互換性があります。
- VAMP SDK v4.1.0以降が必要です。