Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

AdSense wird nicht angezeigt (im Quellcode aber schon)

Eingetragen von Mitch (47)
am 04.06.2008 - 15:04 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Hallo zusammen,

ich möchte gerne auf meinem 1. Drupal Projekt AdSense einbinden.

Ich habe dazu unter "Blocks" (ich nutze Drupal 6) einen neuen Block eingefügt, der immer rechts angezeigt wird.
In den Block Body habe ich den AdSense Code eingebaut, der mit aber niemals (auch nicht nach der üblichen Wartezeit) angezeigt wird.

Im Quellcode sehe ich aber den Adsense Code.

Muss ich hierfür noch irgendeine Einstellung ändern oder woran könnte diese liegen?

Vielen Dank für die Hilfe.

‹ Angehängte MP3-Datei nur für registrierte User sichtbar Merkwürdiger Anzeigefehler bei Garland durch Doppelklick beim Speichern ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

keine Lösung des AdSense Problems gefunden

Eingetragen von Mitch (47)
am 17.06.2008 - 14:24 Uhr

Ich wäre für eine Hilfe wirklich dankbar.

Leider habe ich nirgends eine Lösung für das Problem gefunden, auch hier im Forum nicht.

Auch wenn ich den AdSense Code direkt per html in einen Blogbeitrag einfüge, wird dieser nicht angezeigt.

Ich nehme an, es gibt irgendwo eine Einstellung, die ich verändern muss.
Angelickt habe ich bei "input format" "full html",aber auch mit "Filtered HTML" wird nichts angezeigt.

Installiert habe ich den TinyMCE, worüber ich dann den Code direkt eingegeben habe.

Normale nach dem code eingesetzte Buchstaben werden ganz normal angezeigt.

Vielen Dank für die Hilfe.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hast du bei TinyMCE das Feld

Eingetragen von sickstylez (20)
am 17.06.2008 - 15:05 Uhr

Hast du bei TinyMCE das Feld "html code" aktiv? Aktiviere dir das mal und gehe dann über den entsprechenden Button in die HTML-Ansicht und lösche dort alles, dann füge den Adsense Code ein, so hat es bei einer meiner Seiten geklappt. Anders ging es nicht, weil TinyMCE grundsätzlich ein Paragraphen <p> vor den eingegebenen Text gesetzt hat, um korrektes XHTML zu erzeugen. Das müsstest du aber auch im Quelltext deiner Seiten, wo der JS Code schon vorhanden ist sehen?

Bei Seiten, wo ich kein TinyMCE aktiv habe, muss ich einfach nur auf "Full html" stellen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzt du Firefox und hast

Eingetragen von wbue (234)
am 17.06.2008 - 15:16 Uhr

Benutzt du Firefox und hast den ADBlocker oder ähnliches eingeschaltet?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für den Tipp.

Eingetragen von Mitch (47)
am 22.06.2008 - 15:54 Uhr

Danke für den Tipp.
die html Ansicht habe ich gewählt. Wenn ich dort nun den Adsense Code einfüge und dann auf speichern gehe, steht danach immer

....

mit dabei.
Das packt er mir immer mit rein.

Aus irgendeinem Grund verändert Drupal auch immer den Code.

Wenn ich den Code eingebe, sieht er so aus:
//-->

// -->
// -->
// -->

auch immer noch hier diese Änderungen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, ich nutze den Firefox,

Eingetragen von Mitch (47)
am 22.06.2008 - 15:58 Uhr

Ja, ich nutze den Firefox, habe aber keinen Blocker drin.

Das Problem taucht übrigens nicht bei allen Scripten auf.

Ich habe mal gerade testweise ein Script für das Alexa Ranking eingebaut.

...SCRIPT type='text/javascript' language='JavaScript' src='http://xslt.alexa.com/site_stats/js/s/a?url=www.meine-seite.de'>

  • Anmelden oder Registrieren um Kommentare zu schreiben

noch immer nicht gelöst

Eingetragen von Mitch (47)
am 11.07.2008 - 16:45 Uhr

leider konnte ich das Problem noch immer nicht lösen.

Der Knackpunkt ist, dass der Werbeblock im Quelltext wie folgt aussieht:

..........& l t ; ! - - (musste Leerzeichen dazwischenmachen, da er mir das hier ansonsten umgewandelt hat)

statt so:

......... < ! - - (musste Leerzeichen dazwischenmachen, da er mir das hier ansonsten umgewandelt hat)

