Setup

In order to receive Upstra's PubSub events, the user must first register/sign in with Google Cloud Services.

Credentials

A credentials key will be generated for the Google Cloud Services Account titled key.json. This key will need to be sent to Upstra. Here is an example of what the key schema looks like:

key.json
{
"type": "service_account",
"project_id": "...",
"private_key_id": "...",
"private_key": "...",
"client_email": "...",
"client_id": "...",
"auth_uri": "...",
"token_uri": "...",
"auth_provider_x509_cert_url": "..",
"client_x509_cert_url": "..."
}

Receiving Events

The user will need to create a topic in your Google Cloud Service. Once the topic is created, please send the Topic Name to Upstra. Going forward, all events and their payloads will be sent to that topic.