Erik Yao Founder & CTO of Leapfin. Previously VP of Operations @ Playforge. Founder & CTO of PlayHaven.
Connecting your Google Play account with Leapfin is very simple, and overall should not take more than 5-10 minutes. Here's how to do it.
Erik Yao 15 May 2020
Connecting your Google Play account with Leapfin is very simple, and overall should not take more than 5-10 minutes. There are three keys that Leapfin needs to programmatically pull your financial reports on your behalf: Service Account Email
, Service Account Private Key
, and Google Cloud Storage Bucket ID
. Please follow the instructions below step-by-step:
Your Google Play financial reports are stored in a Google Cloud Storage Bucket. To grant Leapfin access to this bucket, please perform the detailed guide below:
Navigate to: https://console.developers.google.com and sign in to the Google Developers Console. If you already have a project, use the drop-down to select a project. If you don’t have a project listed, please click on Create Project
.
Navigate to IAM & Admin
> Service Accounts
> Create Service Account
Fill in the account details, copy the Service Account Email
and select Create
.
Click on Create Key
, a JSON file containing the Private Key
for Service Account would be downloaded. Copy this file to a safe location.
Sample file contents:
{ "type": "service_account", "project_id": "strong-radius-250406", "private_key_id": "75c3e381bfcd1d986e9e232efcc1676508bbfeaa", "private_key": "-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCjc+6LRJ6w++Zw\nZ6Sd9xPrYthoTAE8vVEGqRarcyn5W5Gh+5KbYBFGH/fqAI5OuuIDGZ2HpqmIA7h\neoUTamgKULYddnJcIx9uQfi+Vxx/IZJm0QwLc8LZ5PSPOoU6hMOfibV7FBgYJrbd\nx21d29AYUk0DoAoRGZmR8hMpGUDmmm7pnZJDW08BafJyVmbC6E0iXMKCyP9cVEKw\ndDIBaqOmHsQh9FRfpKZi4wBBuEGBWrApFkGW/J53u1iDHPOhOWBrOkS2Fxg1hvpK\namOroIjruWC8E2mJuRSv2p9g+9eoIal+/kcSxEC02PFQ6pZvBf2E70rQE7PRqctdXcsTx71+VYhbXfwP19Ee3gAeci\nydaLKCtmbboXGmJ60W4b4e/eVrYnIyOMQ72bjFXHkERsllzUtKmaHr5DsQKBgHNZ\nqyo3E2XXBBJvdRGB69RSVqbvE4aU4KsU0O/iWr2zkzvn5a2RbUfVsMRQ0as5JfjU\n1CMFohme98lIx2BPXn/Ea7d8CWMhXrzPSFUgcz3Uth4cPyBraJ85qrwpKY92B70z\nYHPZ1uaG0XTViQmDatxw7UuE76TKdBDCarYJ3lSxAoGAAUTwjNBDA2XAu44f+lX2\nzwkmI2MeL+al9ryeFnkTCGXdozlFjjsKZy9k77uet0OSlMq9Y+py7TLNHPRIcJ0m\n4fTR/mgXiJJt7h/7jMiEZkZWMzcs1PmDmWX2UyY6L351BT9a9WtnS/fPqXz3HPKd\ns2JaYEg4iX3Ru1m/70W1Qj8=\n-----END PRIVATE KEY-----\n", "client_email": "leapfin-grant-access@strong-radius-250406.iam.gserviceaccount.com", "client_id": "118049637170674308455", "auth_uri": "https://accounts.google.com/o/oauth2/auth", "token_uri": "https://oauth2.googleapis.com/token", "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs", "client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/leapfin-grant-access%40strong-radius-250406.iam.gserviceaccount.com"}
Navigate to https://play.google.com/apps/publish/ and click on Settings
Click on Users & Permissions
and then Invite New User
Paste the Service Account Email
that we created in Step 1. Assign this account with Finance
role.
Please login Leapfin, and navigate to the Integrations
page: https://leapfin.com/integrations
Click on Connect
next to “Google Play”, the below secure form will appear where you can enter the three pieces of information Leapfin needs:
Erik Yao Founder & CTO of Leapfin. Previously VP of Operations @ Playforge. Founder & CTO of PlayHaven.
Related posts
Chargify Integration Setup Guide
Connecting your Chargify account with Leapfin is very simple, and overall should not take more than 5-10 minutes. Here's how you can do it.
Erik Yao 17 Dec 2019
PayPal Integration Setup Guide
Connecting your PayPal account with Leapfin is very simple, and overall should not take more than 5-10 minutes. Here's how to do it.
Erik Yao 15 Nov 2019
BlueSnap Integration Setup Guide
Connecting your BlueSnap account with Leapfin is very simple, and overall should not take more than 5-10 minutes. Read on to learn why.
Erik Yao 14 Nov 2019