Skip to main content
GA4 | newsletter

#15 - UI changes in BigQuery, some handy SQL tricks and other updates in August

Balazs Vajna

Hi there,

First, a warm welcome to all new subscribers who joined since the last newsletter.

Lots of updates to cover! Let's dive in.

New articles on GA4BigQuery

Since the last newsletter we've added several handy SQL tricks:

And an article about calculating acquisition columns for conversions (or any event record) using a last-(non-direct)-click approach, for situations where the built-in fields like session_traffic_source_last_click are not fit for purpose.

Now let's look at what happened in August. The BigQuery team added a few UI changes:

A new way of commenting and collaborating on scripts

Starting from mid-August, comments can be made in various places in the BigQuery UI such as Saved Queries, BigQuery Notebooks, data canvases etc. The way comments are handled and managed (e.g. using the status of open/resolved etc.) is eerily similar to the commenting feature in Google Workspace applications. It can be opened up from the right side menu banner, via (currently) the bottom icon, under version control.

Example of Google Workspace style comments added to a BigQuery saved query
Example of Google Workspace style comments added to a BigQuery saved query

A new "Reference" panel to show dataset information

A new UI feature was added, which collects most of the information we usually check on a table: the schema (columns and data types), the last updated date and the size, in the same place. This makes the development flow significantly faster; furthermore, ctrl+clicking the table name now brings us this pane as opposed to the dataset details. Otherwise it is accessible from the right side menu pane. Clicking the column names add these columns to the SQL query, saving us from some typing as well. Official documentation here.

The new Reference panel, summarizing key table information, in the BigQuery UI
The new Reference panel, summarizing key table information, in the BigQuery UI

Some BigQuery Data Transfers will become paid

Another noteworthy update is Google's plan to make some of the BigQuery Data Transfers—including, but not limited to: Facebook Ads, Salesforce, database syncs (e.g. Oracle, MySQL etc)—paid, once they reach General Availability status. Cost will be determined by the slot hour usage. I haven't yet figured out how to get the slot hour usage for e.g. the Facebook Ads transfer, though I don't think it'll be costly. (The Facebook transfer is not a good product, so hopefully the cost will remain negligible.) Other transfers e.g. Salesforce and database table copies might be expensive: there is a good discussion in the comments of this post. Watch out for the GA (mean: general availability) release dates.

Email stating that BigQuery Data Transfers from 3rd party systems will become paid.
Email stating that BigQuery Data Transfers from 3rd party systems will become paid.

New GA4Dataform release (v18) and knowledge nuggets

The Superform Lab guys released a new version of GA4Dataform, an easy-to-install, free(!) Dataform repository that pre-processes GA4 data. As they are planning to release more updates and features, they have started putting out some useful nuggets of content, including a guide for getting started as well as more techy documentation on tweaking the configuration files.

Many of the guys maintain their own blogs; check out a very advanced Dataform use case recently published, showing how to query a table and use the result in JavaScript to build other Dataform models.

Updated Simmer course on BigQuery, SQL and GA4

This is a September update, but it would be a disservice to not mention it: Simo Ahava and Johan van de Werken teamed up again to deliver an updated BigQuery course that covers SQL basics, advanced GA4 use cases, some integrations and automations. Premium GA4BigQuery subscribers can avail of a 15% discount on this course even after the September launch discount ends. Those who enroll on the Simmer course can avail of a "15% forever" discount on the annual GA4BigQuery subscription that applies to all future renewals as well.

Other relevant blog posts from the community

💡
While this above is great news, what I'm really waiting for is for the Google Ads BigQuery data transfer to pick it up and start providing search term data for Pmax campaigns as well, the lack of which is a big limitation currently. (Note however that this can be overcome by specifying custom tables using GAQL in the Google Ads Data Transfer, which opens up everything that the API can do.)

MeasureSummit early bird pricing until 16th September

As more and more speakers are introduced for MeasureSummit, it is apparent that there will be an excellent line-up on tracking and measurement, paid advertising, analytics deep-dives, as well as BigQuery. Attendance is free (you just have to sign up), but you can choose to get a discounted All-Access Pass to re-watch and download the presentations, and to get the transcripts and the slides. The price will increase after 16th September.

That's it for now. Thanks for reading and happy querying—and if I missed any key updates from August, feel free to add them in the comments!

Best regards,
Balazs