iAd框架详细解析(一) —— 基本概览(一)

版本记录

版本号 时间
V1.0 2018.02.04

前言

iAd框架在应用的用户界面的专用部分显示广告。 当用户查看或点击广告时收到收入。接下来几篇我们就一起看一下这个框架。

Overview

先看一下该框架的基本信息。

iAd框架详细解析(一) —— 基本概览(一)_第1张图片

iAd允许您的应用程序通过向用户显示广告来赚取收入。 您的应用程序将其用户界面的一部分用于显示广告,并在用户查看或点击这些广告时获得收入。

在您开发应用程序时,iAd会发送测试广告以帮助您验证您的实施是否正确。 要在发布应用程序中接收来自iAd的实时广告,您需要将iAd Framework集成到您的应用程序中,并使用iTunes Connect提交您的二进制文件。

下面看一下该框架的基本结构。

iAd框架详细解析(一) —— 基本概览(一)_第2张图片

Topics

1. Classes

  • ADBannerView

    • ADBannerView类提供了向用户显示横幅广告的视图。 当用户点击横幅视图时,该视图触发在广告中编程的动作。 例如,广告可能会显示电影,呈现模式广告,或启动Safari以显示网页。 当一个动作开始和停止时,你的应用程序会得到通知,但是不会与广告相互作用。 当用户看到新的广告或触发他们的行为时,您会收到收入。
  • ADClient

    • ADClient类用于确定有关应用程序的特定于iAd的信息。 具体而言,您可以使用它来确定应用程序是否作为用户与与iAd Network广告系列关联的广告互动的结果而安装的。
  • ADInterstitialAd

    • ADInterstitialAd类提供iPad应用程序可以向用户显示的全屏广告。 当用户点击全屏广告时,广告将发布具有丰富媒体和交互功能的全屏广告。 您的应用程序会在广告启动时得到通知,但不会与广告互动。 当用户查看广告或与应用程序显示的广告进行交互时,您会收到收入。
  • ADInterstitialAdPresentationViewController

2. Protocols

  • ADBannerViewDelegate

    • ADBannerViewDelegate协议由一个对象实现,以对ADBannerView对象中的更改作出反应。 横幅视图在加载新广告,用户与广告交互以及发生错误时调用其委托。
  • ADInterstitialAdDelegate

    • ADInterstitialAdDelegate协议由对象实现,以便您的应用程序可以响应ADInterstitialAd对象中的更改。 每当广告的状态发生变化时,广告对象就会调用委托。
  • ADActionViewControllerChildInterface

  • ADActionViewControllerInterface

3. Reference

  • iAd Enumerations

  • iAd Constants

  • iAd Functions

4. Related Documentation

  • iAd Programming Guide

后记

本篇已结束,后面更精彩~~~

iAd框架详细解析(一) —— 基本概览(一)_第3张图片

你可能感兴趣的:(iAd框架详细解析(一) —— 基本概览(一))