メインコンテンツまでスキップ

動作確認済み他社SDKバージョン

Ad Generation SDK と併用可能な他社SDKのバージョン情報について説明します。

概要

Ad Generation SDK は、アプリで使用される他の SDK と共存できるよう設計されています。このページでは、動作確認が完了している主要な他社 SDK のバージョン情報を提供します。

注記

記載されているバージョン以外でも動作する可能性がありますが、動作保証はいたしかねます。問題が発生した場合は、記載されているバージョンをご使用いただくか、担当者までお問い合わせください。

iOS SDK

最新の Ad Generation SDK バージョン

Ad Generation SDK 3.5.0(2024年12月時点)

広告関連 SDK

Google Mobile Ads SDK (AdMob / Ad Manager)

SDK名動作確認済みバージョン備考
Google-Mobile-Ads-SDK10.14.0 - 11.2.0最新版を推奨

インストール方法(CocoaPods):

pod 'Google-Mobile-Ads-SDK'

Firebase

SDK名動作確認済みバージョン備考
Firebase/Analytics10.18.0 - 10.21.0
Firebase/Crashlytics10.18.0 - 10.21.0

インストール方法(CocoaPods):

pod 'Firebase/Analytics'
pod 'Firebase/Crashlytics'

分析・計測 SDK

Adjust

SDK名動作確認済みバージョン備考
Adjust4.35.0 - 4.38.0

インストール方法(CocoaPods):

pod 'Adjust'

AppsFlyer

SDK名動作確認済みバージョン備考
AppsFlyerFramework6.12.0 - 6.14.0

インストール方法(CocoaPods):

pod 'AppsFlyerFramework'

ネットワーク・通信 SDK

Alamofire

SDK名動作確認済みバージョン備考
Alamofire5.6.0 - 5.8.0

インストール方法(CocoaPods):

pod 'Alamofire'

UI・ユーティリティ SDK

SDWebImage

SDK名動作確認済みバージョン備考
SDWebImage5.15.0 - 5.18.0

インストール方法(CocoaPods):

pod 'SDWebImage'

Android SDK

最新の Ad Generation SDK バージョン

Ad Generation SDK 3.5.0(2024年12月時点)

広告関連 SDK

Google Mobile Ads SDK (AdMob / Ad Manager)

SDK名動作確認済みバージョン備考
play-services-ads22.5.0 - 23.0.0最新版を推奨

インストール方法(Gradle):

dependencies {
implementation 'com.google.android.gms:play-services-ads:23.0.0'
}

Firebase

SDK名動作確認済みバージョン備考
firebase-analytics21.5.0 - 21.6.0
firebase-crashlytics18.6.0 - 18.6.2

インストール方法(Gradle):

dependencies {
implementation platform('com.google.firebase:firebase-bom:32.7.0')
implementation 'com.google.firebase:firebase-analytics'
implementation 'com.google.firebase:firebase-crashlytics'
}

分析・計測 SDK

Adjust

SDK名動作確認済みバージョン備考
adjust-android4.35.0 - 4.38.0

インストール方法(Gradle):

dependencies {
implementation 'com.adjust.sdk:adjust-android:4.38.0'
}

AppsFlyer

SDK名動作確認済みバージョン備考
appsflyer-android-sdk6.12.0 - 6.14.0

インストール方法(Gradle):

dependencies {
implementation 'com.appsflyer:af-android-sdk:6.14.0'
}

ネットワーク・通信 SDK

OkHttp

SDK名動作確認済みバージョン備考
okhttp4.10.0 - 4.12.0

インストール方法(Gradle):

dependencies {
implementation 'com.squareup.okhttp3:okhttp:4.12.0'
}

Retrofit

SDK名動作確認済みバージョン備考
retrofit2.9.0 - 2.11.0

インストール方法(Gradle):

dependencies {
implementation 'com.squareup.retrofit2:retrofit:2.11.0'
}

UI・ユーティリティ SDK

Glide

SDK名動作確認済みバージョン備考
glide4.14.0 - 4.16.0

インストール方法(Gradle):

dependencies {
implementation 'com.github.bumptech.glide:glide:4.16.0'
}

Web (JavaScript)

広告関連 SDK

Google Publisher Tag (GPT)

SDK名動作確認済みバージョン備考
GPT最新版常に最新版が使用されます

実装方法:

<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>

Prebid.js

SDK名動作確認済みバージョン備考
Prebid.js7.52.0 - 8.32.0Ad Generation Adapter を含める必要があります

詳細はPrebid.js 実装ガイドをご覧ください。

分析・計測 SDK

Google Analytics

SDK名動作確認済みバージョン備考
Google Analytics (GA4)最新版

実装方法:

<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>

依存関係の競合について

一般的な問題と解決方法

バージョン競合

複数の SDK が同じライブラリの異なるバージョンを要求する場合があります。

iOS の場合(CocoaPods):

# 特定のバージョンを明示的に指定
pod 'Alamofire', '~> 5.8.0'

Android の場合(Gradle):

// 依存関係の解決戦略を設定
configurations.all {
resolutionStrategy {
force 'com.squareup.okhttp3:okhttp:4.12.0'
}
}

ビルドエラー

SDK の組み合わせによりビルドエラーが発生する場合:

  1. クリーンビルド: キャッシュをクリアして再ビルド

    • iOS: Xcode → Product → Clean Build Folder
    • Android: ./gradlew clean
  2. 依存関係の確認: 重複や競合を確認

    • iOS: pod install --verbose
    • Android: ./gradlew dependencies
  3. SDK バージョンの調整: 記載されているバージョン範囲内で調整

最新情報の確認

SDK のバージョン情報は定期的に更新されます。最新の動作確認済みバージョンについては、以下で確認できます:

  • リリースノート: SDK のアップデート情報
  • サポートページ: 技術情報とFAQ
  • 担当者への問い合わせ: 個別の環境に関する相談
警告

本番環境に導入する前に、必ずテスト環境で動作確認を行ってください。

トラブルシューティング

他社SDKとの競合が発生した場合

  1. バージョンの確認

    • 使用している他社 SDK のバージョンを確認
    • 記載されているバージョン範囲内か確認
  2. エラーログの確認

    • ビルドエラーやクラッシュログを確認
    • 競合しているライブラリを特定
  3. バージョンの調整

    • 記載されているバージョンに変更
    • それでも解決しない場合は担当者に相談
  4. サポートへの問い合わせ

    • 使用している SDK とバージョンの一覧
    • エラーログやクラッシュレポート
    • 発生している問題の詳細

関連ドキュメント

更新履歴

本ページの最終更新日: 2024年12月15日

注記

動作確認済みバージョンは随時更新されます。最新情報は定期的にご確認ください。