AdMob SDK 연동 AdMob과의 광고 매출 트래킹에 관한 문의는 담당 계정 매니저나 support@adjust.com 으로 연락주시기 바랍니다.
Admob SDK의 광고 매출을 트래킹하고 싶다면, Adjust의 SDK 연동을 사용하여 Adjust 백엔드로 광고 매출 정보를 전송할 수 있습니다.
AdMob SDK 연동을 시작하려면 다음의 단계를 수행하시기 바랍니다.
Adjust SDK를 구성하고 앱에 연동합니다.
AdMob 에서 노출 수준 광고(ILAR)를 구성합니다. 자세한 내용은 Google 문서를 참조하시기 바랍니다 .
- (void)requestRewardedAd {
__weak ViewController *weakSelf = self;
GADRequest *request = [GADRequest request];
[GADRewardedAd
loadWithAdUnitID:@"ad unit ID"
request:request
completionHandler:^(GADRewardedAd *ad, NSError *error) {
self.rewardedAd = ad;
self.rewardedAd.paidEventHandler = ^void(GADAdValue *_Nonnull value) {
ViewController *strongSelf = weakSelf;
// for more information, please check AdMob official docs at:
// https://developers.google.com/admob/ios/impression-level-ad-revenue
GADAdNetworkResponseInfo *loadedAdNetworkResponseInfo = strongSelf.rewardedAd.responseInfo.loadedAdNetworkResponseInfo;
// send ad revenue info to Adjust
ADJAdRevenue *adRevenue = [[ADJAdRevenue alloc] initWithSource:ADJAdRevenueSourceAdMob];
[adRevenue setRevenue:value.value currency:value.currencyCode];
[adRevenue setAdRevenueNetwork:loadedAdNetworkResponseInfo.adSourceName]
[Adjust trackAdRevenue:adRevenue];
}
}
];
}