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 : 5364  
 
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 END DEVELOPMENT.

 
 
 

Related Posts

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 -…

How to Retrieve Twitter Timeline and Hashtags in PHP

How to Retrieve Twitter Timeline and Hashtags in PHP (Twitter OAuth API 1.1) So, here we offer a guide that explains how to retrieve user timeline and hashtag with Twitter REST…

Google Launches Maps Engine API

Yesterday, Google is adding more functionality to his platform, Google’s Maps Engine, by launching an API for Maps Engine that allows developers to take their custom data, import it into Maps Engine…

We use our own and third-party cookies to improve our services, compile statistical information and analyze your browsing habits. This allows us to personalize the content we offer and to show you advertisements related to your preferences. By clicking "Accept all" you agree to the storage of cookies on your device to improve website navigation, analyse traffic and assist our marketing activities. You can also select "System Cookies Only" to accept only the cookies required for the website to function, or you can select the cookies you wish to activate by clicking on "settings".

Accept All Only sistem cookies Configuration