Skip to content

接入步骤

1.提供要展示广告的页面链接。

2.确保网站根域名可以访问。如链接为 baidu.com/app.html,请确保https://baidu.com 为可访问状态。

3.将ads.txt 放到 域名根目录下,确保 baidu.com/ads.txt 可以访问。

4.等待审核通过。

展示广告

loadAd(广告位id,广告展示容器,回调)

html
<div id="ad_container">
</div>
<script src="https://adgo.top/js/adgo1.33.js" crossorigin="anonymous">
</script>
<script>
    loadAd('adgo-h5-00001', 'ad_container', function (success) {
        if (success) {
            console.log("广告加载成功");
        } else {
            console.log("广告加载失败");
        }
    });
</script>

激励广告

1.加载激励广告

loadRewardedAd(广告位id,function (success, rewardedAd) {})

回调结果

success : 广告加载是否成功

rewardedAd :激励广告对象

2.展示激励广告

rewardedAd.show(function (result) {})

回调结果

result :激励广告结果,result.status == "viewed",则说明用户已观看完激励视频

代码示例

html
<script src="https://adgo.top/js/adgo1.35.js" crossorigin="anonymous"></script>
<script>
  // 加载激励广告,adgo-h5-xxx替换为激励广告 ID
  loadRewardedAd("adgo-h5-xxx", function (success, rewardedAd) {
    if (success) {
      console.log("激励广告加载成功");
      onLoadRewardedAd(rewardedAd);
    } else {
      console.log("激励广告加载失败");
    }
  });
  
  // 激励广告加载成功后处理方法, rewardedAd为激励广告对象
  function onLoadRewardedAd(rewardedAd) {
    if (rewardedAd != null) {
      var button = document.getElementById("show-button");
      button.hidden = false;
      button.onclick = function () {
        // rewardedAd.show 方法展示激励广告,result 为激励广告结果
        rewardedAd.show(function (result) {
          // result.status == "viewed",则说明用户已观看完激励广告
          if (result.status == "viewed") {
            console.log("奖励已成功授予:", result.reward);
          } else {
            console.log("奖励未授予");
          }
        });
        button.hidden = true;
      };
    }
  }
</script>