VAMP SDK

Video Ad Mediation Platform Software Development Kit

AppLovinの統合


このガイドではiOSアプリにVAMP SDKのAppLovinアダプターを導入する方法について説明します。

最新のアダプター

現在リリースされているVAMPAppLovinAdapterの最新バージョンはこちらになります。

最新アダプターバージョン 対応アドネットワークバージョン 最低サポートOS 更新日
13.3.101 13.3.1
[公式リリースへ]
iOS12 2025-08-13

Swift Package Manager(SPM) インストール

注意事項

⚠️ SPMとCocoaPodsを併用して実装するケースには対応しておりません。

  • CocoaPodsからSPMへ移行する際は、依存関係の競合を防ぐため、pod deintegrate コマンドでプロジェクトからCocoaPodsの設定を完全に削除してください。
  • Xcode 16.3 以降でSPMに対応しています。
  • SPMでの配布は、VAMP v5.3.3 以降(2025-07-15)から対応しています。

Xcodeのメニューから「File」→「Add Package Dependencies」を選択し、右上の検索窓に以下のURLを入力して追加します。

VAMPアダプター インストール

AppLovinのVAMPアダプターもSPMで配布しています。必要に応じて、以下のリポジトリURLを追加してください。

  • AppLovin
    https://github.com/AdGeneration/VAMP-AppLovin-iOS-Adapter.git
    

CocoaPodsでアダプターをインストール

まずは、CocoaPodsでアダプターをインストールします。

プロジェクトのPodfileに以下の行を追加します。

pod 'VAMPAppLovinAdapter'

バージョンを指定する場合は以下のようにします。

pod 'VAMPAppLovinAdapter', "[VERSION]"

依存フレームワーク

依存するフレームワークはありません。

VAMPAppLovinAdapterの更新履歴

Version 13.3.101

  • AppLovin SDK 13.3.1と互換性があります。
  • 更新内容(2025-06-14):Firebase SDK 使用時に iOS 15 以前を実行しているデバイスで発生するクラッシュを修正しました
    • #459 Xcode 16.0 でビルドされました。

Version 13.2.0

  • AppLovin SDK 13.2.0と互換性があります。
  • 更新内容(2025-04-01):Set minimum OS version to 12.0.
  • Deprecate public APIs that take in an ALSdk argument.
  • Delete old SDK initialization APIs.
  • Remove catching of exceptions in ad callbacks.
  • Adaptive banner updates to support more networks, please check out our - latest docs for details.
  • Update MaxAdView / MAAdView public API to use configuration object to - configure adaptive ad views.
  • Fix debug user geography not passed to Google UMP when set via init APIs.
  • Treat test users as non-gdpr if debugUserGeography is set to other.
  • Fix SKOverlay being displayed permanently after a full screen ad is displayed.
  • Fix EXC_BREAKPOINT -[ALWKWebView loadHTMLString:withBaseURL:].
  • Fix OMIDApplovinLightJSExecutor crash.
  • Fix -[ALHTTPRequest .cxx_destruct] crash.

Version 13.1.0

  • AppLovin SDK 13.1.0と互換性があります。
  • 更新内容(2025-01-27):Update -[ALSdk availableMediatedNetworks:] API to include init status.Deprecate -[MAAd adReviewCreativeIdentifier] API.Remove deprecated Terms flow.Fix app audio session deactivating on ad close.Various memory leak and crash fixes.

Version 13.0.100

  • AppLovin SDK 13.0.1と互換性があります。
  • 更新内容(2024-10-27):Remove terms flow.

Version 12.5.0.0

  • AppLovin SDK 12.5.0と互換性があります。
  • 更新内容(2024-05-16):Fix +[ALLogger isVerboseForSdk:] crash.Various fixes to the new init APIs.Removed the settings property from ALSdkInitializationConfiguration. Please use ALSdk.shared.settings to modify the SDK settings.

Version 12.4.1.0

  • AppLovin SDK 12.4.1と互換性があります。
  • 更新内容(2024-04-05):Update SDK to allow Apple App Store Connect to be able to detect privacy manifest correctly.
  • SDK を更新して、Apple App Store Connect がプライバシー マニフェストを正しく検出できるようにします。

Version 12.3.0.0

  • AppLovin SDK 12.3.0と互換性があります。
  • 更新内容(2024-03-04):Add new improved SDK Init APIs to enforce SDK initialization with all necessary parameters.Add support for disabling all user-level logs #294. Fix ALConnectionManager crashes.