Android에서 Ad Mob 게임내 광고 사용법

Android에서 AdMob 게임내 광고 시스템을 사용하는 법입니다.

Windows
MacOS
Linux

AdMob.png

환경설정

프로젝트가 Android에서 AdMob 게임내 광고 시스템을 사용하도록 환경설정하려면:

  1. 언리얼 에디터 에서 프로젝트 세팅 을 선택하여 프로젝트의 환경설정 옵션을 엽니다.

  2. 왼쪽에 Platforms: Android 탭을 선택합니다.

  3. Google Play Services 섹션에서 Enable Google Play Support 옵션을 켭니다.

  4. Games App ID 칸에 게임의 App ID 를 입력합니다.

  5. 할당하고자 하는 AdMob ID 마다 Ad Mob Ad Unit IDs 배열에 엘리먼트를 추가하고 글상자에 ID 를 입력합니다.

  6. Google Play License Key 칸에 Google 플레이 라이선스 키를 입력합니다.

    image alt text

    이 모든 값은 앱과 게임 서비스의 Google 플레이 개발자 콘솔, 또는 Google Ad Mob 인터페이스에서 사용할 수 있습니다.

  7. 마지막으로, Android 세팅의 Advanced APKPackaging (고급 APK 패키징) 섹션에서 Extra Permissions 배열에 com.android.vending.BILLING 를 추가해 주기도 해야 합니다:

    extraPermissions.png

C++ 프로젝트

C++ 프로젝트의 경우 Target.cs 파일에 적합한 모듈을 추가해 주기도 해야 합니다:

    ...
    if (Target.Platform == UnrealTargetPlatform.Android)
    {
        ModuleNames.Add("OnlineSubsystemGooglePlay");
        ModuleNames.Add("OnlineSubsystem");
        ModuleNames.Add("AndroidAdvertising");
    }

언리얼 매치 3 의 Target.cs 파일 Match3\Source\Match3.Target.cs 를 보면 이 부분이 어떻게 전체 파일과 어우러지는지 확인할 수 있습니다.

광고 배너 표시

Show Ad Banner 함수는 게임네 광고 배너를 표시하는 데 사용됩니다. 광고를 표시하고자 하는 로직 어딘가, 이를테면 메인 메뉴가 표시될 때 호출합니다.

블루프린트에서:

아래 예제는 Unreal Match 3 (언리얼 매치 3) 샘플 게임에서 따온 것인데, 위젯 블루프린트의 Construct 이벤트를 사용해서 승리/패배 화면이 표시될 때 광고 배너를 표시합니다:

show_ad.png

노드 관련 자세한 정보는

[Show Ad Banner](BlueprintAPI/Utilities/Platform/ShowAdBanner)
문서를 참고하세요.

광고 배너 숨기기

Hide Ad Banner 함수는 현재 보이는 광고 배너를 숨깁니다. 광고를 더이상 표시하고 싶지 않을 때, 이를테면 메인 메뉴를 빠져나갈 때 호출해 줍니다.

블루프린트에서:

아래 예제는 언리얼 매치 3 샘플 게임에서 따온 것인데, 위젯 블루프린트의 Destruct 이벤트를 사용해서 승리/패배 화면을 빠져나갈 때 광고 배너를 숨깁니다.

hide_ad.png

노드 관련 자세한 정보는

[Hide Ad Banner](BlueprintAPI/Utilities/Platform/HideAdBanner)
문서를 참고하세요.

태그
Select Skin
Light
Dark
언리얼 엔진 문서의 미래를 함께 만들어주세요! 더 나은 서비스를 제공할 수 있도록 문서 사용에 대한 피드백을 주세요.
설문조사에 참여해 주세요
건너뛰기

새로운 언리얼 엔진 4 문서 사이트에 오신 것을 환영합니다!

문서 사이트에 대한 의견을 모을 수 있는 피드백 시스템을 포함해서 여러가지 새로운 기능을 준비하고 있습니다. 아래 Documentation Feedback 포럼(영문) 또는 언리얼 엔진 네이버 공식 카페(한글) 중 편하신 곳에 의견이나 문제점을 알려 주세요.

새 시스템이 준비되면 알려 드리겠습니다.

네이버 카페
공식 포럼