Integrate Convert Experiences with Oracle BlueKai

Convert-Oracle BlueKai Integration

Integration of Oracle BlueKai with Convert Experiences will help you to import Convert data into your BlueKai platform. 

For each experiment, the integration can pass along the experiment name and variation name that the visitor is currently bucketed into (if any).

Add Tracking Code Snippets

Make sure the Convert tracking code and the BlueKai Core Tag (bk-coretag.js) are installed on your page.

Send Convert Data

You need to identify the data you want to extract from your site and pass into your container. Typically, you will extract the following technical elements from your page to represent human readable user attributes to be mapped into categories in your taxonomy:

  1. Convert Experiment Name or ID
  2. Convert Variation Name or ID

Example code for sending Experiment Name and Variation Name to BlueKai:

window.bk_async = function() { 
 
// BlueKai Variables (phints) used to tell BlueKai what is happening on the page
var refObject = window['convert']['data']['experiments']
    for (var key in window["convert"]["currentData"]["experiments"]) {
        if (!window["convert"]["currentData"]["experiments"].hasOwnProperty(key)) {
            continue;
        }}
            
var currentExperiment = window["convert"]["currentData"]["experiments"][key];
var curExperimentName = refObject[key] && refObject[key].n ? refObject[key].n : "unknown experiment name";
curExperimentName = curExperimentName.replace("Test #", "Test ");
var curVariant = currentExperiment['variation_name'] ? currentExperiment['variation_name'] : "unknown variant";
curVariant = curVariant.replace("Var #", "Variation ");

bk_addPageCtx('Experiment Name', curExperimentName);
bk_addPageCtx('Variable Name', curVariant);

// Your BlueKai client ID
BKTAG.doTag(123456, 1); };  // replace '123456' with your BlueKai Container ID (will be supplied)
(function() { 
var scripts = document.getElementsByTagName('script')[0]; 
var s = document.createElement('script'); 
s.async = true; 
s.src = "http://tags.bkrtx.com/js/bk-coretag.js"; 
scripts.parentNode.insertBefore(s, scripts); 
}()); 

View Convert Data in BlueKai

In order to see the data sent, you must login into your Oracle BlueKai platform and create your own report based on the events you sent. then you will be able to monitor, analyze, and debug the ingest and delivery of your data on the BlueKai platform.

Have more questions? Submit a request

Comments