Werbung mit Bordmitteln platzieren (Adsense)

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
corun
Regular
Posts: 117
Joined: Sun Jan 11, 2009 4:48 pm

Re: Werbung mit Bordmitteln platzieren (Adsense)

Post by corun »

Hallo,

nun sind wir schon so weit, dass die adsense Werbung mit folgendem Code über die Felder "Ads01, Ads02 und Ads03 im Blogeintrag angezeigt wird.

Code: Select all

<div class="entry">
            {if $entry.categories}
            <span class="serendipity_entryIcon">
            {foreach from=$entry.categories item="entry_category"}
                {if $entry_category.category_icon}
                    <a href="{$entry_category.category_link}"><img class="serendipity_entryIcon" title="{$entry_category.category_name|@escape}{$entry_category.category_description|@emptyPrefix}" alt="{$entry_category.category_name|@escape}" src="{$entry_category.category_icon}" /></a>
                {/if}
            {/foreach}
            </span>
            {/if}            
            {$entry.properties.ep_ads01}            
            {$entry.body}

            {if $entry.is_extended}
            <div class="serendipity_entry_extended"><a id="extended">            
            {$entry.properties.ep_ads02}            
            </a>{$entry.extended}</div>            
            {$entry.properties.ep_ads03}            
            {/if}

            {if $entry.has_extended and not $is_single_entry and not $entry.is_extended}
            <p><a class="more-link" href="{$entry.link}#extended">{$CONST.VIEW_EXTENDED_ENTRY|@sprintf:$entry.title}</a></p>
            {/if}
Image

Bei längeren Blogbeiträgen würden wir gerne mehrere Werbefelder einfügen. Zu dem bereits vorhandenen "Ads02" würden dann also im besten Fall noch die Werbefelder "Position 3" und "Position 4" wie oben zu sehen, hinzukommen. Der Text soll diese zusätzlichen Felder natürlich auch wie bei "Ads02" zu sehen per float: right; bzw. float: left; umfließen.

Das haben wir unter anderem mit folendem Code versucht:

Code: Select all

<div class="entry">
            {if $entry.categories}
            <span class="serendipity_entryIcon">
            {foreach from=$entry.categories item="entry_category"}
                {if $entry_category.category_icon}
                    <a href="{$entry_category.category_link}"><img class="serendipity_entryIcon" title="{$entry_category.category_name|@escape}{$entry_category.category_description|@emptyPrefix}" alt="{$entry_category.category_name|@escape}" src="{$entry_category.category_icon}" /></a>
                {/if}
            {/foreach}
            </span>
            {/if}            
            {$entry.properties.ep_ads01}            
            {$entry.body}

            {if $entry.is_extended}
            <div class="serendipity_entry_extended"><a id="extended">            
            {$entry.properties.ep_ads02}
            {$entry.properties.ep_ads03}            
            </a>{$entry.extended}</div>                        
            {/if}

            {if $entry.has_extended and not $is_single_entry and not $entry.is_extended}
            <p><a class="more-link" href="{$entry.link}#extended">{$CONST.VIEW_EXTENDED_ENTRY|@sprintf:$entry.title}</a></p>
            {/if}
Das Ergebnis sieht dann so aus :?
Image

...und nun zur entscheidenden Frage :wink: :

Was müssen wir tun, damit die Platzierung der Werbefelder "Ads02" und "Ads03" denen der "Position 3" und "Position 4" in Bild 1 entspricht (also nicht nebeneinander sondern untereinander ?

Anbei noch unsere CSS Befehle die wir in die style.css eingefügt haben.

Code: Select all

/* ------------------------------------- main content area  */

/*google-ads*/
.ads01{
float: left;
padding: 3px;
border: 1px solid #00CCFF;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 10px;
}
.ads02{
float: right;
padding: 3px;
border: 1px solid #00CCFF;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 10px;
}
.ads03{
float: left;
padding: 3px;
border: 1px solid #00CCFF;
margin-top: 0px;
margin-bottom: 10px;
margin-right: 10px;
Wünsche noch einen ruhigen Abend und friert euch nicht die Zehen ab :mrgreen:
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Werbung mit Bordmitteln platzieren (Adsense)

Post by garvinhicking »

Hi!

Wenn die Felder doch da sind, und Du die an den Stellen ausgibst, kannst Du sie doch per Floating/Clearing etc. setzen?! Kann mir das nicht so recht vorstellen - müsste alles eine reine CSS-Geschichte dann sein.

Du kannst ja mal die URL nennen damit man sich das ansehen kann, evtl kann dann jemand mit CSS-Freude darin herumgraben :)

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
corun
Regular
Posts: 117
Joined: Sun Jan 11, 2009 4:48 pm

Re: Werbung mit Bordmitteln platzieren (Adsense)

Post by corun »

garvinhicking wrote:Hi!

Wenn die Felder doch da sind, und Du die an den Stellen ausgibst, kannst Du sie doch per Floating/Clearing etc. setzen?! Kann mir das nicht so recht vorstellen - müsste alles eine reine CSS-Geschichte dann sein.

Du kannst ja mal die URL nennen damit man sich das ansehen kann, evtl kann dann jemand mit CSS-Freude darin herumgraben :)

