Testing 在设备上测试Mraid

Testing 在设备上测试Mraid,testing,mraid,Testing,Mraid,我想在移动应用程序上测试Mraid(),但找不到好的解决方案 在此链接中: 他描述了设备测试,但这已经是3年前的事了,现在不起作用了。 我想使用我自己的服务器将mraid ad推送到我的应用程序中,以便像现在这样进行测试 我怎样才能有一个测试应用程序 我应该如何在服务器上运行?正如您已经知道的,与Mraid兼容的广告包含HTML+Javascript(Javascript使用MRAIDAPI)。 因为你没有任何服务器可以向你发送Mraid广告。我要做的只是在你的应用程序中创建一些index.h

我想在移动应用程序上测试Mraid(),但找不到好的解决方案

在此链接中:

他描述了设备测试,但这已经是3年前的事了,现在不起作用了。 我想使用我自己的服务器将mraid ad推送到我的应用程序中,以便像现在这样进行测试

我怎样才能有一个测试应用程序


我应该如何在服务器上运行?

正如您已经知道的,与Mraid兼容的广告包含HTML+Javascript(Javascript使用MRAIDAPI)。 因为你没有任何服务器可以向你发送Mraid广告。我要做的只是在你的应用程序中创建一些index.html资源文件,并将此资源加载到你想要加载广告的webview中

例如,在IOS中,检查此stackoverflow链接是否存在:

只需创建一些基本的Mraid广告(这个站点上有很多示例,我通常使用这个Mraid诊断广告来测试所有与Mraid相关的功能)


希望有帮助

MRAID
-移动富媒体广告界面定义-允许使用HTML/JS代码中的设备(本机)功能

但技术部分由
Ad SDK
提供,包括:

  • mraid.js
  • 自定义网络视图
  • 为了测试您的实现,您可以使用以下资源:

    • ,

    谢谢,但我有个问题。如何在webview中加载mraid。广告包含html,而js使用的MRAIDAPI不能简单地在浏览器中工作。它在移动设备上的webview上工作吗?嗨,为了在移动应用程序中使用与Mraid兼容的广告,您要显示广告的广告容器(通常是webview)也应该是Mraid投诉。有很多Ad SDK供应商实现了mraid规范,因此他们的Ad容器是mraid。这意味着Ad容器必须向Ad提供mraid javascript对象,以便Ad可以使用此javascript API。MRAIDAPI提供给Ad容器的所有功能都必须由Ad SDK实现。(第1部分)如果您的应用程序未使用任何支持Mraid的第三方AD SDK,则意味着您可能需要自己实现此API并将其提供给AD容器。为了让SDK将mraid objcet注入Ad容器,Ad creative必须尽可能早地拥有此javascript片段,例如在Ad creative的头部部分