Prerequisites
- A Google Cloud project linked to the same Google account as your Play Console developer account. Any project you control works.
- A one-time automation service account key (JSON) for that project. You’ll create it below, upload it once to run the provisioning steps, and then delete your local copy — the plugin doesn’t store it.
Step 1 — Create the automation service account key
- Go to console.cloud.google.com signed in as the Google account that manages your Play Console developer account.
- In the top-left project dropdown, create a new project or select an existing one.
- Open the left navigation menu → IAM & Admin → Service Accounts.
- Click + Create Service Account.
- Name it something recognizable (e.g.
blockli-automation) → Create and Continue. - Under “Grant this service account access to project,” add exactly three roles:
- Service Usage Admin
- Service Account Admin
- Pub/Sub Admin
- Click Continue, then Done.
- On the Service Accounts list, click the account you just created.
- Go to its Keys tab → Add Key → Create new key → JSON → Create. The key file downloads automatically.
Step 2 — Run the provisioning wizard in WordPress
- In WordPress admin, go to Blockli Mobile App → In-App Purchases → Store Credentials → Google Play tab.
- Scroll to Automate Google Cloud setup.
- Upload the automation service account key JSON you just downloaded.
- Fill in three IDs:
- Project ID — your GCP project ID (e.g.
blockli-mobile) - Push service account ID — a short ID for a new service account the plugin will create (e.g.
blockli-play-rtdn-push) - Topic ID — a short ID for the Pub/Sub topic (e.g.
mobile-1-rtdn)
- Project ID — your GCP project ID (e.g.
- Click Provision Google Cloud.
projects/<project>/topics/<topic-id>) is saved as a read-only field on this page. You’ll need it in the next step.
Step 3 — Link the topic in Play Console
This one step can’t be automated — it’s a one-time manual action in Play Console.- Play Console → your app → Monetize → Monetization setup.
- Under Real-time developer notifications, paste the topic name saved in the previous step.
- Save, then click Send test notification.
- Confirm the notification appears under Blockli Mobile App → In-App Purchases → Notification Events in WordPress.
Continue to Part 2: Products & Plugin Setup to create your products in Play Console and wire everything up in the plugin.

