Outil de rapport des revenus Google Play

Connectez-vous avec Google pour charger les rapports de revenus et télécharger les résultats au format Excel.

// about

À propos de cet outil

Un outil d'analyse des revenus Google Play pour développeurs Android. Calcule les ventes mensuelles, frais Google, remboursements, taxes et versements nets en Excel.

Comment l’utiliser

  1. Connectez votre compte ou indiquez l'URI des rapports.
  2. Sélectionnez l'année et les mois à analyser.
  3. Cliquez sur 'Traiter' pour voir le résumé et télécharger en Excel.

Pourquoi utiliser cet outil

  • Combine plusieurs rapports de ventes mensuels ZIP en quelques secondes.
  • Affiche une ventilation claire des ventes, frais et taxes.
  • Exporte des résumés Excel prêts pour la comptabilité.

Foire Aux Questions (FAQ)

Mes données financières sont-elles en sécurité ?

Oui, le traitement est sécurisé dans votre session et n'est jamais partagé.

Quels rapports sont pris en charge ?

Les fichiers ZIP mensuels de revenus téléchargés depuis Google Play Console.

Puis-je exporter vers Excel ?

Oui, vous pouvez télécharger un fichier Excel complet et structuré.

Guides · Revenus · 10 min de lecture

Comment fonctionnent les paiements Google AdSense et Google Play : revenus estimés ou finalisés, change et comptabilité

Dès que les revenus Google arrivent, une question suit : « pourquoi le tableau de bord ne correspond-il pas au virement reçu ? ». Comprendre comment les revenus sont finalisés et versés facilite beaucoup le rapprochement mensuel.

Le montant affiché en temps réel dans le tableau de bord AdSense correspond aux revenus estimés. À la fin du mois, Google retire le trafic incorrect et contrôle les chiffres ; les revenus finalisés sont généralement ajoutés au solde au début du mois suivant. Les montants estimés et finalisés peuvent donc légèrement différer.

1er–31 octobre    les revenus estimés s'accumulent (tableau de bord)
Début novembre    revenus d'octobre finalisés → ajoutés au solde
Vers le 21 nov.   paiement émis si solde ≥ seuil
Quelques jours    les fonds arrivent sur le compte
Revenus AdSense estimés ou finalisés, calendrier et seuil de paiement, causes de blocage des paiements et comptabilisation des revenus en devises.
Lire le guide →
Le créer avec l'IA

Créez cet outil vous-même avec l'IA

Besoin de votre propre version ? Copiez le prompt dans un chat IA ou enregistrez le fichier de skill pour un agent de code IA. Ils décrivent les fonctionnalités, cas limites et tests que nous avons utilisés.

Le prompt et le skill sont fournis en anglais, que les outils d'IA comprennent parfaitement.

Prompt de consigne IA

Collez-le tel quel dans Claude, ChatGPT ou Gemini.

You are an experienced full-stack web developer. Build a web tool called "Rapport des revenus Google Play" 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)

Enregistrez-le sous .claude/skills/build-google-play-earning/SKILL.md pour qu'un agent comme Claude Code le réutilise à chaque modification de l'outil.

---
name: build-google-play-earning
description: Use when building or changing a Rapport des revenus Google Play 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: Rapport des revenus Google Play

## 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

Conseils pour travailler avec l'IA

  • Indiquez votre stack (React, Vue, HTML pur…) dès la première ligne pour obtenir un code adapté.
  • Demandez à l'IA d'exécuter les tests listés et d'en montrer les résultats avant d'accepter le code.
  • Ne collez jamais de vrais secrets, données clients ou clés d'API ; utilisez des exemples.