Wäre wirklich spitze, wenn mir da jemand weiterhelfen könnte.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mitch schrieb(musste

Eingetragen von bv (3924)
am 11.07.2008 - 17:05 Uhr

Mitch schrieb
(musste Leerzeichen dazwischenmachen, da er mir das hier ansonsten umgewandelt hat)

Nein, Du mußt einfach <code>...</code> Tags um den von Dir eingeben Code schreiben, dann wird der auch richtig dargestellt (siehe auch Beschreibung im Eingabeformat). Oder nutze einfach den Button "Code" über dem Eingabefeld.

Da auch Deine vorher geposteteten Quellcode-Schnipsel nicht in Code-Tags sitzen und deswegen rausgefiltert werden, sind diese eigentlich kaum nachvollziehbar. Wahrscheinlich hast Du aus diesem Grund auch noch keine Lösung zu Deinem Problem bekommen.

Ja, ja, die lieben Eingabeformate... Oft sind sie der Grund, warum Inhalte in Blöcken oder in Nodes nicht wie gewünscht oder wie erwartet ausgegeben werden...

Das kann auch Google Adsense-Code betreffen: Die Eingabeformate findest Du unter @admin/settings/filters@.

--
bv - DrupalCenter.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

ok, neuer Versuch

Eingetragen von Mitch (47)
am 11.07.2008 - 22:51 Uhr

Danke für den Hinweis.

Prima. Ok, dann starte ich nochmals:

Also: ich habe im Menü unter Blocks Adsense eingebaut. Ich nutze Drupal 6.

Wenn ich für diesen Block "full html" einstelle, sieht das Ergebnis im Quelltext so aus:

<script type="text/javascript">&lt;!--
google_ad_client = "XXX";
/* 120x600, Erstellt 11.07.08 */
google_ad_slot = "XXX";
google_ad_width = 120;
google_ad_height = 600;
//-->
</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>

Wenn ich für diesen Block "Filtered HTML" einstelle, sieht das Ergebnis im Quelltext so aus:

<script type="text/javascript">
</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>

Er schneidet also den oberen Teil einfach weg.

der Originalcode von Adsense sieht so aus:

<script type="text/javascript"><!--
google_ad_client = "XXX";
/* 120x600, Erstellt 11.07.08 */
google_ad_slot = "XXX";
google_ad_width = 120;
google_ad_height = 600;
//-->
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>

Puh, zumindest konnte ich jetzt verständlich mein Problem darlegen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Lösung

Eingetragen von Sven (6)
am 13.07.2008 - 22:56 Uhr

Hallo Mitch,

ich hatte vor wenigen Monaten das gleiche Problem.

Das ganze hängt an den Eingabetypen. Allerdings weiß ich jetzt nicht mehr genau, an welchem Punkt es gelegen hatte (HTML corrector, URL-Filter oder Zeilenumbruchkonverter).

Ich bin das ganze Kurzerhand so angegangen, dass ich mir einen neuen Eingabetyp "PHP" angelegt habe - dort habe ich nur die Einstellung "PHP-Evaluator" ausgewählt. Das Ergebnis war, dass danach alles einwandfrei funktionierte.
Du solltest allerdings aufpassen, dass nur der Administrator dieses EIngabeformat verwenden darf, da sonst Sicherheitslücken entstehen.

Gruß
Sven

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich bin begeistert!

Eingetragen von Mitch (47)
am 14.07.2008 - 18:56 Uhr

Hallo Sven,

herzlichen Dank für Deine Antwort. Der Test verlief positiv. AdSense wird jetzt angezeigt.

Vielen Dank für Deine Hilfe.

Sollte sich mal noch jemand anderes mit dem Problem herumplagen:

einfach das vorinstallierte Modul "PHP Filter" aktiviert und dann beim Anlegen eines neuen Menüblocks unter "Input Format" den "PHP Code" gewählt.

Gruß Mitch

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 6 Tagen
  • Hey danke
    vor 2 Wochen 8 Stunden
  • Update: jetzt gibt's ein
    vor 2 Wochen 1 Tag
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 5 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 5 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 2 Tagen
  • In der entsprechenden View
    vor 3 Wochen 2 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 2 Tagen
  • gelöst
    vor 5 Wochen 6 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 9 Stunden

Statistik

Beiträge im Forum: 250233
Registrierte User: 20452

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 21 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association