mirror of
https://github.com/PR0M3TH3AN/Artstr-Studio.git
synced 2026-10-27 08:40:39 +00:00
TODO: AdZap creative integration wishlist
AdZap consumes standard Artstr kind:30078 designs as ad creatives with a t=adzap-ad filter flag (convention in AdZap/docs/ARTSTR_CREATIVES.md). Track the Artstr-side pieces: banner preset, gallery filter, Send to AdZap export, and the standalone render endpoint. Co-Authored-By: Claude Fable 5 <[email protected]>
This commit is contained in:
1 parent
90ce6def59
commit
c3a05f0612
1 file changed
+19
@@ -506,3 +506,22 @@ gridlines polish layer). Open follow-ups:
|
||||
`overflow-wrap: anywhere; word-break: break-word`, so no horizontal
|
||||
scroll.
|
||||
- **TMDB auto-fill cleanup** — `docs/TMDB_AUTOFILL_FEATURE.md` removed.
|
||||
|
||||
## AdZap creative integration (requested 2026-08-07)
|
||||
|
||||
AdZap (the ad network rebuild, `~/Documents/GitHub/AdZap` branch
|
||||
`ts-rebuild`) uses standard Artstr `kind:30078` design events as ad
|
||||
creatives — same content JSON, plus a required `['t','adzap-ad']` filter
|
||||
flag and an optional `['adzap','banner-v1']` profile tag. Full convention:
|
||||
`AdZap/docs/ARTSTR_CREATIVES.md`. Artstr-side wishlist, roughly in order:
|
||||
|
||||
- [ ] "AdZap banner 800×150" template preset, constrained to a rasterizable
|
||||
layer subset (images / text / shapes), stamping both tags on publish.
|
||||
- [ ] Gallery/browse filter excluding `#t=adzap-ad` by default, with a
|
||||
toggle (or an "ads" shelf using the same query).
|
||||
- [ ] "Send to AdZap" export: render the design to PNG client-side and open
|
||||
the AdZap builder with coordinate + event id + snapshot prefilled.
|
||||
- [ ] (Bigger, standalone value) server-side render endpoint, OG-image
|
||||
style: `/api/render/<naddr>.png` on the Vercel deployment — makes any
|
||||
Artstr design URL-embeddable anywhere Markdown renders; AdZap's
|
||||
live-follow becomes just one consumer.
|
||||
Reference in new issue
Block a user