SDK Management
The SDK Management service manages mobile SDK applications and their channel configurations. It exposes a REST API for CRUD operations on applications and channels, and publishes update events via Google Cloud Pub/Sub so that downstream services can react to changes.
Key Concepts
- Application
-
A mobile SDK application identified by a unique code and associated with a tenant. Applications go through a lifecycle of create, update, clone, activate, deactivate, and archive operations.
- Channel
-
A communication channel (e.g. push notification, embedded messaging) attached to an application. Channels have their own lifecycle independent of the application.
- Update Event
-
A message published to a Pub/Sub topic whenever an application or channel changes state. Downstream consumers subscribe to these topics to stay in sync.
Documentation
- Update Events
-
Documents the Pub/Sub update events emitted by the backend service, including message schemas, topic names, and the operations that trigger each event.