firebase를 사용하여 화면 하단에 AdMob의 배너 광고를 게재하고 싶습니다. 현재 배너 광고가 왼쪽 상단에 표시됩니다. 프레임 워크에서 관련성이 높은 다음 클래스와 값을 찾았지만 사용 방법을 모르겠습니다. Document과 sample을 보았지만 사용법을 알 수 없습니다.firebase admob 배너 광고가 왼쪽 상단에 표시됩니다. 화면 하단 중앙에 어떻게 표시 할 수 있습니까?
중포 기지 :: 몹 :: BannerView :: 위치 중포 기지 :: 몹 :: BannerView :: kPositionBottom
방법 화면 하단에 배너 광고를 표시하는 방법을 가르쳐주세요.
개발 환경 엑스 코드 9.1 적인 Cocos2D-X 3.16 중포 기지의 cpp SDK 4.2.0
[bool HelloWorld::init(){
if (!Layer::init())
{
return false;
}
// Intitialize Firebase AdMob.
firebase::admob::Initialize(*firebase::App::GetInstance(), kAdMobAppID);
firebase::admob::BannerView* banner_view = new firebase::admob::BannerView();
firebase::admob::AdSize ad_size;
ad_size.ad_size_type = firebase::admob::kAdSizeStandard;
ad_size.width = 320;
ad_size.height = 50;
banner_view->Initialize(getAdParent(), kAdViewAdUnit, ad_size);
this->scheduleUpdate();
return true;
}
void HelloWorld::update(float delta)
{
// Check that the banner has been initialized.
if (banner_view->InitializeLastResult().status() ==firebase::kFutureStatusComplete)
{
// Check that the banner hasn't started loading.
if (banner_view->LoadAdLastResult().status() == firebase::kFutureStatusInvalid)
{
// Make the banner visible and load an ad.
CCLOG("Loading a banner.");
banner_view->Show();
firebase::admob::AdRequest my_ad_request = {};
banner_view->LoadAd(my_ad_request);
}
}
}]
감사합니다. 하단에 표시 할 수있었습니다! – poco