質問

インターネット接続が遅い場合などに、広告をロードするために永遠に待機しないようにGoogleシンジケーションに指示するにはどうすればよいですか?広告を取得するために5ミリ秒を検索して大丈夫という時間を修正することはできますか?

役に立ちましたか?

解決

Firebugの YSlow 拡張機能はこの種のものに最適で、ページの読み込みのベンチマークを行います遅いものを教え、物事を改善するために使用できるテクニックをアドバイスします。

たとえば、ユーザーに認識されるサイトの速度を向上させるために、JavaScriptを配置する場所に関するアドバイスを提供します。

他のヒント

これがあなたのサイトにあると仮定すると、他のコンテンツが最初にロードできるように、javascriptがページの最後にロードされていることを確認してください

このブログアイテムを参照" Google Ads Async(非同期) "これの良い出発点になるかもしれません:

<script type="text/javascript"><!--
// dynamically Load Ads out-of-band
setTimeout((function ()
{
    // placeholder for ads
        var eleAds = document.createElement("ads");  
        // dynamic script element
        var eleScript = document.createElement("script");  
        // remember the implementation of document.write function
        w = document.write;
        // override and replace with our version
        document.write = (function(params)
        {
        // replace our placeholder with real ads
        eleAds.innerHTML = params;
        // put the old implementation back in place
        document.write=w;
        });
        // setup the ads script element
        eleScript.setAttribute("type", "text/javascript");
        eleScript.setAttribute("src", "http://pagead2.googlesyndication.com/pagead/show_ads.js");
        // add the two elements, causing the ads script to run
        document.body.appendChild(eleAds);              
        document.body.appendChild(eleScript);           
}), 1);
                //-->
        </script>
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top