앱인벤터는 광고를 직접 등록할 수가 없지만 간접적으로 할 수 있습니다.
앱인벤터로 제작한 앱을 파일(aia확장자)로 다운로드 받습니다.
메뉴의 [프로젝트]에서 [선택된 프로젝트(aia)를 내 컴퓨터로 보내기]를 선택하시면 됩니다.
kodular를 실행하시고 메뉴 중 [Project]에서 [Import project (.aia) from my computer]를 선택하고 방금 다운로드 받은 파일을 선택하면 됩니다.
이제 AdMob광고를 디자인하고 블럭코딩을한 후 광고ID를 복사해 넣으면 됩니다.
이때 주의사항은 제작자는 광고를 클릭하시면 안됩니다.
그러면 광고승인이 안될 수 있습니다. 일종의 부정클릭인 셈이라고 할까요.. 이점 주의하세요..
먼저 컴포넌트를 추가해야합니다.
컴포넌트 메뉴 중 맨 밑에서 세번째 [$ Monetization]-[Advertising]를 클릭하면
AdMob광고 컴포넌트가 있습니다.
AdMob Banner는 화면 상단 또는 하단 등 일부 공간을 차지하여 계속 보여주는 배너광고입니다.
AdMob Interstitial은 화면이 바뀔때 화면전체에 광고를 보여주는 전면광고입니다.
[Designer]에서 이것을 원하는 스크린에 추가하세요.
[Blocks]에서 위와 같이 코딩하세요. [Battle]은 스크린이름입니다. [Menu]는 화면이동을 위한 버튼이름입니다.
이제 AdMob에서 광고를 등록하고 ID를 복사해서 붙여넣기 해야합니다.
혹시 AdMob에 아직 등록이 안되었다면 구글계정으로 간편하게 할 수 있습니다.
AdMob에 로그인 한 후
메뉴 중 [앱]을 클릭하고 [앱 추가]를 클릭하세요.
앱을 앱마켓에 아직 등록안 했기 때문에 [아니요]를 클릭합니다.
[앱 정보 입력]에서 [앱이름]을 입력하고, 플랫폼[Android, ios] 중 선택하고 [추가]를 클릭하세요.
[다음단계:광고단위만들기]를 클릭하세요.
[배너]를 선택하세요.
[광고 단위 이름](예:상단,하단,전면 등)을 입력하고 [광고단위만들기]를 클릭하세요.
[완료]를 클릭하세요.
화살표를 클릭하면 광고ID가 복사됩니다.
이제 kodular [designer]로 돌아와서
AdMobBanner를 클릭한 후
속성을 그림처럼 처리합니다.
방금 복사한 ID를 Ad Unit Id에 붙여넣기합니다.
Test Mode는 클릭해제합니다.
[전면]과고도 배너와 같은 방법으로 하시면 됩니다.
이제 앱을 실행하면 광고가 보이게 됩니다.
'앱개발 > 코듈러,앱인벤터' 카테고리의 다른 글
코듈러kodular),앱인벤터(app inventor) 프로그레스바(progressbar) 구현 예제 (0) | 2020.11.08 |
---|---|
코듈러(kodular), 앱인벤터(app inventor) 시간 지연(delay) 구현 예제 (예:그림 1초간 보여지고 사라지기) (0) | 2020.11.08 |
코듈러(kodular) (Font Typeface) 예쁜 폰트 추가하여 적용하는 방법 (0) | 2020.11.04 |
코듈러(kodular),앱인벤터(app inventor) screen, 컴포넌트 복사(이동)하기 (2) | 2020.11.04 |
코듈러(kodular),앱인벤터(app inventor) CD 아이콘을 회전시키는 예제 (0) | 2020.10.29 |
코듈러(kodular) 유튜브 재생 정지 등 제작 예제 (0) | 2020.10.29 |
코듈러(kodular),앱인벤터(app inventor) 앱 종료 묻고 처리하기 (0) | 2020.10.29 |
코듈러(Kodular),앱인벤터(App Inventor) 파이어베이스(Firebase) 실시간(Realtime) Database : Permission Denied Error 해결책 (0) | 2020.10.18 |