零iAd请求应用程序的生命周期

时间:2014-08-28 17:39:38

标签: ios ipad iad advertising

我已使用iAd系统将广告整合到iOS 7 iPad应用程序中。我已经成功测试了广告整合 - 可以看到iAd的测试广告。但是自从App Store中的应用程序发布以来,我从未见过实时广告 - 尽管应用状态为"直播广告"。

,iAd门户总是会显示0个请求。

我实施了插页式广告和横幅广告(横向模式)并制作了带有消息的广告"您已经连接到iAd"在设备和模拟器上进行测试。但是,在应用商店中存在广告后,我看不到应用中的任何广告。

  1. 我已实施插页式广告,如下所示:

    // AppDelegate's application:didFinishLaunchingWithOptions:
    [UIViewController prepareInterstitialAds];
    
    // Controller's viewDidLoad:
    self.interstitialPresentationPolicy = ADInterstitialPresentationPolicyManual;
    
    // When a user transitions from one screen to another within an application:
    [self requestInterstitialAdPresentation];
    
  2. 横幅广告如下:

    // ViewController's viewDidLoad:
    _bannerView = [[ADBannerView alloc] initWithAdType:ADAdTypeBanner];
    _bannerView.delegate = self;
    [self.view addSubview:_bannerView];
    
    -(void)viewDidLayoutSubviews {
        CGRect contentFrame = self.view.bounds, bannerFrame = CGRectZero;
        bannerFrame.size = [_bannerView sizeThatFits:contentFrame.size];
    
        if (_bannerView.bannerLoaded) {
            bannerFrame.origin.y = 0.0;
        } else {
            bannerFrame.origin.y = -bannerFrame.size.height;
        }
        _bannerView.frame = bannerFrame;
    }
    
  3. 我要求DTS团队提供技术支持,但他们无法就此问题向我提供任何支持,并提出要联系我已经做过两次的iAd网络支持团队。他们将我的请求转发给了一支合适的团队。一个月前,从那时起没有回复。在跟进调查后,他们说iAd App Network团队仍在审核我的请求。

    任何想法如何解决我的问题,如何继续前进?这可能是我的代码的问题吗?

2 个答案:

答案 0 :(得分:0)

我有一个仅限iPhone的应用程序,只能在iPhone和iPad上获取广告,但它不会获得任何广告。因此,我不认为您在实际代码中遇到问题,因为您在模拟器中获得了测试广告。

我建议您查看:iAd not working on iPadiAd works in iPhone but not iPad

答案 1 :(得分:-1)

你住在哪里?您确定,service iAd support您的区域和目标广告的位置是什么?

  

* iAd广告系列目前在澳大利亚,加拿大,法国,德国,香港,爱尔兰,意大利,日本,墨西哥,新西兰,俄罗斯,西班牙,瑞士,台湾,英国和美国投放

也可能是这种情况,iAd目前没有针对您所在位置的目标...

P.S。我来自俄罗斯,我只看过一次iAd的旗帜......