danke.

das system mit den views ist optimal und au�erdem noch einfach
umzusetzen. -> nehm ich.

MfG
Kippe


-----Urspr�ngliche Nachricht-----
Von: Schoeppl Alexander [mailto:[EMAIL PROTECTED]]
Gesendet: Dienstag, 18. Dezember 2001 15:25
An: ASP Datenbankprogrammierung
Betreff: [aspdedatabase] AW: RE: AW: Bannerwerbung


Ich hab sowas zu einem anderen Thema programmiert, ist aber die Frage ob
es dir hilft.

Du gibst jeden Banner ein Zahl, je h�her, desto �fter kommt er.

Bsp:

Banner1 1
Banner2     4
Banner3     10

Bei der Darstellung gehst du folgenderma�en vor:

du summierst die ganzen Zahlen -> 15.

Dann nimmst du eine Zufallszahl im Bereich 1-15.

z.B. 6

Dann machts du eine Schleife �ber deine Banner und ziehst die Bannerzahl
von deiner Zufallszahl ab. Das machst du solange, bis du unter null
kommst. Dieser Banner wird angezeigt.

Bsp 1:
6 - 1 = 5
5 - 4 = 1
6 - 10 = -4 -> Diesen Banner darstellen.

Bsp 2:
Zufallszahl 4
4 - 1 = 3
3 - 4 = -1 -> Diesen Banner darstellen.

Da die Zufallszahlen "zuf�llig sind" werden die gr��eren Bereiche ofter
getroffen. Damit solltest du den gew�nschten Effekt erreichen.

Trotzdem halte ich das ganze nicht f�r Sinnvoll, weil BSP:
Jemand kauft 70% Darstellung.

Ein anderer m�chte 50%.

Dann hast du schon ein Problem.

Ich w�rde Views verkaufen und obiges System aufbauen. Die die mehr views
kaufen kommen dann warscheinlich auch �fter dran. Solbald sie
drangekommen sind, erniedrigst du den Viewswert.

Dadurch solltest du eine sch�ne verteilung erhalten.

BSP:
Banner  Views
Banner1 1000
Banner2 500
Banner3 100

Bei obigen System gesamt 1600
Zufallszahl = 788

788 - 1000 = -212 -> Banner darstellen, views um eines erniedrigen

ergibt:
Banner  Views
Banner1 999
Banner2 500
Banner3 100

und so weiter....

liebe Gr��e

Alex



-----Urspr�ngliche Nachricht-----
Von: Buchner Gerhard [mailto:[EMAIL PROTECTED]]
Gesendet: Dienstag, 18. Dezember 2001 15:08
An: ASP Datenbankprogrammierung
Betreff: [aspdedatabase] AW: RE: AW: Bannerwerbung


Hi Claudius,

> Z�hlen bedeutet einfach, dass man sich irgendwo (DB oder
> Application-Variablen) merkt wie oft ein Banner schon gezeigt
> wurde und
> dann immer um eins hochz�hlt...

Kurz einmisch :-)
Die Verteilung nach % finde ich nicht gut. Wie machen das die Gro�en?
Ich kann ja nicht jedem garantieren auf 100 Bannereinblendungen bekommt
er
25 Einblendungen. Da br�uchte ich ja bei 10 Bannern schon 250 Hits ???

Auch in Prozent kann ich ja nicht garantieren, dass 25% der Hits mit dem
Banner belegt sind, wenn ich mehrere Banner habe.

Und wenn doch irgendwie, wie w�rde die Auswahl des Banners erfolgen?
Eins mit 10% darf ja nicht so oft gezeigt werden wie das mit 50%. Ok,
Z�hler
hochsetzen und irgendwann das Banner nicht mehr anzeigen, bis alle durch
sind.

Das hat aber den Nachteil, dass das Banner mit 50% ziemlich sicher die
letzten 30 Einblendungen bekommt. Wie erreicht man hier eine
gleichm��ige
Verteilung?

Ja, ich mu� Dein gigantisches Wissen mal wieder anzapfen ;-)

Danke & Ciao
Buchi

| [aspdedatabase] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

| [aspdedatabase] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp



| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an