RevenueCat can automatically send data deliveries of all of your apps' transaction data to a Google Cloud Storage bucket. These are in the form of .csv files delivered daily.
To start receiving these deliveries, you'll need the following details:
- A Google Cloud Storage Service Account HMAC access key and secret
- Google Cloud Storage bucket name
Make sure the HMAC credentials have the right permissions
We recommend using Service Account HMAC keys instead of User Account HMAC keys. Just make sure that both "Storage Object Viewer" and "Storage Object Creator" roles are added to your Service Account HMAC key.
Once you have this information, you can add it to the Google Cloud Storage integration settings for your project in RevenueCat.
Allow 24 hours for initial delivery
Once you've configured the Google Cloud Storage integration in RevenueCat, allow up to 24 hours before the first file is delivered.
When configuring the deliveries, you have the option to receive a full export daily or only new and updated transactions from the last export. The first delivery will always be a full export even if this option is selected.
Updated 8 days ago