Skip to content
Enterpret Help Center home
InboxAsk a human

Google Play Store

Updated by Vaishnavi

Overview

The Enterpret integration for Google Play Store allows our customers to integrate feedback and reviews from the Google Play Store into Enterpret’s data pipeline. This allows our customers to understand and make decisions based on the feedback they receive on Google Play Store.

We use the AppID to fetch reviews. The current default polling interval is 30 minutes. Your integration may use a different configured schedule, including an older interval. Contact your Enterpret team to confirm the schedule for your connection.

Polling schedules periodic checks for eligible source data. Data becomes available for analysis after fetching and processing; the polling interval does not guarantee when a particular record or the first import will appear.

Initial import time and available review history depend on the access method, source availability, review volume, API limits, and processing workload. There is no fixed completion estimate per number of reviews.

ℹ️ In case you want to integrate using Google Play Developer APIs, head over to Configure API Key Access. Google Play Developer APIs help Enterpret fetch detailed metadata associated with each review.


Configure

  1. Go to https://dashboard.enterpret.com/

  2. Click on "Sign in with Google" and log in with your work email

  3. Once you have logged in successfully, navigate to integrations page by selecting 'Integrations' under profile.

    Enterpret profile menu with an arrow pointing to Integrations.
  4. Click on the "+ New Integration" button.

    Integrations page with New Integration highlighted in the upper right.
  5. Choose "Playstore" from the presented options, by clicking the "Connect" button in front of it.

    Choose Integration dialog with Continue highlighted beside Playstore.
  6. Provide the “Playstore URL” in the dialogue box that opens and click on “Connect”

    Playstore connection dialog with a Playstore URL field and Connect button.

Configure API Key Access (Optional)

Enterpret provides Google Play Store Integration using APIs which allows Enterpret to fetch more information related to the Reviews posted.

The following are instructions to setup this:

Getting API Key JSON

The API access is granted via API Key created from Play Developer Console. This is required because API access is only restricted to the account managing the Playstore App.

The following are the steps to get the API Key:

Login to Play Developer Console

which is used to manage the Playstore App for which you want to ingest reviews.

Create a new Service Account

Navigate to API Access under Setup, and click on View API keys

Google Play Console API access page with API keys and service-account credentials sections.

You’ll be navigated to the Google Cloud console’s Credentials page. Click on CREATE CREDENTIALS and select Service Account from the dropdown.

Google Cloud APIs & Services Credentials page with API keys, OAuth clients, and service accounts.

Give a name to this account and click CREATE AND CONTINUE

Create service account form with account name, ID, description, and Create and Continue controls.

In Step 2, select the role for this account as Service Account User

Service-account role picker showing Service Account User under Service Accounts.
Service account creation with Service Account User selected as the project role.

And click DONE to create the Service Account

Create API Key

After creating Service Account, navigate to Keys tab. Click on ADD KEY and select Create new key

Service-account Keys tab with Add Key menu open and Create new key highlighted.

Select the Key type as JSON

Create private key dialog with JSON selected as the key type.

The API Key will be downloaded to your system. Keep this handy since it will be used in later steps.

Confirmation that the private key has been saved to the computer.

Giving API Key access to App Reviews

Now that we have the API Key, we need to give permissions so that we can read App Reviews using the API Key. This is done by giving the Service Account required access to the App.

The following are the steps to give the required permissions:

Manage Play Console Permissions

Navigate to API access in Developer Console. In Service Accounts section, find the Service Account we just created (there should be only one if this your was first time). Now select Manage Play Console permissions corresponding to that service account.

Google Play Console API access page with Manage Play Console permissions beside the service account.

Setup Global Account Permissions

In order to give only required permissions, we need to remove unnecessary permissions from Global Account Permissions.

To do so, navigate to the Account Permissions tab:

Invite user page for the service account, with App permissions and Account permissions tabs.

And untick all the permissions except View app information and download bulk reports (read only). This is required to fetch reviews using API.

Account permissions for the service account with the read-only View app information and download bulk reports permission selected.

Give permissions for the App

Now we need to provide permissions for the App. To do so, navigate to App permissions tab and select Add app. Now select the app for which you want to give permission. Check that the View app information and download bulk reports (read only) is still ticked in the permissions list.

Add app selector in App permissions with a checkbox beside the app.

It should now be visible in the list

App permissions list now contains the selected app with a Manage permissions link.

Create Integration in Enterpret

ℹ️ In case you already have a previously connected Google Play Store Integration without API Keys, skip to Update Integration in Enterpret

Now that we have the API Key with the necessary permissions. we can create Playstore integration in Enterpret. The following are the steps:

Login to Enterpret app, and head over to Integrations page from organisation menu:

Enterpret organization menu with Integrations highlighted.

Click on NEW INTEGRATION button:

Integrations page with New Integration above the existing integration cards.

Select CONNECT button corresponding to Playstore:

Choose an Integration catalog with a Connect button on the Playstore card.

Enter the Google Play Store App URL and the JSON content from the downloaded API Key. Check the screenshot below for sample URL and JSON contents:

Playstore setup form with an app URL, service-account JSON field, and Connect button.

Update Integration in Enterpret

Now that we have the API Key with the necessary permissions. we can create Playstore integration in Entepret. The following are the steps:

Login to Enterpret app, and head over to Integrations page from organisation menu:

Enterpret organization menu opened to the Integrations option.

Find the Google Play Store Integration that you want to update from the list and click EDIT

Playstore integration card with an Edit control.

Enter the JSON content from the downloaded API Key. Check the screenshot below for sample JSON contents:

Edit Playstore Integration dialog with service-account JSON and a Save button.

Click on SAVE to update the integration. Subsequent fetches use the applicable access method and configured schedule; saving does not guarantee that new reviews appear immediately.

Analyze this feedback with Enterpret Agent

Once this integration's feedback is available in Enterpret, use Enterpret Agent to investigate themes, summarize customer requests, and prepare reports. Specify this source and the reporting period in your request. For daily reports, weekly digests, and recurring reporting, configure scheduled Agent automations with Slack or email delivery.

This guide covers feedback ingestion. Agent connectors are a separate setup for reading external context or taking supported actions in other tools; connecting a feedback source does not automatically authorize those actions.