Grüße,
Garvin
Ich werde die ganze Sache am Wochenende mal auf unseren Testblog setzen und dann hier den Link posten :)
corun
Regular
Posts: 117
Joined: Sun Jan 11, 2009 4:48 pm

Re: Werbung mit Bordmitteln platzieren (Adsense)

Post by corun »

So, der Testblog ist jetzt unter http://test63665.test-account.com/ online. Im ersten und einzigen Beitrag seht ihr die Problematik. Das Feld Ads01 ist bereits in der Beitragsübersicht zu sehen, dieses Feld soll aber erst nach klick auf kompletten Beitrag lesen an derselben Stelle auftauchen. Das Feld Ads03 erscheint immer unter dem Beitrag, gibt es hier eine Möglichkeit das Feld immer am Ende des Beitrags zu platzieren - also in jedem Fall unter dem Feld Ads02 aber noch innerhalb des Beitrages.

Hier nochmal die gewünschte Platzierung 8)

Ads01 - oben Links "aber erst in der Artikelansicht sichtbar"
Ads02 - so ziemlich in der Mitte des Textes
Ads03 - am Ende des Textes, aber nicht unter dem Text

In jedem Fall soll der Text immer die Ads Felder umfließen.

Hoffe es findet sich jemand der uns zeigen kann wie das Ganze mit css zu verwirklichen ist :)

Wünsche noch einen entspannten Abend^^
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Werbung mit Bordmitteln platzieren (Adsense)

Post by garvinhicking »

Hi!

Da musst Du dann einfach die AD-Stellen im entryproperties Code an der HTML Stelle platzieren wo Du sie willst?!?

In der Mitte des Textes geht nicht im Template, da müsstest du den Ad-Code im Blog Beitrag einstellen. Oder halt zwischen Body und Extended Body.

Wenn Du den Ad am Ende platzierst, kann er nicht das Ende des Textes umfließen, dafür müsstest Du es am Anfang eines Absatzes floaten lassen, das ginge so nicht im Template, sondren müsste per Platzhalter jedesmal individuell im Blogeintrag platziert werden. Das könntest Du mit dem includeentry-eventplugin machen, indem Du unterschiedliche Blöcke definierst und die im Blogbeitrag jedesmal neu ansprichst.

Im Template gehts nur an festen Stellen, also oberhalb/unterhalb des Textes, nicht innerhalb.

Grüß,e
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
refilix
Regular
Posts: 329
Joined: Sat Aug 01, 2009 12:39 am
Location: Berlin
Contact:

Re: Werbung mit Bordmitteln platzieren (Adsense)

Post by refilix »

hi...

garvin könntes du das serendipity_event_includeentry plugin etwas genauer erklären?

wenn man das plugin installiert hat, hat man ja eine zusätzlichen menüpunkt. Template Blocks.
Jedoch ist mir noch unklar wie man dieses im zusammenhang mit Adsense zu benutzen ist.

wäre nett wenn du es ein wenig umschreiben könntest.

mfg refi

Edit:

Gibt es keine möglichkeit den Google Adsnse Code in einen Artikel einzufügen?
Das Leben ist ein scheiss Spiel! Nur die Grafik ist geil!
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Werbung mit Bordmitteln platzieren (Adsense)

Post by garvinhicking »

