2011-03-10 71 views
0

我不这样,这是可能的,但客户端接缝认为它是..iPhone - 是否可以直接与iAd服务器通信?

他们希望自己的服务器与iAd的服务器进行通信,然后发送一些信息给应用程序告诉它加载哪些广告。

我的理解是,只有私人ADBannerView类可以与iAd服务器通信,这是正确的还是有可能通过服务器与它集成?

回答

2

我有一个客户端请求,以及我认为他们误解了iAds的作用。

在我的情况下,事实证明他们想要为他们自己的广告(他们提供的资源,不一定是他们的产品)提供服务,因此您可能需要考虑使用服务器上有一些文件的情况像“imageurl”,“image2xurl”,“linkurl”等信息,并设置你的应用程序看看,如果文件中的某些值是yes(一些开/关布尔),然后用这些规格构建一个UIButton,请点击链接。它不会有iAd帧(除非你的客户端覆盖图像,但由于多种原因我会建议这样做)

+0

是的,我想提出这样的建议。 – Robert 2011-03-10 20:23:25

1

嗯,不是我所知道的。您可以指定要排除的广告类型,例如,可口可乐应用可以不显示百事可乐广告。我相信这是在iTunes Connect中设置的应用程序,与直接与iAd服务器进行通信无关。

0

这比这更糟糕。 iAds被设计为难以被您的应用遮住 - 广告横幅似乎显示在另一个窗口中(该位置不生成动画,并且不会与-[CALayer renderInContext:]一起显示),并且全屏广告将显示在另一个进程中即使您在调试器中暂停应用程序,也可以与它们交互)。它可能是Instruments活动监视器中称为AdSheet的一个。

我怀疑AdSheet也会与iAd服务器进行通讯。

相关问题