Skip to main content

Connect your Google Play reports to AppTweak

Steps on how to connect your Google Play reports to AppTweak

Written by Olivier Verdin
Updated over 2 weeks ago

Follow these steps to link your Google Play Console (reports only) with AppTweak.

1. Log in to your Google Play Console

2. Open the section "Download reports" > "Statistics"

Can't see this section? You might need to update your permissions!

3. On the right side of the page, you will find a link to copy your Cloud Storage URI.

Save this link you will need it later.

4. On your ASO dashboard, click on Connect my Apps.

5. Select the Google Play Report integration and click "Connect Account".

6. Paste your Cloud Storage URI.

7. Connect to your Google account and click "Allow" to let AppTweak access your reports.

8. Success!

You will find your connected apps in the ASO dashboard > tab Integrations however you may have to wait a few hours before we load all of your data from your Google Play Reports.

What's next?


🔒 Needed permissions

If you can not see the "Download reports" tab in your Google Play console homepage, ask an account admin to update your role in "Users and Permissions". The minimum permissions required are View app information (read-only) and View financial data. The permissions have to be selected globally (not just selected apps).

🔐 Additional Google Workspace requirements

In addition to the required Google Play Console permissions, please ensure that the Google account used for the integration meets the following requirements:

Reauthentication / Session-Length Policy

  1. No Google reauthentication / session-length policy
    AppTweak does not support Google accounts that are subject to a reauthentication (session-length) policy for Google Cloud services.
    If such a policy is enforced, the OAuth refresh token may become invalid (invalid_rapt), preventing daily background data synchronization.

  2. Use a dedicated service/reporting account (recommended)
    We strongly recommend using a dedicated Google Play Console service account:

    • Not subject to reauthentication/session-length policies

    • Configured with least-privilege / read-only access to the required Play Console reports

    • Used exclusively for AppTweak integration

    This ensures security best practices while avoiding sync interruptions.

  3. If a reauthentication policy is enforced at organization level

    • The customer can change it in their admin console:
      In Security > Access and data control > Google Cloud session control make sure to enable Exempt trusted apps

    • From the link in that checkbox description, go to Application Access Control / App access control and search for our app “AppTweak API” (filter available at the top)


    Then:

    • open the AppTweak API entry

    • expand the Access to Google Data tab

    • Approve / mark as trusted and tick the checkbox

⚠️ After applying this change, the integration must be reconnected once to generate a new refresh token under the updated policy.

Did this answer your question?