The reports bucket is account-level. It is not a normal customer-created GCS bucket and it is not stored inside the customer’s Google Cloud project.
Reports Bucket
Common report paths look like this:gs://.../stats/... path, Appeeky normalizes it to the bucket root automatically.
Required Permission
For report exports, the service account needs account-level/global access in Play Console:Supported Prefixes
The analytics importer currently supports these report families:
Other report families can still be listed and downloaded through the report endpoints when the service account has access.
List Objects
curl
Get Object Metadata
curl
Download a Report
curl
Import One Report
curl
storage.objects.list denied
This error means the service account can authenticate, but Google Cloud Storage will not allow it to list the Play Console reports bucket.
Most common causes:
- The service account was not invited in Play Console.
- The service account has app-scoped permissions but not global bulk report permission.
- The wrong service account email was invited.
- The reports bucket belongs to a different Play Console developer account.
- Permission propagation has not completed yet.
- Open Play Console > Users and permissions.
- Select the service account user.
- Grant global
View app information and download bulk reports. - Save changes.
- Retry
GET /reports/objects?prefix=stats/installs/.
View financial data.
