Quickstart
In order to use Decode GA4, the high-level steps are:
- Subscribe to Google Cloud Marketplace listing
- Configure, install and run data transformation via the installer app
- Automate regular incremental data transformation
1. Google Cloud Marketplace Subscription
Decode GA4 is accessed via a Google Cloud Marketplace subscription. It is usage-based, so there is no charge or commitment upon subscription.
Pricing is on a usage-based basis with no monthly subscriptions, tiers or limits. The pricing calculator gives an accurate estimate of expected costs for backfill and ongoing monthly usage.
2. Decode GA4 Installer App
Upon subscription, you will be forwarded to the Decode GA4 installer app, where you specify the project(s), region(s) and GA4 properties upon which you want to deploy Decode GA4.
The installer app is essential to install Decode GA4 on projects, and the simplest way of installing Decode GA4 on individual properties. After authentication, you will be presented with the option of a project-level installation or a property-level installation.
You can also configure the installation here, including definition of a subset of data to transform for testing purposes.
Property Installation
The property-level installation will detect projects and GA4 datasets based on your individual permissions, and execute the deployment process on the selected GA4 property. Installation options can be selected based on user inputs, and once determined this will deploy, install and execute Decode GA4 to produce your output data automatically, with zero configuration required.
It will also add the linked dataset to your project, with the region automatically determined by the GA4 property dataset location.
Project Installation
The project-level installation will create a Decode GA4 linked dataset in your nominated and permitted project for a specified region, but will not install onto individual properties. Once the linked dataset is created it will be visible alongside your existing datasets, named e.g. project_id.decode_ga4_europe_west2 for a europe-west2 regional installation.
Property installation can then be executed via the app or in code, with configuration options outlined in the install documentation.
3. Automation
Automation can then be implemented via:
- Google Cloud Native scheduling
- Transformation tools
- Orchestration tools
Further details are in the Automate documentation.