inflearn logo
강의

講義

知識共有

Unityシステムプログラミング Pt.2 - 商用ゲーム実装のための核心システムオールインワンパッケージ

구글 AD 미디에이션

解決済みの質問

178

Blue Dragon

投稿した質問数 2

0

C# unity 객체지향

回答 2

1

burningcarrot

안녕하세요! BurningCarrot입니다. 문의해 주신 내용에 답변 드립니다.

Admob 미디에이션에 대한 문서는 해당 링크를 참고하시면 됩니다.

https://developers.google.com/admob/unity/mediation?hl=ko

기본 구현 원리는

MobileAds.Initialize((InitializationStatus initializationStatus) =>
{
    Dictionary<string, AdapterStatus> map = initializationStatus.getAdapterStatusMap();
    foreach (KeyValuePair<string, AdapterStatus> keyValuePair in map)
    {
        string className = keyValuePair.Key;
        AdapterStatus status = keyValuePair.Value;
        switch (status.InitializationState)
        {
            case AdapterState.NotReady:
                // The adapter initialization did not complete.
                Logger.Log($"Adapter: {className} is not ready.");
                break;
            case AdapterState.Ready:
                // The adapter was successfully initialized.
                Logger.Log($"Adapter: {className} is initialized.");
                break;
        }
    }
}); 

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다. Blue Dragon님.

구글 AdMob 미디에이션을 유니티 프로젝트에 구현하려면 몇 가지 단계가 필요합니다. AdMob 미디에이션은 여러 광고 네트워크를 통해 광고 수익을 최적화하는 데 도움을 줍니다. 이를 효과적으로 구현하기 위해 다음 단계를 참고하세요.

AdMob 미디에이션 구현 방법:

  1. AdMob 계정 준비:

    • Google AdMob에 로그인하여 계정 설정을 완료하세요. 광고 단위 ID를 생성하셔야 합니다.
  2. Unity 프로젝트에 Google Mobile Ads SDK 추가:

  3. 미디에이션 네트워크 추가:

    • 선택한 미디에이션 네트워크의 SDK도 프로젝트에 추가해야 합니다. Google AdMob에서 제공하는 설치 가이드를 참고하여 각 네트워크의 설정을 완료하세요.
  4. AdMob 미디에이션 설정:

    • AdMob 대시보드에서 미디에이션 그룹을 설정하고 각 네트워크에 대한 우선순위를 설정합니다. 광고 단위에 적용될 미디에이션 설정을 완료하세요.
  5. 광고 요청 코드 작성:

    • Unity의 스크립트에서 광고를 요청하고 표시하는 코드를 작성하세요. GoogleMobileAds.Api 네임스페이스를 활용하여 광고 요청과 관련된 코드를 작성할 수 있습니다.
  6. 테스트 및 배포:

    • 모든 설정을 마쳤다면 테스트를 통해 제대로 작동하는지 확인합니다. 오류가 없는지 확인 후 배포하세요. AdMob에서 제공하는 테스트 광고 ID를 사용하여 검증할 수 있습니다.

참고 자료 및 유사 질문:

구글 AdMob을 이용한 미디에이션은 다소 복잡할 수 있으므로, 공식 문서와 제공된 예제를 천천히 따라하며 설정하시길 권장드립니다. 추가적으로 궁금한 점이 있으시면 이어서 질문해 주세요.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏

추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

[인앱결제] 질문

0

79

2

Firebase iOS 빌드 시 중복심볼

0

106

2

인앱결제 버전 업데이트된 버전이 강의에 반영되어있을까요?

0

75

2

인앱결제 버전 변경에 따른 질문

0

142

3

파이어베이스 이벤트 로그 수집관련 질문입니다.

0

88

1

파이어베이스 관련 질문입니다.

0

90

2

사전 등록 관련 재질문

0

62

1

구글 플레이 콘솔 사전 예약 등록에 대해.

0

180

2

우편 기능에 대해 궁금합니다.

0

95

2

41-원격 리소스 다운로드 강의의 후반에 실습할 텍스쳐가 없습니다.

0

75

2

로컬 알림과 다국어 지원에 대해 궁금합니다.

0

89

2

통합 에셋

0

70

2

구글로그인 인증 에러 문제 살려주세요 ㅠㅠ

0

169

2

18 유저 데이터 온라인DB 로드 및 저장 PT4의 UserInventoryData 클래스에 대하여

0

65

1

스팀 어드레서블

0

114

1

이미 리소스 다운받은 후 다시 실행시 리소스 인식 문제

0

125

2

로컬라이즈 어셋 각 언어별 폰트적용

0

535

2

강의 : Addressables를 활용한 어셋 관리 및 로딩 처리 문의

0

229

2

세계 시간 API 서버 이슈로 대체할만한 API 아시는분 계신가요?

0

617

2

안녕하세요 구글로그인 SDK 적용하고 빌드문제가있어 질문드립니다.

0

762

4

LogViewer 설치 시 Warning 로그

0

206

1

구매 환불 처리 과정

0

250

2

열심히 보고있습니다!

0

153

2

자막이 누락된 강의에 자막 추가해 주실 수 있을까요?

0

152

1