コンテンツにスキップ

メディエーションネットワークの準備

Android

MAXメディエーションアダプターは、以下の2つの方法でダウンロードしてアプリに連携することができます。

Gradle
AppLovinでは、この方法でアダプターを連携することを推奨します。 AppLovinのアダプターのPOMファイルは、メディエーションネットワークのSDKとその依存関係を自動的に統合します。
オープンソースアダプター
連携にさらなる柔軟性が必要な場合は、AppLovinのオープンソースアダプターと連携することができます。この場合、メディエートされたSDKとその依存関係の統合はご自身の責任で行ってください。これらのアダプターはAppLovin-MAX-SDK-Android GitHubリポジトリで確認できます。

Gradle

以下のチェックボックスから、連携したいメディエーション広告ネットワークを選択します。 これらのボックスにチェックを入れると、このページにはネットワーク固有の手順が表示されます。

このページでは、カスタマイズされたGradleスクリプトも作成されます。 以下のカスタマイズされたGradleスクリプトをアプリレベルのbuild.gradleにコピーしてください。

build.gradle
repositories {
google()
mavenCentral()
maven { url "https://artifactory.bidmachine.io/bidmachine" }
maven { url "https://cboost.jfrog.io/artifactory/chartboost-ads/" }
maven { url "https://android-sdk.is.com" }
maven { url "https://imobile-maio.github.io/maven" }
maven { url "https://dl-maven-android.mintegral.com/repository/mbridge_android_sdk_oversea" }
maven { url "https://maven.ogury.co" }
maven { url "https://artifact.bytedance.com/repository/pangle" }
maven { url "https://repo.pubmatic.com/artifactory/public-repos" }
maven { url "https://s3.amazonaws.com/smaato-sdk-releases/" }
maven { url "https://verve.jfrog.io/artifactory/verve-gradle-release" }
maven { url "https://ysonetwork.s3.eu-west-3.amazonaws.com/sdk/android" }
}
dependencies {
implementation 'com.applovin.mediation:amazon-tam-adapter:+'
implementation 'com.amazon.android:aps-sdk:+'
implementation 'com.applovin.mediation:bidmachine-adapter:+'
implementation 'com.applovin.mediation:bigoads-adapter:+'
implementation 'com.applovin.mediation:chartboost-adapter:+'
implementation 'com.google.android.gms:play-services-base:16.1.0'
implementation 'com.applovin.mediation:fyber-adapter:+'
implementation 'com.applovin.mediation:google-ad-manager-adapter:+'
implementation 'com.applovin.mediation:google-adapter:+'
implementation 'com.applovin.mediation:hyprmx-adapter:+'
implementation 'com.applovin.mediation:inmobi-adapter:+'
implementation 'com.squareup.picasso:picasso:2.71828'
implementation 'androidx.recyclerview:recyclerview:1.1.0'
implementation 'com.applovin.mediation:ironsource-adapter:+'
implementation 'com.applovin.mediation:vungle-adapter:+'
implementation 'com.applovin.mediation:line-adapter:+'
implementation 'com.applovin.mediation:maio-adapter:+'
implementation 'com.applovin.mediation:facebook-adapter:+'
implementation 'com.applovin.mediation:mintegral-adapter:+'
implementation 'com.applovin.mediation:mobilefuse-adapter:+'
implementation 'com.applovin.mediation:moloco-adapter:+'
implementation 'com.applovin.mediation:ogury-presage-adapter:+'
implementation 'com.applovin.mediation:bytedance-adapter:+'
implementation 'com.applovin.mediation:pubmatic-adapter:+'
implementation 'com.applovin.mediation:smaato-adapter:+'
implementation 'com.applovin.mediation:unityads-adapter:+'
implementation 'com.applovin.mediation:verve-adapter:+'
implementation 'com.applovin.mediation:mytarget-adapter:+'
implementation 'com.applovin.mediation:yandex-adapter:+'
implementation 'com.applovin.mediation:yso-network-adapter:+'
}

Adapter Network Information

iOS

MAXメディエーションアダプターは、以下の2つの方法でダウンロードしてアプリに連携することができます。

CocoaPods
AppLovinでは、この方法でアダプターを連携することを推奨します。 AppLovinのアダプターのpodは、メディエーションネットワークのSDKとその依存関係を自動的に統合します。
オープンソースアダプター
連携にさらなる柔軟性が必要な場合は、AppLovinのオープンソースアダプターを連携できます。 この場合、メディエートされたSDKとその依存関係の統合はご自身の責任で行ってください。 これらのアダプターは、AppLovin-MAX-SDK-iOS GitHubリポジトリで確認できます。

CocoaPods

連携したいメディエーションアドネットワークを下のチェックボックスから選択してください。 その後、このページで選択したネットワークに特化した手順が表示されます。 さらに、このページではカスタマイズされたCocoaPodsスクリプトも生成されます。 以下のカスタマイズされたCocoaPodsスクリプトをPodfileにコピーしてください。

# Settings
use_frameworks!
inhibit_all_warnings!
# Pods
target 'YOUR_PROJECT_NAME' do
pod 'AmazonPublisherServicesSDK'
pod 'AppLovinMediationAmazonAdMarketplaceAdapter'
pod 'AppLovinMediationBidMachineAdapter'
pod 'AppLovinMediationBigoAdsAdapter'
pod 'AppLovinMediationChartboostAdapter'
pod 'AppLovinMediationCSJAdapter'
pod 'AppLovinMediationFyberAdapter'
pod 'AppLovinMediationGoogleAdManagerAdapter'
pod 'AppLovinMediationGoogleAdapter'
pod 'AppLovinMediationHyprMXAdapter'
pod 'AppLovinMediationInMobiAdapter'
pod 'AppLovinMediationIronSourceAdapter'
pod 'AppLovinMediationVungleAdapter'
pod 'AppLovinMediationLineAdapter'
pod 'AppLovinMediationMaioAdapter'
pod 'AppLovinMediationFacebookAdapter'
pod 'AppLovinMediationMintegralAdapter'
pod 'AppLovinMediationMobileFuseAdapter'
pod 'AppLovinMediationMolocoAdapter'
pod 'AppLovinMediationOguryPresageAdapter'
pod 'AppLovinMediationByteDanceAdapter'
pod 'AppLovinMediationPubMaticAdapter'
pod 'AppLovinMediationSmaatoAdapter'
pod 'AppLovinMediationTencentGDTAdapter'
pod 'AppLovinMediationUnityAdsAdapter'
pod 'AppLovinMediationVerveAdapter'
pod 'AppLovinMediationMyTargetAdapter'
pod 'AppLovinMediationYandexAdapter'
pod 'AppLovinMediationYSONetworkAdapter'
end

新しいPodをインストール

コマンドラインで以下を実行します。

Terminal window
pod install --repo-update

Adapter Network Information