3

我对该怎么做有点困惑。我已经安装了 Moblicx SDK 4.4.4。我在这里(http://blog.mobclix.com/2010/07/13/mobclix-ios-sdk-4-1-now-available/)读到,实施 iAd 和 AdMob 没有什么特别的必要,只需启用 iAds 和添加框架(我这样做了)并将 AdMob SDK 添加到我的项目中(也这样做了)。并对 Mobclix 函数进行所有调用。我也做了这一切。但令人困惑的是,当我启用这些网络时,在我的仪表板中显示“您负责在应用程序中实现逻辑以处理来自该网络的请求”。所以现在..我的问题是..这样做就足够了吗,所以 Mobclix 会处理其他所有事情吗?

-(BOOL)adView:(MobclixAdView*)adView shouldHandleSuballocationRequest:(MCAdsSuballocationType)suballocationType
{
if (suballocationType == kMCAdsSuballocationAdMob) return YES;
if (suballocationType == kMCAdsSuballocationIAd) return YES;

return NO;
}

当我运行我的应用程序时,我看到了测试添加,但我怎么知道 iAds 和 AdMob 设置正确?

谢谢你的帮助

4

1 回答 1

1

好的,当您下载 Mobclix SDK 时,答案实际上在 Documentation 文件夹中。我只是复制了实际的 SDK 文件夹,并没有真正看到 ZIP 文件中的其他文件夹。无论如何,在阅读文档之后,您所做的是正确的。但是您又少了一位代表,那就是处理 admob 广告发布者 ID。

-(NSString *)adView:(MobclixAdView *)adView publisherKeyForSuballocationRequest:(MCAdsSuballocationType)suballocationType {

    return @"You Admob ID Here";
}

还要回答为什么您只是收到测试广告 - 您是否正确地将 mobclix 仪表板中的测试广告设置设置为关闭您正在使用的广告尺寸?正确检查设置。此外,为了测试 admob,您可以将 admob 的分配设置为 100%。我刚刚这样做了,admob 通过 mobclix 在我的应用程序中显示良好。希望有帮助。

于 2012-03-21T13:33:20.697 回答