← Back to home

How to Add Google Analytics to Your TV Channel

Track your audience with Google Analytics 4. Measurement is done server-side — no code to install. Takes about 5 minutes.

1

Create a Google Analytics Account

  1. Go to analytics.google.com and sign in with your Google account
  2. Click "Start measuring" (or go to Admin → Create → Account)
  3. Enter an account name (e.g. "My TV Channel")
  4. Click "Next"
2

Create a Property

  1. Enter a property name (e.g. your channel name)
  2. Select your time zone and currency
  3. Click "Next", answer the business questions, then click "Create"
3

Set Up a Web Data Stream

When asked to choose a platform, select "Web".

  1. For the Website URL, enter your channel's address:
https://yourhandle.localtvbroadcast.com
  1. For the Stream name, enter your channel name
  2. Click "Create stream"
Good to know: You don't need your own domain. Every channel on My TV Channel already has its own web address at yourhandle.localtvbroadcast.com — use that as the website URL.
4

Copy Your Measurement ID

After creating the stream, you'll see your Measurement ID in the top-right corner of the stream details page. It looks like this:

G-XXXXXXXXXX

Copy it.

Can't find it later? Go to Admin → Data streams → click your stream → the Measurement ID is at the top right. Google's help page →
5

Enter the Measurement ID in My TV Channel

  1. Open the My TV Channel app on iOS or macOS
  2. Go to the Publisher tab
  3. Scroll down to Audience Measurement
  4. Set Provider to "Google Analytics"
  5. Paste your Measurement ID (e.g. G-XXXXXXXXXX)
  6. Press Return to save
6

That's It!

Audience data is tracked automatically on the server every time a viewer watches your channel. There's nothing to install or embed.

You'll start seeing data in your Google Analytics dashboard within a few minutes. Look for page_view events under Reports → Realtime.

Frequently Asked Questions

Do I need to add a tracking tag to my website?
No. My TV Channel handles all tracking server-side. You only need the Measurement ID.

Do I need my own domain name?
No. Use your channel's address (yourhandle.localtvbroadcast.com) as the website URL when creating your data stream in Google Analytics.

What data is tracked?
Each time a viewer tunes in to your channel, a page_view event is sent to your Google Analytics property with your channel name and the video quality (resolution).

Is viewer data shared with other publishers?
No. Data is sent exclusively to your own Google Analytics property using your Measurement ID. No one else has access.

How do I stop tracking?
Set the Provider back to "None" in your channel settings. Tracking stops immediately.

Is Google Analytics free?
Yes. Google Analytics 4 is free for standard usage, which is more than sufficient for TV channel audience measurement.