2011-11-30 2 views
1

간단한 질문입니다. 안드로이드 애플 리케이션에 대한 admob의 구현에 몇 가지 문제가 발생한 후, 마침내 작동합니다.게시 AdMob

Android 2.2 (8)에서 프로그래밍 중이며 콘솔 등의 문제가 발생하지 않을 경우 대상 (manifest가 아닌)에서 target13으로 대상을 변경 한 다음 API 13 (태블릿보기)로 시뮬레이션하십시오. 좋아요,이 단계에서 로그 고양이가 잘 작동하고 콘솔에 "당신은 adActivity AndroidManifest ...해야합니다"라는 일반적인 메시지를 표시하지 않습니다.

이제 "내 앱"을 완성했습니다. 그리고 내 질문은, 내 애플 리케이션을 게시하기 전에, 이클립스에서 13-8 대상을 다시 변경해야만합니까 ??? 또는 project.properties 파일은 중요하지 않습니까?

마지막으로 adMob에서 게시 ID를 얻으려면 먼저 내 앱을 업로드해야합니다. 예인 경우 기본 단계가이 단계 일 수 있습니까? 먼저 앱을 업로드 한 다음 adMOb에서 게시 된 ID를 얻습니다. 이클립스에 ID를 쓰고 마침내 시장에서 다시 내 앱을 새로 고칩니다.

고맙습니다. !!!!

답변

5

마켓 게시를 위해 admob enabled 앱을 빌드하려면 project.properties에 target = 13을 그대로두고 AndroidManifest.xml의 minSDKVersion 속성을 타겟팅 버전 (귀하의 경우 8)으로 수정하십시오.

Android 마켓에 업로드/게시하기 전에 Admob publishID를 응용 프로그램 코드에 사용하여 게시 ID를 받고 로그인 한 다음 admob 계정에 로그인하고 & Apps -> Add Site/App, Android 앱 만들기를 선택하면 설정 메뉴에서 애플리케이션 마켓 URL을 입력하라는 메시지가 표시됩니다.이 시점에서 애플리케이션이 존재하지 않아도됩니다. 예 : 다음 : market : // details? id = packagename 하나를 만들 수 있습니다. Admob은 사용할 publishID를 생성합니다.

실제로이 단계에서 admob을 테스트하고, 전화로 admob 지원 애플리케이션을 설치하고, 광고를 여러 번 클릭하여 재생하면 admob 계정에서 수익을 올릴 수 있습니다.

희망 하시길 바랍니다.

+1

자신의 광고를 클릭하는 것에 대한 메모 하나만 남겨서 남용으로 간주되어 AdMob 계정이 정지 될 수 있습니다. 개발하는 동안 [테스트 모드 사용] (http://code.google.com/mobile/ads/docs/android/intermediate.html#adrequest)을 추천합니다. 그런 다음 자신의 광고를 클릭해도 걱정할 필요가 없습니다. –

+0

@Eric Leichtenschlag, 메모 해 주셔서 감사합니다. 예, 사기에 대한 자세한 내용은 [여기] (http://helpcenter.admob.com/content/click-fraud) – yorkw

+0

고맙습니다 ... 아직 앱을 업로드하지 않았습니다. 주말의 끝). 귀하의 단계를 수행하고 uRL : market : // details? id = 을 추가 한 다음 게시 ID를 가져 와서 코드 -> ads : adUnitId = "axxxxxxxxxxx"에서 2 xml을 설정합니다. 그리고 앱을 실행하면 완벽하게 작동합니다! 하지만 앱을 업로드 할 때 하나의 cuestion을 사용하면 admob에서 URL을 변경하지 않아도됩니까? – Txispas