1

我尝试将 InMobi 广告与 phonegap 插件集成,但出现错误。如何在 ionic中集成InMobi 广告?有什么插件吗?

4

1 回答 1

0

您可以集成 javascript API(移动网络)。请按照以下步骤操作。

  1. 要获取属性 ID,请在 Inmobi 站点创建一个 Inmobi 帐户。

  2. 成功创建 Inmobi 帐户后,登录到您的 Inmobi 帐户。在菜单栏中,选择 MONETIZE 并填写必要的信息。有 4 种类型的属性:Windows Phone、iOS、Android 和 Mobile Web。在此示例中,我们选择移动 Web。然后,单击添加属性按​​钮。

  3. 接下来,您需要验证 Inmobi 所需的新创建的属性。在属性列表中,单击验证按钮。

要完成验证,请在您的资源 URL 的 HTML 头标记中添加以下元标记。

    <html>
    <head>
        <meta name="inmobi-site-verification" content="4028cba631d63df10131e1d3191d00cb"> //replace your property ID here
    </head>
    <body>
        ...
    </body>
</html>
  1. 包括 inmobi.js

  2. 使用下面的代码进行 inmobi 偏好设置

    var inmobi_conf = { siteid : "4028cba631d63df10131e1d3191d00cb", // your Property ID slot: 15, test: true, manual: true, autoRefresh: 60, targetWindow : "_blank", // default "_top" onError : function(code) { if(code == "nfr") { console.log("Error getting the ads!"); } } };

  3. 添加用于渲染广告的 div 和 onDeviceReady() 调用函数showAds()

    function showAds() { var adsElement = document.getElementById('ads'); _inmobi.getNewAd(adsElement); }

于 2015-12-26T17:19:53.800 回答