Affiliate-Verwaltung
Produktlinks eintragen
So werden später echte Amazon-Partnerlinks zentral und kontrolliert in die Produktdaten eingetragen.
Zentrale Datei
Alle Produktdaten und Produktlinks liegen in src/data/products.ts. Dort wird pro Produkt entschieden, ob der Button noch deaktiviert bleibt oder den echten Affiliate-Link öffnet.
Workflow
- Amazon-Produkt fachlich prüfen: Passt es zur Nische, löst es ein echtes Reiseproblem und wirkt es für Babys nicht riskant?
- Produktseite als sauberen Amazon.de-Link notieren, am besten im Format
https://www.amazon.de/dp/ASIN. - Affiliate-Link mit Tracking-ID verwenden:
?tag=epic05e-21. - Link in
src/data/products.tsbeiamazonProductUrlundaffiliateUrlpflegen. affiliateStatuserst aufreadysetzen, wenn der Affiliate-Link geprüft ist.- Änderung zu GitHub pushen. Cloudflare Pages deployed danach automatisch neu.
Status-Regel
affiliateStatus: 'placeholder'- Der Button bleibt deaktiviert und öffnet keinen Amazon-Link.
affiliateStatus: 'ready'- Der Button öffnet
affiliateUrl, wenn die URL aufamazon.dezeigt undtag=epic05e-21enthält.
Beispiel
{
id: 'kinderwagen-sonnenschutz',
title: 'Zamboo Universal Sonnensegel UV 50+',
amazonSearchTerm: 'Zamboo Universal Sonnensegel UV 50 Kinderwagen Sonnenschutz',
amazonProductUrl: 'https://www.amazon.de/dp/B0D6YZWGNM',
affiliateUrl: 'https://www.amazon.de/dp/B0D6YZWGNM?tag=epic05e-21',
affiliateStatus: 'ready',
imageType: 'stroller-sunshade',
image: '/product-images/kinderwagen-sonnenschutz.webp',
buttonText: 'Produkt ansehen'
} Produktbilder
Eigene Produktbilder liegen lokal in public/product-images/ und werden über image eingebunden.
Bitte keine Amazon-Bilder kopieren, hotlinken oder als Screenshot verwenden.
Vor dem Aktivieren prüfen
- Der Link enthält
tag=epic05e-21. - Es werden keine Amazon-Preise, Amazon-Sternebewertungen oder Amazon-Produktbilder übernommen.
- Der Produkttext bleibt neutral und macht keine falschen Testsieger-Behauptungen.
- Nach dem Ändern lokal
npm run buildausführen.