Google recently announced an upgraded version of Google Analytics called GA4. It’s powerful and leverages AI/ML in smart ways such as question-driven insights.
Importantly, GA4 does not yet commercially offer any third-party service, such as Veritone Attribute, access to its API in order for us to retrieve essential data. Furthermore, GA4's "alpha" API available to trusted partners (i.e. Veritone) lacks granular data such as minute-by-minute insights necessary for attribution solutions like Attribute to work effectively.
Reassuringly, Google will eventually update its API to be inclusive of this type of data, but in the meanwhile our guidance is to do one of the following:
a) remain on Google Analytics Universal
b) revert back from GA4 to Universal
c) keep GA Universal operational while using a new data stream/property for GA4
Leveraging both versions in parallel will ensure the necessary data from Google is collected while exploring GA4’s new capabilities.
Below will provide specific instructions based on your Google Analytics setup.
Already on GA4
If you already have a GA4 property created, then all you need to do is create a new UA property. To do that, it's the same new property creation flow but then you pick "Create a Universal Analytics property only"
The steps from the video can be followed below:
- Log into Google Analytics
- Select the desired GA4 Property
- Navigate to "Admin"
- Create Property
- Name Property
- Show advance options
- Enable "Create a Universal Analytics property"
- Input your website URL
- Create a Universal Analytics property only
- Advance by clicking "Next"
You can also reference Google's Support instructions found HERE.
Now that you've created your UA Property, you'll have several options based on your Google Analytics integration:
1) Connected Site Tags
If you have a gtag on the page already from another GA property (UA or GA4) then you can use the GA UI to deploy the new property. To do this, go to the admin section for whatever property is on the page.
If it's a UA property then go to Admin > Tracking Info > Tracking Code > Connected Site Tags.
If it's a GA4 property then go to Admin > Data Streams > [Web Stream Name] > Connected Site Tags.
Once there, paste the "UA-" tracking ID and click "Connect".
2) Add a new tag to the site
If for whatever reason, you don't want to use connected site tags, you can simply copy/paste the whole new tracking snippet from the UA property and add it to the header of the webpage, manually.
3) Use GTM
If you're using Google Tag Manager (GTM), then use the GTM UI to deploy a universal analytics tag – as you would any other tag.
And there you have it – all done! Now revisit the Attribute email invitation, follow the flow and link the new UA property to Veritone.
If you're unsure of which path is the best for you or you have questions that are not addressed in this article, please reach out to our support team at [email protected] for further assistance.