Content Experiments API implementation: Google Analytics becomes A Robust A/B Testing Platform

Content Experiments API implementation: Google Analytics becomes A Robust A/B Testing Platform

How to implement A/B testing with Google Analytics Content Experiments on your web site

by Janeth Kent Date: 12-06-2013 googleApi googlenews googleanalytics API seo

Google Analytics renovate Content Experiments last summer. Now, an year later, Google Team announced new improvements, including API calls.

Google announced the launch of an API for Content Experiments. The same tool that allows users to use A/B content tests on their site is now available through an API.

The new content experiments API allows developers to pick and choose from all the features available within Google Analytics Content Experiments and create a custom solution that fits their needs.

Top 3 advantages of the new content experiments API:

  • You can test without redirects: When performing A/B tests with Content Experiments, the snippet of code you place on your "A" page redirects users to the "B" page. This can, in select cases, take away from the end-user experience. Using the Content Experiments API, you are able to test content without using redirects.
  • Server-Side Testing: The old Content Experiments in Google Analytics only allows client-side testing. With the new Content Experiments API, developers can run tests server-side to test experimentations with different page-dependent elements like a database query. Google offers technical documentation that involves sample Python code through Google's App Engine.
  • Additional Variation Selection Logic: Using the new Content Experiments API, developers can bypass Google's programmatic optimization while still reporting the results of your tests within Google Analytics: it's the multi-armed bandit approach.

All the details of the new Content Experiments features can be found on Google's Developers site.

 
by Janeth Kent Date: 12-06-2013 googleApi googlenews googleanalytics API seo hits : 7397  
 
Janeth Kent

Janeth Kent

Licenciada en Bellas Artes y programadora por pasión. Cuando tengo un rato retoco fotos, edito vídeos y diseño cosas. El resto del tiempo escribo en MA-NO WEB DESIGN AND DEVELOPMENT.

 
 
 

Related Posts

Why businesses need to be familiar with APIs

APIs serve as intermediaries between software, allowing them to communicate with each other and perform various functions like data sharing or processing. APIs provide the protocols, definitions, tools, and other…

How to Track Flight Status in real-time using the Flight Tracker API

The Flight Tracker API provides developers with the ability to access real-time flight status, which is extremely useful for integrating historical tracking or live queries of air traffic into your…

The Payment Request API: Revolutionizing Online Payments (Part 2)

In the first part of this series, we explored the fundamentals of the Payment Request API and how it simplifies the payment experience. Now, let's delve deeper into advanced features…

The Payment Request API: Revolutionizing Online Payments (Part 1)

The Payment Request API has emerged as the new standard for online payments, transforming the way transactions are conducted on the internet. In this two-part series, we will delve into…

Making AJAX requests to a REST API using vanilla JavaScript and XHR

Imagine you just build your first static web page and you would like to add some functionality to make it more attractive and generally more usable. Perhaps you would like…

Data Scraping and Data Crawling, what are they for?

Right now we are in an era where big data has become very important. At this very moment, data is being collected from millions of individual users and companies. In…

Easy Face and hand tracking browser detection with TensorFlow.js AI and MediaPipe

In March the TensorFlow team has released two new packages: facemesh and handpose for tracking key landmarks on faces and hands respectively. This release has been a collaborative effort between…

Implement Internationalization in Javascript (a headache for developers)

Definitely, programmers living in the U.S. (and few additional locations in Mexico and Canada) are luckier than us about the age-old problem of internationalizing methods. This makes their life so much…

The era of automation: Google Docs Api

Google recently announced the official launch of a new Google DocsAPI that allows developers to automate many of the tasks typically performed manually by users in the company's online office…

Fetch API, an amazing replacement of XMLHttpRequest AJAX

When AJAX came to the modern web, it changed the definition of how web works. We all are using ajax for a long time but not with Fetch API. To…

The Speech Synthesis API: an introduction

Today we’re going to focus on the Speech Synthesis API, which uses system libraries to speak, making the Web considerably more accessible. NOTE: We have to consider that the API is…

How to create a Twitter proxy for mobile development

Since Twitter switched over to version 1.1 of the Twitter API, the first cause of developers headaches is the move to enforce OAuth for every API request, the second guilt -…