web-dev-qa-db-ja.com

画面を200ミリ秒間空白にすると、ポリシーの違反になりますか?

この時点で、サイトの読み込み時の内部ユーザーエクスペリエンスに取り組んでいます。サイトのAdSense DIVボックスを変更しないように注意しながら、変更が適用されている間にDOM要素を非表示にすることで、すでに改善されています。

サイト上のすべてのAdSense広告は、固定サイズの広告ユニットです。

再描画とリフローを減らすための試みとして考えているのは、WebページをDIVにカプセル化し、javascriptの実行時にadsense広告ユニットを含むDIVコンテンツ全体を非表示にし、javascriptの実行が終了したときにすべてを表示することです。実行時間(webpagetest.orgによって報告される)は約200ミリ秒かかります。

これが私の提案するページレイアウトのサンプルです。

<html>
<head>
<title>whatever</title>
</head>
<body>
<div ID="wrapper">
some content in here
<!-- javascript code imported from google here -->
more content
</div>
<script>   
document.getElementByID("wrapper").style.visibility="hidden";
//post javascript processes that take 200ms here 
document.getElementByID("wrapper").style.visibility="visible";
</script>
</body>
</html>

私の質問は、ウェブページウィンドウ全体を200ミリ秒(AdSense広告ユニットの空白を含む)空白にすることは、AdSenseポリシーに違反しますか?

ブランキングとは、画面の内容を消去することを意味します。

2
Mike

ページローダーやスプラッシュスクリーンなど、200ミリ秒間ページを空白にすることは許可されており、AdSenseの規約に準拠しています。 AdSenseでコンテンツを空白にすることが問題になるのは、AdSenseセクションのすぐ上で空白にする場合だけです。

1