Targeting - Wünsche

tobias1985

Der Erlöser
ID: 37913
L
24 April 2006
4.963
607
Hallo Lukas,
ich habe mir heute mal das WMS angeschaut. Schön, dass man die Zielgruppe einschränken und damit lokale Werbung machen kann. ;)

Ich würde mir da noch eine Verfeinerung wünschen.
Und zwar kann man aktuell ja 3 PLZ-Gebiete angeben. Könnte man diese lokalisierte Zielgruppen-Werbung nicht verfeinern?

Ich stelle mir das so vor, wie bei den großen Portalen, bei denen solche Werbung möglich ist. (Facebook, Google)
Dort kann man einen Ort angeben und den Umkreis in Kilometer. Wäre das hier so möglich, würde ich das auch mal buchen. :)

Außerdem wäre noch Interessant, wenn die mögliche Zielgruppenmenge angezeigt werden würde.
Dann würde man sehen, wie viele verschiedene User die Werbung erreicht. Schränkt man dann die Zielgruppe durch die diversen Möglichkeiten ein, sollte sich die Menge natürlich ändern.

Ich hoffe, ich habe es einigermaßen verständlich beschrieben, was ich meine. Bin etwas krank und nicht ganz fit. :ugly:
 
Umkreisberechnung hab ich nicht drin, weil das nicht performant genug wäre. Man müsste ja bei jedem Seitenabruf die "Entfernung" von allen möglichen Werbeanzeigen zum User berechnen. Mit PLZ-Werten ist das einfacher, da diese statisch sind und man so schnell danach suchen kann. klamm hat zudem noch nicht die Größe, als dass sich eine Verfeinerung auf mehr als 2 PLZ-Stellen lohnen würde. Dann hast Du nur noch ne handvoll User als Zielgruppe ...

Die eingeschränkte Menge in Zahlen anzeigen hab ich bereits auf Todo. ;)
 
Die Performance-Gründe kann ich verstehen. Aber das wäre doch anders lösbar:

Ich gebe als Ort "Wiesloch" ein. PLZ wäre hier 69168.
Dann gebe ich den Umkreis an: 50km

Du berechnest dann beim Buchen alle PLZ, die dazu passen.
Dann hättest du nur einmal die Berechnung der PLZ und nicht bei jedem Seitenabruf die Berechnung der Entfernung. ;)
 
Umkreisberechnung hab ich nicht drin, weil das nicht performant genug wäre.

Eine Umkreissuche benötigt kaum Performance, selbst eine Suche schneidet ein Punkt y mit dem Umkreis d (~Kreis) eine Linie l. ist bei >10.000 Linien in 0,xx Sekunden durch.
Du wirst keine 10k Anzeigen haben...
 
Für ne Umkreissuche brauchst du Sinus&Co und die sind immer böse.
Warum? Es reicht reicht doch 'ne einfache Kollisionsabfrage mit einem Kreis ;).

wenn (x[sub]user_plz[/sub]-x[sub]plz[/sub])[sup]2[/sup] + (y[sub]user_plz[/sub]-y[sub]plz[/sub])[sup]2[/sup] <= r[sub]u[/sub][sup]2[/sup]: werbung_ok

Als x und y nimmt man die Längen-/Breitengrade an. Ist dann halt keine Erdkrümmung mit drin, die wirkt sich aber bei einem Umkreis von 50 oder 100 Kilometern auch nicht besonders aus.
 
Ist dann halt keine Erdkrümmung mit drin, [...]
:ugly:
Wenn du die Aufgabe signifikant vereinfachst, kriegst du einer Lösung bei weitem keine volle Punktzahl :naughty:

[...] die wirkt sich aber bei einem Umkreis von 50 oder 100 Kilometern auch nicht besonders aus.
Natürlich kannst du mit der Würfel-Erde an das Problem gehen, aber bei 100 Kilometer Umkreis veränderst du die Lösung schon gewaltig. V.a. wenns Richtung Pol geht, müsste der Fehler ansteigen.

