Google-Play-Umsatzbericht-Tool

Melden Sie sich mit Google an, um Umsatzberichte zu laden und die Ergebnisse als Excel herunterzuladen.

// about

Über dieses Tool

Finanzanalyse-Tool für Android-App-Entwickler zur Auswertung der Google Play Console-Berichte. Berechnet Umsätze, Gebühren, Rückerstattungen, Steuern und Auszahlungen.

So verwenden Sie es

  1. Verbinden Sie Ihr Konto oder geben Sie die Berichts-URI ein.
  2. Wählen Sie das Jahr und die gewünschten Monate.
  3. Klicken Sie auf 'Verarbeiten' und laden Sie die Excel-Datei herunter.

Warum dieses Tool genutzt wird

  • Kombiniert mehrere monatliche ZIP-Verkaufsberichte in Sekunden.
  • Klare Aufschlüsselung von Bruttoumsatz, Google-Gebühren und Steuern.
  • Exportiert strukturierte Excel-Übersichten für Buchhaltung und Steuer.

Häufig gestellte Fragen (FAQ)

Sind meine Finanzdaten sicher?

Ja, die Datenverarbeitung erfolgt sicher in Ihrer Sitzung und wird nie gespeichert.

Welche Berichtsdateien werden unterstützt?

Standardmäßige monatliche ZIP-Einnahmenberichte aus der Google Play Console.

Ist ein Excel-Export möglich?

Ja, Sie können eine übersichtliche Excel-Tabelle herunterladen.

Ratgeber · Einnahmen · 10 Min. Lesezeit

So funktionieren Auszahlungen bei Google AdSense und Google Play: geschätzte und endgültige Einnahmen, Wechselkurse und Buchhaltung

Sobald Google-Einnahmen eintreffen, folgt bald die Frage: „Warum passt das Dashboard nicht zum Zahlungseingang auf dem Konto?“ Wer versteht, wie Einnahmen festgestellt und ausgezahlt werden, hat es beim monatlichen Abgleich viel leichter.

Der Betrag, den Sie im AdSense-Dashboard in Echtzeit sehen, sind geschätzte Einnahmen. Nach Monatsende entfernt Google ungültige Zugriffe und prüft die Zahlen; die endgültigen Einnahmen werden in der Regel Anfang des Folgemonats Ihrem Guthaben gutgeschrieben. Geschätzte und endgültige Beträge können daher leicht voneinander abweichen.

1.–31. Oktober    geschätzte Einnahmen laufen auf (Dashboard)
Anfang November   Oktober-Einnahmen festgestellt → Guthaben
Um den 21. Nov.   Zahlung, wenn Guthaben ≥ Grenze
Einige Tage später Geld auf dem Bankkonto
Geschätzte und endgültige AdSense-Einnahmen, Zahlungsablauf und Auszahlungsgrenze, Gründe für Zahlungssperren und Verbuchung von Fremdwährung.
Ratgeber lesen →
Mit KI bauen

Dieses Tool selbst mit KI bauen

Sie möchten eine eigene Version? Kopieren Sie den Arbeitsauftrag in einen KI-Chat oder speichern Sie die Skill-Datei für einen KI-Coding-Agenten. Beide enthalten die Funktionen, Sonderfälle und Testfälle, die wir verwendet haben.

Prompt und Skill sind auf Englisch, das KI-Tools in jeder Sprache gut verstehen.

KI-Arbeitsauftrag (Prompt)

Unverändert in Claude, ChatGPT oder Gemini einfügen.

You are an experienced full-stack web developer. Build a web tool called "Google-Play-Umsatzbericht" that meets the requirements below.

## Goal

Build a web tool that signs in with Google, reads Google Play earnings reports from Cloud Storage and exports monthly totals of sales, fees, refunds, taxes and payouts to Excel.

## Core features

- Google OAuth sign-in with the devstorage.read_only scope
- List the Play Console report bucket (gs://pubsite_prod_...)
- Download and parse yearly earnings ZIP/CSV files
- Totals by transaction type, month and currency
- Export to Excel (.xlsx)

## Inputs

- Google sign-in
- Bucket URI and year

## Outputs

- Monthly settlement summary
- Excel file

## Edge cases and handling rules

- Explain missing bucket permissions
- Handle CSV encoding and delimiter differences
- Aggregate refunds (negative rows) and tax rows separately
- Stream large files

## Implementation requirements

- Requires a server-side implementation. Request read-only scopes and use report files only temporarily during the session.
- State the purpose of data use on the OAuth consent screen and in the privacy policy.
- Make the UI responsive and easy to use on mobile; label every input and keep everything keyboard accessible.
- Add a Copy button for results and show clear, friendly error messages for invalid input.
- Keep the core logic in functions separate from the UI so it can be unit-tested.

## Definition of done (test cases)

- Monthly totals from a sample CSV match a manual calculation
- Refunds reduce sales
- Clear error for a bucket without access

First outline your implementation plan in at most five lines, then write the complete code, and finally explain how to check the test cases above.

Skill (SKILL.md)

Als .claude/skills/build-google-play-earning/SKILL.md speichern, damit Agenten wie Claude Code es bei jeder Änderung am Tool wiederverwenden.

---
name: build-google-play-earning
description: Use when building or changing a Google-Play-Umsatzbericht tool. Build a web tool that signs in with Google, reads Google Play earnings reports from Cloud Storage and exports monthly totals of sales, fees, refunds, taxes and payouts to Excel.
---

# Build: Google-Play-Umsatzbericht

## Goal

Build a web tool that signs in with Google, reads Google Play earnings reports from Cloud Storage and exports monthly totals of sales, fees, refunds, taxes and payouts to Excel.

## Workflow

1. Review the required features, inputs and outputs below and ask about anything missing first.
2. Implement the core logic as pure functions separate from the UI.
3. Check the logic against the test cases in the verification list.
4. Build a responsive UI with an input form, a result area and a Copy button.
5. Reproduce each edge case listed under Rules and refine the error messages.

## Core features

- Google OAuth sign-in with the devstorage.read_only scope
- List the Play Console report bucket (gs://pubsite_prod_...)
- Download and parse yearly earnings ZIP/CSV files
- Totals by transaction type, month and currency
- Export to Excel (.xlsx)

## Inputs

- Google sign-in
- Bucket URI and year

## Outputs

- Monthly settlement summary
- Excel file

## Rules

- Explain missing bucket permissions
- Handle CSV encoding and delimiter differences
- Aggregate refunds (negative rows) and tax rows separately
- Stream large files
- Requires a server-side implementation. Request read-only scopes and use report files only temporarily during the session.
- State the purpose of data use on the OAuth consent screen and in the privacy policy.

## Verification

- [ ] Monthly totals from a sample CSV match a manual calculation
- [ ] Refunds reduce sales
- [ ] Clear error for a bucket without access

Tipps für die Arbeit mit KI

  • Nennen Sie in der ersten Zeile Ihren Stack (React, Vue oder reines HTML), damit der Code passt.
  • Lassen Sie die KI die Testfälle ausführen und die Ergebnisse zeigen, bevor Sie den Code übernehmen.
  • Fügen Sie keine echten Passwörter, Kundendaten oder API-Schlüssel ein; nutzen Sie Beispielwerte.