Adsense 在使用 Angularjs 后停止展示广告

Adsense Stopped Showing Ads after Angularjs used

我有一个 Asp.net mvc 站点,启用了 Google adsense,在 Layout.cs 中添加了脚本,内容通过 ajax 和 jquery 生成api。一切正常,显示广告

最近我添加了一个新页面,我在其中使用 angularjs 通过 CDN 进行数据绑定。该页面正常运行 well.but 广告停止显示。只有在控制台上显示的 page.the 消息是

The resource http://pagead2.googlesyndication.com/pagead/js/r20190313/r20190131/show_ads_impl.js was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it has an appropriate as value and it is preloaded intentionally.

并且在Layout.cs

 <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
    <script>
        (adsbygoogle = window.adsbygoogle || []).push({
            google_ad_client: "ca-pub-1771190807684402",
            enable_page_level_ads: true
        });
    </script>

Adding URL of my Site for reference 

JumptoJob-Online exam

And my angularjs controller for page looks simple

   <script>
    "use strict";

    /*We need to manually start angular as we need to
    wait for the google charting libs to be ready*/

    var mainApp = angular.module("mainApp", ['googlechart']);
    mainApp.controller('QuestionController', myControllerFunction);
    myControllerFunction.$inject = ["$scope", "$http", "$timeout"];


    function myControllerFunction($scope, $http, $timeout) {
}
      </script>

我联系了 adsense 支持并提供 URL.they 让我等待几个小时然后广告开始展示。按照他们的说法,将 adsense 指令与 angularjs 一起使用总是比仅使用普通的 adsense 脚本和自动广告

更好