Files
harheimertc/android-app/PLAYSTORE_ASSETS.md
Torsten Schulz (local) 5c3d78245f
Some checks failed
Code Analysis and Production Deploy / analyze (push) Failing after 2m10s
Code Analysis and Production Deploy / deploy-production (push) Has been skipped
Code Analysis and Production Deploy / deploy-test (push) Has been skipped
feat: add Datenschutzerklärung and Konto löschen pages
- Created datenschutz.vue for the privacy policy with sections on data protection, responsible entity, data processing, rights, and contact information.
- Created konto-loeschen.vue for account deletion requests, detailing the process, affected data, and processing time.
- Added anonymize-playstore-screenshot.sh script for image anonymization using ImageMagick.
- Introduced playstore-assets.mjs for generating Play Store assets, including icons and feature graphics, using sharp.
- Added playstore-assets.sh script to execute the asset generation script.
2026-05-29 16:51:36 +02:00

1.7 KiB

Play Store Assets - Harheimer TC Android

1) Datenschutzerklaerung (Web-URL)

Empfohlene URL fuer Play Console:

Die Seite ist in der Web-App als eigene Route vorhanden.

1b) Konto-Loeschung (Web-URL)

Empfohlene URL fuer Play Console:

Die Seite beschreibt den Loeschprozess und Kontaktweg fuer App- und Webkonto.

2) Logo / Grafiken

Pflicht

  • App-Icon (Play): 512 x 512 PNG

Optional, aber empfohlen

  • Feature Graphic: 1024 x 500 PNG

Generierung

Im Repo ist ein Script vorhanden, das aus dem Vereinslogo fertige Dateien erzeugt:

./scripts/playstore-assets.sh

Ausgabe in:

  • android-app/playstore-assets/generated/playstore-icon-512.png
  • android-app/playstore-assets/generated/playstore-feature-graphic-1024x500.png

3) Screenshots (anonymisiert)

Grobe Anforderungen (Telefon)

  • Mindestens 2 Screenshots
  • PNG oder JPEG
  • Seitenlaenge je Seite zwischen 320 px und 3840 px

Empfehlung fuer Android-Phone:

  • 1080 x 1920 (Portrait)

Anonymisierung

Script fuer schwarze halbtransparente Balken ueber sensible Bereiche:

./scripts/anonymize-playstore-screenshot.sh <input.png> <output.png> 'x,y,w,h;x,y,w,h'

Beispiel:

./scripts/anonymize-playstore-screenshot.sh \
  android-app/playstore-assets/raw/screen1.png \
  android-app/playstore-assets/anon/screen1-anon.png \
  '68,118,520,72;70,706,560,98'

4) Upload in Play Console

  • Datenschutzerklaerung: URL eintragen
  • Konto-Loeschung: URL eintragen
  • App-Icon: playstore-icon-512.png
  • Feature Graphic: playstore-feature-graphic-1024x500.png
  • Screenshots: anonymisierte PNG/JPEG hochladen