AdSense und SSL – Ein bisschen

Minitutorials

AdSense und SSL – Ein bisschen

Wer schon einmal versucht hat AdSense auf einer SSL-Verschlüsselten Website zu installieren wird sich vermutlich wie ich eben, über Google geärgert haben. Wenn ich einen großteil meiner Einnahmen mit der Werbeschaltung auf fremden Internetseiten verdienen würde hätte ich auch ein SSL-Zertifikat um das Problem zu lösen. Bei Analytics kriegen die das ja auch hin.

Nun ja. Angenommen ihr habt AdSense auf eurer Seite eingebunden und bietet optionale SSL-Verschlüsselung an…

Die meisten User, also diejenigen die vermutlich den Werbeumsatz generieren werden die Möglichkeit einer Verschlüsselung ignorieren. Und für die Anderen kann man, wenn die Seite Verschlüsselt ist, das Problem mit ein bisschen JavaScript ergänzen.

In jedem Adsense Script kommt folgender Code vor: <script> src=’http://pagead2.googlesyndication.com/pagead/show_ads.js’ type=’text/javascript’></script>

Diesen ersetzt man einfach durch:

<script>

if(“http:” == document.location.protocol)
{
document.write(unescape(“%3Cscript src=’http://pagead2.googlesyndication.com/pagead/show_ads.js’ type=’text/javascript’%3E%3C/script%3E”));
}

</script>

Damit ist die Darstellung der Anzeigen explizit an das verwendete Protokoll gekoppelt, also für https ausgeblendet. Aber dafür gibt es eben auch keine Fehlermeldung.

 

Diskussion

Keine Kommentare zu “AdSense und SSL – Ein bisschen”

Post a comment