Nachrechnen tu ich das jetzt ned. Ich hab für meine Diplomarbeit mal OpenStreetMap-Daten gerendert und ein Schnell-Schnell-Bild mit dieser Projektion gemacht. Da hat schon n runder Brunnen mit ein paar Meter Durchmesser wie ein Ei ausgesehen. Möchte ned wissen, was für Müll rauskommt, wenn du das auf mehrere Zig Kilometer anwendest.
 
Wenn du die Aufgabe signifikant vereinfachst, kriegst du einer Lösung bei weitem keine volle Punktzahl :naughty:
Auf Punkte bin ich doch auch gar nicht aus ;) - bei dem eingesparten Rechenaufwand würde ich eine gewisse Abweichung aber noch für akzeptabel halten. Eine Approximation eben, keine genaue Rechnung.

Praktisches Beispiel: Ich miete einen Club in der Düsseldorfer Altstadt. Mein potentielles Publikum wohnt im Umkreis von 25km - ob die Verzerrung da wirklich wehtut?
 
Ah, da hat jemand editiert :mrgreen: Es geht uns ja nicht um die lotrechte Entfernung von der Oberfläche Richtung Weltraum, sondern, dass Kreise plötzlich zu Ellipsen werden, wenn man die zwei Koordinatensysteme (x, y), (λ, μ) einfach gleichsetzt.
 
Ähm ja ... ich benutz schon die einigermaßen korrekte Formel mit ...
PHP:
$distance = acos((sin(deg2rad($ort1_breite)) * sin(deg2rad($ort2_breite))) + (cos(deg2rad($ort1_breite)) * cos(deg2rad($ort2_breite)) * cos(deg2rad($ort1_laenge) - deg2rad($ort2_laenge)))) * $earthRadius;
Die ist schon etwas aufwändig im Vergleich zu sonstigen Abfragen. Allein schon weil da kein Index verwendet werden kann im Gegensatz zu statischen PLZ-Bereichen. Pro Seitenabruf und pro Werbemittel wird die Berechnung fällig. Da muss man schon gewaltig auf Performance achten. D.h. ohne nette Bäume mach ich da gar nix!

Ich gebe als Ort "Wiesloch" ein. PLZ wäre hier 69168.
Dann gebe ich den Umkreis an: 50km
Du berechnest dann beim Buchen alle PLZ, die dazu passen.
Das wäre ein Ansatz, der einigermaßen effizient umsetzbar wäre. Ne zusätzliche Tabelle halt ... aber imho zu aufwändig für hier wg. zu wenig Leute in zu engen Bereichen.
Praktisches Beispiel: Ich miete einen Club in der Düsseldorfer Altstadt. Mein potentielles Publikum wohnt im Umkreis von 25km - ob die Verzerrung da wirklich wehtut?
Tut die Verzerrung mit 2-stelligen PLZ-Bereichen denn weh? ;)
Das sind imho auch maximal ~80km.
 
Ja, die 2stellige PLZ tut weh. Denn ich kann nur 3 verschiedene eingeben, bei 50km Umkreis kommen aber viel mehr in Frage.
Andererseits sind dann bei 2stelligen PLZ aber auch Orte dabei, die deutlich über 50km sind.
Und für mich macht es einen Unterschied, ob ich zum potenziellen Kunden 50km oder 80km fahre. (2facher weg = 60km mehr)
Wenn die nähere Umgebung nichts mehr bringt, erweitere ich gerne. Anfangs will man dafür aber schon in der näheren Umgebung bleiben, um die Kosten (Fahrtkosten) gering zu halten.

EDIT: Du wärst zum Beispiel meine perfekte Zielgruppe. :biggrin: Und wenn du anschließend begeistert bist, könntest du auch noch auf Provisionsbasis vermitteln. 8)
 
Wie wäre es mit einer interaktiven PLZ-Karte, wo man Gebiete hinzu-/abklicken kann?

Vorteil: Du könntest deine PLZs behalten, Werbebucher sehen, wo ihre Werbung überall erscheint
(Nachteil: Viel Spaß mit der interaktiven PLZ-Karte :ugly:)