Dogan : Example Breadcrumb Puller
window.bk_async = function() {
//...
// Run the following code in within the "bk_async" function in the BlueKai Tag
// BREADCRUMB GRABBER
// Create BlueKai object
window.bluekai_data = window.bluekai_data || {};
window.bluekai_data.breadcrumb = [];
// Create breadcrumb
var breadcrumb_temp = document.querySelectorAll('span[typeof="v:Breadcrumb"]')
for (var i = 0; i < breadcrumb_temp.length; i++) {
window.bluekai_data.breadcrumb.push(breadcrumb_temp[i].children[0].innerText);
}
window.bluekai_data.breadcrumb.push(document.querySelector('.vw-breadcrumb-item-last').innerHTML);
// Declare phints to BlueKai
for (var i = 0; i < window.bluekai_data.breadcrumb.length; i++) {
bk_addPageCtx('breadcrumb_' + (i+1), window.bluekai_data.breadcrumb[i]);
}
// ... normal BlueKai code continues
BKTAG.doTag({{BLUEKAI CONTAINER ID}}, 4); // Fire to BlueKai
};