如果您想使用 AdMob SDK 监测广告收入,可以借助 SDK 到 SDK 集成,将数据发送到 Adjust 服务器。
操作前须知
要开始 AdMob SDK 集成,请按以下步骤操作:
- 配置 Adjust SDK 并将其集成至您的应用。
- 在 AdMob 中配置展示层级广告收入 (ILAR)。请参考 Google 的说明文档。
示例
AdRequest adRequest = new AdRequest.Builder().build();
RewardedAd.load(this, "ad unit ID",
adRequest, new RewardedAdLoadCallback(){
public void onAdLoaded(@NonNull RewardedAd ad) {
// Set paid event listener
rewardedAd.setOnPaidEventListener(new OnPaidEventListener() {
public void onPaidEvent(AdValue adValue) {
// for more information, please check AdMob official docs at:
// https://developers.google.com/admob/android/impression-level-ad-revenue
AdapterResponseInfo loadedAdapterResponseInfo = rewardedAd.getResponseInfo().getLoadedAdapterResponseInfo();
// send ad revenue info to Adjust
AdjustAdRevenue adRevenue = new AdjustAdRevenue(AdjustConfig.AD_REVENUE_ADMOB);
adRevenue.setRevenue(adValue.getValueMicros() / 1000000.0, adValue.getCurrencyCode());
adRevenue.setAdRevenueNetwork(loadedAdapterResponseInfo.getAdSourceName());
Adjust.trackAdRevenue(adRevenue);