Unity Ads支持的广告格式,unity widgetUnity Ads支持的广告格式Unified Auction支持移动静态展示广告(HTML)和视频广告(VAST)格式。本文概述了需求方平台(DSP)合作伙伴的规范。静态展示广告静态展示,展示非页内广告和展示广告在Unity中指的是相同的广告格式,因为这些广告......
Unified Auction支持移动静态展示广告(HTML)和视频广告(VAST)格式。本文概述了需求方平台(DSP)合作伙伴的规范。
静态展示,展示非页内广告和展示广告在Unity中指的是相同的广告格式,因为这些广告格式通常用于带有静态图形资源的非页内广告展示位置。此格式通常使用带有超链接或点击事件的图像,该图像指向广告商的目标URL。例如:
a href=https://clickdestination.comimg src=https://adimage.jpg/a
以下是展示广告格式的要求:
内容的格式必须为HTML(或JS)代码段的格式,而不是完整的HTML文档或网页的格式。
如果内容仅使用JavaScript创建,则必须使用script标签将其包装。
Unity SDK在移动设备上以全屏方式在Web视图中呈现广告标记。但是,广告合作伙伴负责缩放和居中内容。默认情况下,Unity将内容加载到左上角。为避免这种情况,请使用CSS将内容置于各种移动屏幕尺寸的中心。
Unity强烈建议利用Unified Auction投标请求中的可用信息来发快递针对请求中表示的设备,平台和网络连接进行了优化的资产。
带有超链接的HTML的示例:
stylehtml, body { margin: 0; padding: 0; width: 100%; height: 100%; verticalalign: middle; } html { display: table; } body { display: tablecell; verticalalign: middle; textalign: center; webkittextsizeadjust: none; } /stylea href=https://clicklinkwithtracking.com/click withclickinformationimg src=https://hosturl.com/display/adimage.fig width=320 height=480/aimg height=1 width=1 src=https://impressiontracking.com/pixelid=1234
带有JS脚本的HTML示例:
script src=https://displayad.com/adlocationjsfilescriptstylesome css style/styleimg src=https://impressionpixelurl
视频广告投放模板(VAST)是一种通用XML模式,用于向数字视频播放器投放广告。Unity支持VAST 3.0(由Internet广告局(IAB)开发和维护的标准),并向后兼容2.0,除了某些功能。
典型的VAST XML模板包含:
展示和错误网址,用于跟踪每个事件。
有关视频时长以及托管资产网址的信息。
视频开始,第一个四分位数,中点,第三个四分位数和完成事件的视频跟踪URL。
视频点击事件的点击跟踪URL和目标URL。
视频资产,跟踪和点击后到达网址的可选随播广告信息。
重要提示:Unity SDK解析VAST XML以检索视频媒体文件并触发相关的跟踪URL。正确格式的XML和正确的媒体资源至关重要,否则,即使收到VAST出价响应,SDK也将无法呈现广告。
以下是视频广告的要求:
Unity通过可选的随播广告支持VAST 2.0和3.0线性视频。
VAST InLine包含呈现视频广告所需的所有必需元素。
VAST包装器指向另一个VAST XML,最大包装器深度为5。
支持的视频媒体文件包括:
MIME类型仅video/mp4适用于iOS和Android。
视频时长不超过40秒。视频时长标记是必需的,HH:MM:SS格式。
视频文件大小小于20 MB。
Unity支持在初始视频广告完成后显示的随播广告:
StaticResource作为图片/ jpeg,图片/ jpg,图片/ gif或图片/ png。
对于点击事件,点击后到达网址应为单个项目,而点击跟踪URL则可以为多个项目。
CompanionClickTracking目前不受支持,但将来可能会支持。
横向尺寸为480 x 320像素。
肖像尺寸为320 x 480像素。
对于错误报告,Unity会触发Error带有相关错误代码的跟踪URL:
100:XML解析错误
20x:持续时间或大小不受支持
30x:与包装器有关的错误
40x:与媒体文件相关的错误
60x:随播广告相关的错误
90x:其他任何未定义的错误
Unity并没有从3.0支持广告连播,非线性广告,或行业的图标。
Unity Ads支持具有Open Measurement功能的广告素材。要在VAST中为OM格式化广告素材,请执行以下操作:
对于VAST 4.1或更高版本,请包含AdVerifications在VAST标记中。对于VAST版本4.0或更低,包括AdVerifications作为Extension下Extensions。
在Verification标记中,包括以下内容:
您的vendor密钥,用于标识您的验证脚本是否必须接收任何其他参数。
您的验证脚本里面JavaScriptResource的标签。
VerificationParameters是可选的。
例如:
AdVerifications Verification vendor=company.comomid JavaScriptResource apiFramework=omid browserOptional=true ![CDATA[https://verification.com/omidverification.js]] /JavaScriptResource VerificationParameters !CDATA[verification params key value pairs]] /VerificationParameters /Verification/AdVerifications
脚本运行后立即注册会话观察器,视频和广告事件(这简化了事件管理并确保按顺序调用所有事件)。
注册会话观察器时,请始终包括与节点中的vendor=key属性匹配的供应商密钥Verifications。
请参见此简单验证脚本示例。
如果您的出价响应赢得了拍卖,但您的广告素材没有展示或展示跟踪事件,则可能有以下调查原因:
空白XML:从Wrapper返回的XMLVASTTagURI为空白或格式错误。
XML解析错误:缺少所需的标签元素喜欢VAST,Duration或MediaFile。
视频文件太大:MediaFilevideo / mp4中可用的文件超过20 MB。
视频时长过长:时长超过40秒。
带有Companion的VAST线性广告示例InLine:
VAST version=3.0 Error id=totrackerror![CDATA[https://errortrackingurl]]/Error Ad id=adid InLine AdSystem2.0/AdSystem AdTitlead title/AdTitle Impression id=totrackimpression![CDATA[https://impressionurl]]/Impression Error id=totrackerror![CDATA[https://errortrackingurl]]/Error Creatives Creative Linear Duration00:00:15/Duration TrackingEvents // start, firstQuartile, midepoint, thirdQuartile, complete, mute, unmute Tracking event=start![CDATA[https://trackingurl]]/Tracking .... /TrackingEvents VideoClicks ClickThrough![CDATA[https://videoclick.com]]/ClickThrough ClickTracking![CDATA[https://videoclicktracking.com]]/ClickTracking /VideoClicks MediaFiles MediaFile delivery=progressive width=16 height=9 type=video/mp4 bitrate=600 apiFramework=NONE![CDATA[https://mediafilesite.yourfile.mp4]] /MediaFile // ... multiple media files per quality /MediaFiles /Linear /Creative Creative CompanionAds // For end card Companion // Static resource asset only usually image file StaticResource creativeType=image/jpeg ![CDATA[end card url]] /StaticResource TrackingEvents Tracking event=creativeView![CDATA[https://endcardtracking]]/Tracking /TrackingEvents CompanionClickThrough![CDATA[[https://clickurl](https://clickurl)]]/CompanionClickThrough CompanionClickTracking![CDATA[https://trackingurl]]/CompanionClickTracking /Companion /CompanionAds /Creatives /InLine /Ad/VAST
的VAST示例Wrapper:
VAST version=2.0 Ad id=1234 Wrapper Error![CDATA[https://vastwrappererror.tracking.com]]/Error Impression.../Impression VASTAdTagURI![CDATA[https://vastadurl]]/VASTAdTagURI // point to inline xml /Wrapper /Ad/VAST
特别声明:以上文章内容仅代表作者本人观点,不代表ESG跨境电商观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与ESG跨境电商联系。
二维码加载中...
使用微信扫一扫登录
使用账号密码登录
平台顾问
微信扫一扫
马上联系在线顾问
小程序
ESG跨境小程序
手机入驻更便捷
返回顶部