Skip to content

Cloud Environment

Overview

TRACKS is designed to be deployed using a “hybrid-hosted” model, where all granular data processing and storage occur directly on the publisher’s or developer studio’s cloud environment. This setup functions like an enterprise-grade on-premise solution tailored for the video game industry. TRACKS supports the Google Cloud Platform for this purpose.

Google Cloud Platform (GCP) Setup

  1. Go to Google Cloud Console, sign in with your email address. Create a new Project named "TRACKS - yourgame" (replace "yourgame" with the title or a unique identifier of your game, e.g. "TRACKS - Urban Brawl"). If your organization does not use Google Workspace (Gsuite email account), you can link your email following these steps: https://support.google.com/accounts/answer/27441)

Google Cloud Access

  1. Enable billing for your account and link to your Project
    • Microservices enabled in your Google Cloud will autoscale depending on data ingestion volume.
    • Estimated costs for 2 million installs in a single month should be around ~$40.
  2. Go to IAM and admin, click on Grant Access, select permission: Basic -> Owner for analytics@secondstage.io
  3. The Second Stage team will be notified after access is granted and TRACKS Attribution Measurement microservices are deployed for your instance.
  4. Your API key and secret will be entered as environment variables to Google Cloud Run functions