2012-11-14 2 views
3

AJAX로 Google 애드 센스 광고를로드해야합니다. 나는이 시간에 허용하지 않는다 것을 발견, 그래서 나는이 생각하고 invet했다 :jQuery를 사용하여 페이지에 애드 센스 복사 - 애드 센스 규칙을 위반합니까?

내가 일반적으로 포함 구글 일부 ID와 HTML 페이지에 자바 스크립트 코드 DIV처럼 : 다음

<div id="google_ad"> 
    <script> 
    google_ad_client = "ca-pub-XXXXXXXXXXXXXXXXXXXX";        
    google_ad_slot = "XXXXXXXXXXX"; 
    google_ad_width = 300; 
    google_ad_height = 250; 
    </script> 
    <script src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script> 
</div> 

그리고, 때 내가 AJAX를 통해 새로운 콘텐츠를로드하고있어, 좀 CLASS 새로운 DIV를 만든 다음과 같이 모든으로의 콘텐츠를 복사 :

$('#content').append($('<div>').load('http://www.foo.com/load.php'), function(){ 
    $('.google_ad').html($('#google_ad').html()); 
})); 

이 괜찮아 것을 당신에게 일을 할 또는 구글 애드 센스 규칙에 대해입니까?

답장을 보내 주셔서 감사합니다.

+0

애드 센스 코드를 복사하면 어떻게됩니까? 나는 이것이 새로운 인상을주지 않을 것이라고 생각한다. –

+0

새로운 인상을 필요로하지 않는다고 생각합니다. 애드 센스 자바 스크립트를 통해 HTML 코드를 복사하고 내 ID로 페이지에 삽입하고 사용자가 복사 한 HTML 링크를 클릭하면 Google 웹 사이트의 광고를 클릭하고 애드 센스 계정에 약간의 수수료를 추가하십시오. –

답변

0

저는 2006 년부터 애드 센스 게시자입니다. 아약스 트릭은 멋지게 보입니다. 따라서 전체 및 변경되지 않은 Google 애드 센스 코드가 load.php 파일 내에 있다는 것을 의미합니까?

this link (google 포럼)에 따르면, 아약스를 통해 애드 센스 코드를로드하는 것은 IFRAME을 통해 애드 센스 코드를로드하는 것과 같습니다.

귀하의 애드 센스 계정을 보호하려면 애드 센스 코드를 자연스럽게 입력하십시오.