All Collections
3rd-party Integrations
Analytics Use Cases
Creating a cross-platform report on Google Data Studio using Batch and the AT Internet Event Dispatcher
Creating a cross-platform report on Google Data Studio using Batch and the AT Internet Event Dispatcher

Batch + AT Internet + Google Data Studio = Free cross-platform reporting tool !

Arnaud avatar
Written by Arnaud
Updated over a week ago

AT Internet is an analytics solution, that allows you to collect and analyse data from your website and mobile application. It also has a connector to Google Data Studio making it possible to create a custom cross-platform report, easily sharable and in real-time.

Today we are going to set up your AT Internet and Google Data Studio account to create a report using data from the Batch SDK.

1. Wiring up the Batch SDK to AT Internet

First, we need to wire up Batch SDK to AT Internet. The easiest way to achieve this is to install the AT Internet Events Dispatcher into your application. This small plugin will make Batch's data available on your AT Internet dashboard.
More details are available in our technical documentation for Android and iOS.

2. Linking your AT Internet site to Google Data Studio

Once your AT Internet site is created and set up with the Batch SDK (and the dispatcher installed), you need to link your AT Internet site to the Google Data Studio connector.

a. Create an API Key

Go to your AT Internet user profile, then click on the API Keys tab. From there, follow this guide from AT Internet on how to create a new API Key.

Once done, you should have something like this: 1045oo02d7tg_658945264fa5abedbc10e228c13ab3f6767d8c16 (which is accesskey_secretkey).

b. Setting up the Google Data Studio connector

Go to Google Data Studio and click on the + Create button in the top left corner, then on Data Source.

In the Partner Connectors section, choose the AT Internet connector.

Follow the instructions (you may have to accept a few permissions from Data Studio and/or Google Drive), and when asked, simply paste your AT Internet's API Key.

After a short loading screen, the connector will ask you to choose the site you want to use in your report, simply click on it in the drop-down list.

Optional: You can leave the Use report template for new reports checkbox activated if you want AT Internet to auto-create a report for your site. We won't use it in this guide so you can uncheck it if you don't need it.

Finally, click the Connect button in the top right corner.

3. Create and tag your campaigns

Now that everything is set up, you need to send campaigns to create data on your AT Internet site.
To know how to properly tag your campaigns, you can follow this article.

4. Use Batch data on my report

Now that you have data on your dashboard, let's create your first report on Google Data Studio.

From your Google Data Studio and click on the + Create button in the top left corner, then on Report. On the left side of the screen, choose the new AT Internet data source you just created and click on Add to Report.

Congratulations! You can now use all the fields from the AT Internet connector on your Google Data Studio report.

5. Which fields are related to Batch data?

As you can see, there are quite a few fields available (~500 as I write this article) and you probably wonder which one to use. Don't panic, here there are!

a. Fields from the On-site ads module

  • Campaigns(pub_campaign): Name of your campaign from your XTOR tag or batch-default-campaign if you didn't put any XTOR in your campaign

  • Formats(pub_format): Name of the format (always in-app or push for data coming from the Batch SDK)

  • Advertisers(pub_advertiser): Name of the advertiser (always batch for data coming from the Batch SDK)

  • Publisher impressions: Number of times your push or in-app has been displayed

  • Publisher clicks: Number of times your push or in-app CTA has been clicked

  • Publisher clicks rates: Clicks rate of your push or in-app

  • Date(time_date): Date associated with the data

Here is an example of the report using those data:

b. Fields from the Marketing Campaign module

  • Traffic sources types(source_type): Type of source (i.e campaigns type, email, display, custom, etc)

  • Campaigns(source_campaign): Name of the campaign

  • Visits - Campaigns: Number of visits associated with the campaign

  • Loads: Number of loads associated with the campaign

  • And every other field related to the Marketing campaigns you can see on the AT Internet dashboard

Here is an example of a report using those data:


This article belongs to Batch's FAQ. Need more help? Find insightful articles, documentation, case & market studies, guides, and even more in our website's Resources section on batch.com and our blog.

Did this answer your question?