Cloud Confusing

Explaining hosting, AWS, Wordpress, static sites, and all manner of cloud solutions.

Google Tag Manager (GTM) has a lot of built-in variables, but the list is by no means complete. And what’s annoying about the built-in variables is that they are not fully customizable, so sometimes you need to build off of them. This can only be done by digging into GTM a little and writing some custom JavaScript.

One of these circumstances is when you want to store the query string parameter from a clicked URL. This is a slightly strange request because the UTM or query string parameter are generally for the downstream site, but you might want to store it nonetheless. This should be easy because:

  • GTM lets you easily store a query string parameter of the URL of the page you are on.
  • GTM also makes it easy to store the full URL of the destination page of a URL that get clicked.

… but if you want a param from a clicked URL? Time for a custom Javascript variable.

(more…)

June 21st, 2019

Posted In: Google Cloud Platform

Tags:

If you are new to Google’s BigQuery, it can be a steep (and expensive) learning curve. Here are some helpful tips and facts that will get you started a whole lot more quickly than search through and for docs or learning as you go.

(more…)

January 21st, 2019

Posted In: Google Cloud Platform

Tags: , ,

Google’s BigQuery is a useful tool for quickly exploring a lot of data. One of the nice things about it being part of the large Google Cloud Platform (GCP) stack is that it has good integration into other Google services. This is most prominently seen in Google Analytics’ one-click BigQuery integration using Google’s Product Linking (only for Premium/360 members), but other products can easily transfer data to BigQuery as well. Today we’ll be looking at YouTube.

(more…)

November 21st, 2018

Posted In: Google Cloud Platform

Tags: ,

It’s 2018. We live in a world where email is supposedly being replaced by Slack, Hangouts, Microsoft Teams, WhatsApp, and about 100 other services. That said, email is still mission critical for almost every company and if you have a business application with its own domain you almost certainly need an email address associated with it.

It turns out that setting up email for your domain is still a bit of a pain. Here’s the easiest way to handle custom domain emails.

(more…)

October 11th, 2018

Posted In: AWS, Google Cloud Platform

Tags: , ,