Open zimkjh opened 3 years ago
ca-app-pub-4776505143081074~6364675753
<!-- AdMob -->
<meta-data
android:name="com.google.android.gms.ads.APPLICATION_ID"
android:value="ca-app-pub-4776505143081074~6364675753" />
static String get appId {
return "ca-app-pub-4776505143081074~6364675753";
}
static String get bannerAdUnitId {
return "ca-app-pub-4776505143081074/7224485372";
}
static String get interstitialAdUnitId {
return "ca-app-pub-4776505143081074/1893085884";
}
static String get rewardedAdUnitId {
return "ca-app-pub-4776505143081074/3206167553";
}
AdMob 사이트에 들어가 광고를 만든다.
앱 id와 광고 id를 adManager.dart에 입력해준다.
class AdManager { static String get appId { return 'ca-app-pub-8642591281586798~7361314225'; } static String get bannerAdUnitId { return 'ca-app-pub-8642591281586798/8716141384'; } }
임포트 후 하단 코드 붙여넣기
import 'package:firebase_admob/firebase_admob.dart'; import 'adManager.dart';
`FirebaseAdMob.instance.initialize(appId: AdManager.appId);
MobileAdTargetingInfo targetingInfo = MobileAdTargetingInfo(
keywords: <String>['subway', 'gtx', '지하철', '재개발', '재건축'],
contentUrl: 'https://flutter.io',
childDirected: false,
testDevices: <String>[], // Android emulators are considered test devices
);
BannerAd myBanner = BannerAd(
adUnitId: AdManager.bannerAdUnitId,
size: AdSize.smartBanner,
targetingInfo: targetingInfo,
listener: (MobileAdEvent event) {
print("BannerAd event is $event");
},
);
myBanner
..load()
..show(
anchorType: AnchorType.bottom,
);`
<meta-data android:name="com.google.android.gms.ads.APPLICATION_ID" android:value="ca-app-pub-8642591281586798~7361314225" />