Hi!
garvin könntes du das serendipity_event_includeentry plugin etwas genauer erklären?
Das ist recht aufwändig, aber im Buch stehts sehr ausführlich becshrieben :)
Gibt es keine möglichkeit den Google Adsnse Code in einen Artikel einzufügen?
Klar, kannste auch immer per Copy&Paste renitun.

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
refilix
Regular
Posts: 329
Joined: Sat Aug 01, 2009 12:39 am
Location: Berlin
Contact:

Re: Werbung mit Bordmitteln platzieren (Adsense)

Post by refilix »

Hi..wenn ich dieses per copy&Past einfüge, wird es nicht angezeigt!

oder muss ich im quelltext vor dem code noch was einfügen?

mfg refi
Das Leben ist ein scheiss Spiel! Nur die Grafik ist geil!
refilix
Regular
Posts: 329
Joined: Sat Aug 01, 2009 12:39 am
Location: Berlin
Contact:

Re: Werbung mit Bordmitteln platzieren (Adsense)

Post by refilix »

Ok...

habe unter Adsense gelesen das man <BODY>code</BODY> einfügen muss.

Jedoch wenn ich <BODY> einfügen will wird dieses nicht gespeichert.
Also HTML sicht <BODY> einfügen an den richtigen stellen. Wenn ich Speichern drücke ist es weck.
Wenn ich vorher zur normalen Ansicht Klicke und Dann speichere ist <BODY> wieder verschwunden.

mfg refi
Das Leben ist ein scheiss Spiel! Nur die Grafik ist geil!
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Werbung mit Bordmitteln platzieren (Adsense)

Post by garvinhicking »

Hi!

Was fügste denn per copy&paste ein., Zeig mal nen Artikel.

BODY ist falsch so, HTML darf nur ein BODY haben und das kommt vom template.

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
refilix
Regular
Posts: 329
Joined: Sat Aug 01, 2009 12:39 am
Location: Berlin
Contact:

Re: Werbung mit Bordmitteln platzieren (Adsense)

Post by refilix »

Ich füge den Adsense Code ein.

Code: Select all

<script type="text/javascript"><!--
google_ad_client = "pub-2019029819091660";
/* 468x60, Erstellt 16.01.10 */
google_ad_slot = "2480226269";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
Und hier steht das via WYSIWYG das Bod eingefügt werden soll. Wenn ich die Bodys weck lasse passiert auch nichts.
https://www.google.com/adsense/support ... edium=link
Das Leben ist ein scheiss Spiel! Nur die Grafik ist geil!
refilix
Regular
Posts: 329
Joined: Sat Aug 01, 2009 12:39 am
Location: Berlin
Contact:

Re: Werbung mit Bordmitteln platzieren (Adsense)

Post by refilix »

OK hat sich erledigt...

jetzt geht es...also ohne Body einfach code Einfügen...

zuerst wurde es nicht angezeigt....nun geht es aber.

sorry
Das Leben ist ein scheiss Spiel! Nur die Grafik ist geil!
refilix
Regular
Posts: 329
Joined: Sat Aug 01, 2009 12:39 am
Location: Berlin
Contact:

Re: Werbung mit Bordmitteln platzieren (Adsense)

Post by refilix »

Nerv!

Sorry aber ein frage zu Adsense hätt ich noch...danach schweig ich..^^ :mrgreen:

Wenn man einen Adsense Code generiert ändert sich jedesmal die Slot ID (google_ad_slot = "7937338982").

Muss man nun jedesmal einen neuen Code generieren oder sollte man den ersten den man schonmal generiert hat einfach speichern und auch in anderen artikeln benutzen? :?:

mfg refi
Das Leben ist ein scheiss Spiel! Nur die Grafik ist geil!
refilix
Regular
Posts: 329
Joined: Sat Aug 01, 2009 12:39 am
Location: Berlin
Contact:

Re: Werbung mit Bordmitteln platzieren (Adsense)

Post by refilix »

Google Analystics Forum hat weitergeholfen...falls es jemanden interessiert.oder wenn jemand die selbe frage haben sollte.

http://www.google.de/support/forum/p/ad ... 3b98&hl=de
Das Leben ist ein scheiss Spiel! Nur die Grafik ist geil!
Post Reply