MRAID概述

MARID是Mobile Rich Media Ad Interface Definitions的缩写,即移动富媒体广告接口定义,官方文档请参看这里
一、概要
        移动app和移动网络上的富媒体展示广告在最近几年里已经非常受欢迎了,各种创新公司已经接受为移动广告服务创建一个生态系统带来的挑战。移动富媒体广告服务创新为媒体和广告主带来了许多激动人心的东西,但它影响了用户体验。
        为了促进移动富媒体广告的发展,IAB推出了MRAID。两个版本的MRAID(v1和v2)支持多种移动富媒体广告类型。v2版本于2012年9月发布,规范了MRAID广告创意。

二、什么是MRAID?
        MRAID是IAB为移动富媒体广告定义的一个通用API规范,这些APP将用这些API来植入广告。这是一组标准化的命令集,设计用于与HTML5和JavaScript一起配合使用,其用于富媒体广告与APP之间进行通信。
        现在,不同的APP(包括富媒体SDK)对广告创意与APP之间通信的API有不同的需求。因此,同样的创意必须编写不同的代码用来运行在不同APP上。开发一个简单、通用的API来支持这个多样化的需求是MRAID的目标。

三、API如何与SDK关联?
        一个API应用程序接口是一组命令集合,任何语言的开发者都能使用。MRAID API是基于JavaScript接口,广告创意可以利用其与APP通信。这意味着,对于任何有HTML和JavaScript经验的开发者来说,MRAID应该很容易理解和学习,非常熟悉如何来构建富媒体广告创意。
        在这里,SDK是方便开发者创建富媒体广告创意的开发包,其内置到APP里,用于与广告创意通信。
        MRAID的主要目的是方便富媒体广告创意开发者。如果APP兼容MRAID,就意味着SDK能够使用MRAID API来理解和展示广告。IAB和MRAID工作组不会构建任何具体的SDK,相反,MRAID会为广告SDK开发者提供接口规范。

四、为什么IAB启动MRAID项目?
         在早期,创意API、SDK都没有一个标准,各自为政,导致接口比较混乱,因此,构建移动富媒体API的呼声在业界响起。一个叫做移动富媒体创意的开源工程出现,即ORMMA,该工程构建了创意API、SDK和测试工具。为了业界统一标准,IAB标准化进程非常重要,标准化创意API以帮助开发者。

五、MRAID版本
        目前有两个版本,分别是v1和v2。MRAID v1支持富媒体广告的核心组成部分,MRAID v2增加支持可调整大小的创意,并提供更多控制功能。MRAID v2兼容MRAID v1。

六、MRAID与IAB其它标准的关系
        IAB为富媒体创意广告创建了若干标准,比如:移动广告应用的MRAID、Web创意的SafeFrame,视频广告的VSuite(VAST、VPAID和VMAP)。目前,这些规范保持相对独立。

七、如何构建MRAID广告
        google提供了一系列文档以供学习和参看,内容很全面:
        google制作mraid广告
        google的mraid v1.0的文档
        google关于移动广告的一些实践
        当你构建一个MRAID广告后,可以通过这个网站来验证是否有问题。

转载于:https://www.cnblogs.com/nishijiao/p/5670701.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值