Beim erstellen von Werbung, kann ich aktuell Bilder und so weiter hinzufügen, aber ich kann diese werbung nicht steuern, also ich kann nicht definieren welche zielgruppe diese werbung bekommen, soll. hier würde ich gerne entweder nach Art werbung schalten können oder noch genauer mittels auswahl der rasse, mehrere Rassen zeitgleich möglich.
hintergrund für dein verständnis, werbung für katzenfutter im angebot, ist für Hunde uninteressant.
werbung für langhaar-bürsten, ist für siam katzen uninteressant.
ich würde das gerne sinnvoll aufschlüsseln damit der werbetreibende, zielgerichtet sein produkt an den halter bringt.
Beim erstellen von Werbung, kann ich aktuell Bilder und so weiter hinzufügen, aber ich kann diese werbung nicht steuern, also ich kann nicht definieren welche zielgruppe diese werbung bekommen, soll. hier würde ich gerne entweder nach Art werbung schalten können oder noch genauer mittels auswahl der rasse, mehrere Rassen zeitgleich möglich.
hintergrund für dein verständnis, werbung für katzenfutter im angebot, ist für Hunde uninteressant.
werbung für langhaar-bürsten, ist für siam katzen uninteressant.
ich würde das gerne sinnvoll aufschlüsseln damit der werbetreibende, zielgerichtet sein produkt an den halter bringt.
Umgesetzt: Zielgruppen-Targeting nach Tierart und Rasse
Fund vorab: Advertisement.species existierte bereits im Schema, war aber komplett tote Infrastruktur — die Admin-Oberfläche hatte kein Auswahlfeld dafür (sendete immer []) und die Ausliefer-Query (getActiveAds, die den Feed mit Ads befüllt) hat das Feld nie gelesen. Jede aktive Anzeige ging bisher an jedes Tier, unabhängig von Art oder Rasse.
Neu:
Zweites Feld Advertisement.breeds (Prisma) neben dem bestehenden species
Zielgruppen-Sektion im Ad-Erstellen/Bearbeiten-Dialog: Checkboxen je Tierart (Hund/Katze/Vogel), jede aufklappbar in eine eigene Rassen-Liste — genau wie gewünscht ("entweder nach Art... oder noch genauer nach Rasse, mehrere gleichzeitig möglich")
admin.getActiveAds filtert jetzt serverseitig nach dem tatsächlich betrachtenden Tier: leere Auswahl = an alle ausgeliefert (unverändertes Verhalten), Art ausgewählt = nur an diese Art, zusätzlich Rasse ausgewählt = nur an diese Rasse
Kleines Zielgruppen-Badge in der Ads-Liste (z. B. "Cat · 1 Rasse"), damit auf einen Blick erkennbar ist, welche Anzeigen eingeschränkt sind
Neue Unit-Tests für die Filterlogik (kein Ziel / Art-Treffer / Rasse-Treffer / Tier ohne Rasse / kein Admin-Zwang nötig)
Live verifiziert: Test-Ad im Admin-Panel auf "Cat" + "Siamese" gesetzt, Badge erschien korrekt, Persistenz nach Neuladen des Dialogs bestätigt, danach wieder auf ungezielt zurückgesetzt (Produktivzustand nicht verändert).
Commit: efdf407. Deployed und live verifiziert auf pawfeed.org.
**Umgesetzt: Zielgruppen-Targeting nach Tierart und Rasse**
Fund vorab: `Advertisement.species` existierte bereits im Schema, war aber komplett tote Infrastruktur — die Admin-Oberfläche hatte kein Auswahlfeld dafür (sendete immer `[]`) und die Ausliefer-Query (`getActiveAds`, die den Feed mit Ads befüllt) hat das Feld nie gelesen. Jede aktive Anzeige ging bisher an jedes Tier, unabhängig von Art oder Rasse.
**Neu:**
- Zweites Feld `Advertisement.breeds` (Prisma) neben dem bestehenden `species`
- Zielgruppen-Sektion im Ad-Erstellen/Bearbeiten-Dialog: Checkboxen je Tierart (Hund/Katze/Vogel), jede aufklappbar in eine eigene Rassen-Liste — genau wie gewünscht ("entweder nach Art... oder noch genauer nach Rasse, mehrere gleichzeitig möglich")
- `admin.getActiveAds` filtert jetzt serverseitig nach dem tatsächlich betrachtenden Tier: leere Auswahl = an alle ausgeliefert (unverändertes Verhalten), Art ausgewählt = nur an diese Art, zusätzlich Rasse ausgewählt = nur an diese Rasse
- Kleines Zielgruppen-Badge in der Ads-Liste (z. B. "Cat · 1 Rasse"), damit auf einen Blick erkennbar ist, welche Anzeigen eingeschränkt sind
- Neue Unit-Tests für die Filterlogik (kein Ziel / Art-Treffer / Rasse-Treffer / Tier ohne Rasse / kein Admin-Zwang nötig)
**Live verifiziert:** Test-Ad im Admin-Panel auf "Cat" + "Siamese" gesetzt, Badge erschien korrekt, Persistenz nach Neuladen des Dialogs bestätigt, danach wieder auf ungezielt zurückgesetzt (Produktivzustand nicht verändert).
Commit: `efdf407`. Deployed und live verifiziert auf pawfeed.org.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Beim erstellen von Werbung, kann ich aktuell Bilder und so weiter hinzufügen, aber ich kann diese werbung nicht steuern, also ich kann nicht definieren welche zielgruppe diese werbung bekommen, soll. hier würde ich gerne entweder nach Art werbung schalten können oder noch genauer mittels auswahl der rasse, mehrere Rassen zeitgleich möglich.
hintergrund für dein verständnis, werbung für katzenfutter im angebot, ist für Hunde uninteressant.
werbung für langhaar-bürsten, ist für siam katzen uninteressant.
ich würde das gerne sinnvoll aufschlüsseln damit der werbetreibende, zielgerichtet sein produkt an den halter bringt.
Umgesetzt: Zielgruppen-Targeting nach Tierart und Rasse
Fund vorab:
Advertisement.speciesexistierte bereits im Schema, war aber komplett tote Infrastruktur — die Admin-Oberfläche hatte kein Auswahlfeld dafür (sendete immer[]) und die Ausliefer-Query (getActiveAds, die den Feed mit Ads befüllt) hat das Feld nie gelesen. Jede aktive Anzeige ging bisher an jedes Tier, unabhängig von Art oder Rasse.Neu:
Advertisement.breeds(Prisma) neben dem bestehendenspeciesadmin.getActiveAdsfiltert jetzt serverseitig nach dem tatsächlich betrachtenden Tier: leere Auswahl = an alle ausgeliefert (unverändertes Verhalten), Art ausgewählt = nur an diese Art, zusätzlich Rasse ausgewählt = nur an diese RasseLive verifiziert: Test-Ad im Admin-Panel auf "Cat" + "Siamese" gesetzt, Badge erschien korrekt, Persistenz nach Neuladen des Dialogs bestätigt, danach wieder auf ungezielt zurückgesetzt (Produktivzustand nicht verändert).
Commit:
efdf407. Deployed und live verifiziert auf pawfeed.org.