Glossary Google In-App Purchases

The following glossary provides an overview of the necessary terms and concepts.

Designation

Area

Description

Google Play

Google Play

An online store in which users can download apps and purchase other digital products.

Google Play Console

Google Play Console

A platform that offers an interface via which apps can be published on Google Play. The Google Play Console also shows details about apps, including all products and contents that are sold via Google Play.

Google Cloud Console

Google Cloud Console

 A platform that provides and manages backend APIs, such as Google Play Developer API. 

Cloud Pub/Sub.

Google Cloud Console

A real-time messaging service with which messages can be send and received between applications. Google Play uses Cloud Pub/Sub to transfer developer notifications in real time. To use Cloud Pub/Sub a project with an active Cloud Pub/Sub API must exist on the Google Cloud Platform (GCP). Google offers quick start instructions regarding these topics.

Pub/Sub topic

Google Cloud Console

A topic of a named resource that is a feed of information.

Pub/Sub subscription

Google Cloud Console

To get information regarding a specific topic a subscription is required for this topic. Several subscriptions for one topic are possible, however, each subscription belongs to a single topic.

Service account

Google Cloud Console

Service accounts are used for authorized API calls by applications such as plenigo. If an application authenticates itself as a service account, it has access to all resources (topic, subscription, etc.) to which the service account has access.

Purchase

Google Play

A purchase describes a purchase of an in-app product which has been created for a specific app.

Receipt

Google Play

A receipt is used to verify a purchase via the Google Play Developer API as well as against the plenigo API.

Package Name

plenigo API

The package name corresponds to the name of the app. The designation is used for processes, e. g. API calls.