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 collect the AppID in order to ingest the data, and ingest new data every 4 hours.
When you first enable the integration, it takes around 5-10 minutes to ingest the first 10,000 reviews.
ℹ️ In case you want to integrate using Playstore APIs, head over to Configure API Key Access. Playstore APIs help Enterpret fetch detailed metadata associated with each review.
Configure
Click on "Sign in with Google" and log in with your work email
Once you have logged in successfully, navigate to integrations page by selecting 'Integrations' under profile.
Click on the "+ New Integration" button.
Choose "Playstore" from the presented options, by clicking the "Connect" button in front of it.
Provide the “Playstore URL” in the dialogue box that opens and click on “Connect”
Configure API Key Access (Optional)
Enterpret provides Playstore 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
You’ll be navigated to the Google Cloud
console’s Credentials
page. Click on CREATE CREDENTIALS
and select Service Account
from the dropdown.
Give a name to this account and click CREATE AND CONTINUE
In Step 2, select the role for this account as Service Account User
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
Select the Key type
as JSON
The API Key will be downloaded to your system. Keep this handy since it will be used in later steps.
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.
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:
And untick all the permissions except View app information and download bulk reports (read only)
. This is required to fetch reviews using API.
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.
It should now be visible in the list
Create Integration in Enterpret
ℹ️ In case you already have a previously connected Playstore 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:
Click on NEW INTEGRATION
button:
Select CONNECT
button corresponding to Playstore
:
Enter the Playstore App URL and the JSON content from the downloaded API Key. Check the screenshot below for sample URL and JSON contents:
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:
Find the Playstore Integration that you want to update from the list and click EDIT
Enter the JSON content from the downloaded API Key. Check the screenshot below for sample JSON contents:
Click on SAVE
to update the integration and it will start fetching new reviews using the API.