feat: Update home page notices and privacy information in English, Spanish, and French; add public guides and routing for guides
All checks were successful
Deploy to production / deploy (push) Successful in 2m11s
All checks were successful
Deploy to production / deploy (push) Successful in 2m11s
- Changed beta notice to service notice on home page translations for English, Spanish, and French. - Updated privacy information to reflect transparency and continuous maintenance. - Added new public guides content with detailed sections for various topics. - Implemented routing for guide list and individual guide articles. - Created new components for displaying guides and articles.
This commit is contained in:
@@ -28,7 +28,7 @@ Diese Checkliste hilft, YourPart vor und nach der AdSense-Anmeldung policy-siche
|
||||
|
||||
## 4) Technische Anforderungen
|
||||
|
||||
- [x] AdSense Script einmalig im `head` eingebunden (`frontend/public/index.html`).
|
||||
- [x] AdSense Script wird nur auf freigegebenen Content-Routen dynamisch in den `head` geladen.
|
||||
- [ ] `ads.txt` unter `https://www.your-part.de/ads.txt` erreichbar.
|
||||
- [x] AdSlot-ID ist gesetzt (`VITE_ADSENSE_HEADER_SLOT`).
|
||||
- [x] In Produktion wird nur mit echter Slot-ID ausgeliefert.
|
||||
@@ -69,16 +69,17 @@ Diese Checkliste hilft, YourPart vor und nach der AdSense-Anmeldung policy-siche
|
||||
## Projekt-Hinweise fuer aktuellen Stand
|
||||
|
||||
- Header-Slot ist bereits eingebaut in `frontend/src/components/AppHeader.vue`.
|
||||
- Script ist in `frontend/public/index.html` eingebunden.
|
||||
- Script wird in `frontend/src/components/AppHeader.vue` nur auf freigegebenen Content-Routen geladen.
|
||||
- `ads.txt` liegt unter `frontend/public/ads.txt`.
|
||||
- Der Header-Slot wird aktuell nur auf inhaltlich staerkeren Routen angezeigt und benoetigt `VITE_ADSENSE_HEADER_SLOT`.
|
||||
- Oeffentliche Ratgeberseiten liegen unter `/ratgeber/...` und sind in `frontend/public/sitemap.xml` eingetragen.
|
||||
|
||||
## Ergebnis dieser Pruefung (heute)
|
||||
|
||||
### Erfuellt
|
||||
|
||||
- Footer verlinkt `Impressum`, `Datenschutz`, `Kontakt` global (`frontend/src/components/AppFooter.vue`).
|
||||
- AdSense Script ist im Head eingebunden (`frontend/public/index.html`).
|
||||
- AdSense Script wird kontrolliert im Head eingebunden (`frontend/src/components/AppHeader.vue`).
|
||||
- `ads.txt` ist im Repo vorhanden (`frontend/public/ads.txt`).
|
||||
- Header-Ad ist zwischen Logo und Sprachwahl und route-gebunden eingebaut (`frontend/src/components/AppHeader.vue`).
|
||||
- Slot-Init ist gegen mehrfaches Push abgesichert (`adInitialized`-Guard).
|
||||
|
||||
Reference in New Issue
Block a user