본문 바로가기

admob3

[Flutter] 숙제 전면 광고 추가하기 - ( week 5 ) 앱에 전면광고를 추가해 본다. google mobile ads 문서에서 해당 광고 기능을 가지는 클래스를 찾아보니 interstitial를 사용하면 될 것 같다. InterstitialAd? interstitialAd; InterstitialAd 인스턴스를 선언한다. 앱이 시작될 때 전면 광고가 뜨도록 initState에서 로드한다. 로드할 때 값들의 초기화를 진행한다. InterstitialAd.load( adUnitId: Platform.isAndroid ? 'ca-app-pub-3940256099942544/1033173712' : 'ca-app-pub-3940256099942544/4411468910', request: AdRequest(), adLoadCallback: InterstitialAd.. 2023. 5. 3.
[Flutter] 디바이스에 앱 설치 - ( week 5 ) 실제 기기에 현재 만들어 둔 앱을 설치해 본다. ios의 경우 맥 os환경이 반드시 요구되기 때문에 현재 사용 중인 윈도에서 테스트할 수 있는 안드로이드 기기를 기준으로 테스트한다. 안드로이드 디바이스는 개발자 모드를 활성화시키고 개발자옵션에서 usb 디버깅 옵션을 켜준다. 그리고 컴퓨터에 연결하고 vscode와 연결해 준다. 연결된 장치를 선택하고 터미널에서 배포 모드로 앱을 설치해 준다. flutter run --release 배포 모드로 설치하면 기존 가상 디바이스로 테스트할 때처럼 핫 리로드 기능은 사용할 수 없지만 컴퓨터와 연결이 끊어져도 앱을 실행할 수 있는 상태가 된다. mymemo앱이 설치 후에 자동으로 실행된다. 2023. 5. 3.
[Flutter] 구글 애드몹 연동 - ( week 5 ) AdMob Advertising on Mobile의 줄임말로 구글에서 제공하는 모바일 광고 네트워크 및 수익 창출 플랫폼이다. 웹에서 널리 사용되는 AdSense의 모바일 버전으로 볼 수 있으며 앱에 코드를 연동하여 자동으로 사용자들에게 타기팅된 광고를 띄워주고 이로 인해 발생한 광고 수익을 분배해 준다.추가로 광고 네트워크 최적화, 광고 실적 및 사용자 참여도 분석 등의 기능도 제공된다. GoogleAdMob AdMob 수익 창출 전략 애드몹 연동 mymemo 앱에 구글 애드몹을 연동하는데 광고 종류 중 하단의 배너를 구현해 본다. 실제 광고가 올라가기 위해서는 심사가 필요하기 때문에 테스트 ID를 활용해서 앱에 띄워본다. 가입한 AdMob 사이트에 접속하면 관리자 페이지가 뜨는데 '시작하기'를 눌러 .. 2023. 5. 3.