iPhone - 是否可以直接与iAd服务器通信?

时间:2011-03-10 19:49:50

标签: iphone ios iad

我不这是可能的,但客户接缝认为它是..

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

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

3 个答案:

答案 0 :(得分:2)

我也有客户要求,我认为他们误解了iAds的作用。

在我的方案中,事实证明他们想要提供他们自己的广告(他们来源,不一定是他们的产品),所以你可能想要考虑使用一个场景,你的服务器上有一些文件包含信息像“imageurl”“image2xurl”“linkurl”并设置你的应用程序来查看那里,如果文件中的某些值是肯定的(一些开/关Bool),那么使用这些规范构建一个UIButton,其方法将遵循链接。它不会有iAd帧(除非你的客户端覆盖到图像上,但出于多种原因我建议反对它)

答案 1 :(得分:1)

嗯,不是我所知道的。您可以指定要排除的广告类型,即可口可乐应用可以说没有百事可乐广告。我认为这是在iTunes Connect中设置的,与iAd服务器的直接通信无关。

答案 2 :(得分:0)

比这更糟糕。 iAd很难被您的应用程序模糊 - 广告横幅似乎显示在另一个窗口中(位置没有动画,它们不会显示-[CALayer renderInContext:])并且会显示全屏广告在另一个进程中(即使您在调试器中暂停应用程序,也可以与它们进行交互)。它可能是仪器活动监视器中名为AdSheet的那个。

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