2016-04-25 11 views
1

Ich versuche, eine Adsense-Einheit dynamisch einzufügen, aber ich bekomme keine Klicks.Adsense-Einheit dynamisch einfügen

Die Anzeige erscheint gut, da ich die Anzeigenblöcke dynamisch änderte (es verlangsamte meine HTML5-Anzeige). Ich erhalte keine Klicks mehr.

Dies ist der Code, den ich verwendet habe:

function appendAd(holder, client, slot, width, height) { 
    window.google_ad_client = client; 
    window.google_ad_slot = slot; 
    window.google_ad_width = width; 
    window.google_ad_height = height; 

    var container = document.getElementById(holder); 
    var w = document.write; 
    document.write = function (content) { 
     container.innerHTML = content; 
     document.write = w; 
    }; 

    var script = document.createElement('script'); 
    script.type = 'text/javascript'; 
    script.src = 'http://pagead2.googlesyndication.com/pagead/show_ads.js'; 
    document.body.appendChild(script); 
} 
+0

Vielleicht haben sie dich rausgeschmissen, weil du die TOS gebrochen hast? – adeneo

+0

@adeneo Zurück zum ursprünglichen Code der AdSense-Einheit geändert, und ich würde wieder Klicks erhalten. – Joery

Antwort

0

Ich habe Adsense Träger in Kontakt gebracht und sie sagte, es ist nicht erlaubt.

Verwandte Themen