Boutique sur Roussette

Vita Nutrition

vita-nutrition.fr — catalogue indexé par le comparateur de prix Roussette

Roussette a déjà découvert des produits de Vita Nutrition. Les données scrapées peuvent être incomplètes ou périmées — déposez votre flux Google Shopping pour passer en Premium : prix exacts, priorité catalogue, stats de clics — 100 % gratuit, sans CPC.

Vous êtes le propriétaire de Vita Nutrition ((vita-nutrition.fr) ? Vérifiez votre domaine (DNS, fichier ou balise meta), puis déposez votre flux en quelques minutes.

Réclamer ma boutique

Catégories détectées : Santé et beauté > Santé > Fitness et nutrition > Vitamines et compléments alimentaires

Produits Vita Nutrition déjà indexés

  • Boisson protéinée végétale riche sans gluten ni sucre ajouté -  Vita Nutrition

    Boisson protéinée végétale riche sans gluten ni sucre ajouté - Vita Nutrition

  • Intense Energie & Minceur

    Intense Energie & Minceur

  • Détox globale Pure Angel  -  Vita Nutrition

    Détox globale Pure Angel - Vita Nutrition

  • Collagène Marin Citron

    Collagène Marin Citron

  • 0) {
                    productname = object.find('[itemprop="name"]').text();
                } else if (object.find('.product-title').length > 0) {
                    productname = object.find('.product-title').first().html();
                } else {
                    productname = object.find('h1').first().html();
                }
                id_product = getIdProduct(object);
                values = {
                    content_name : productname,
                    
                                        content_category: 'Boutique',
                                        
                    value: iv,
                    //currency: object.find('meta[itemprop="priceCurrency"]').attr('content'),
                    currency: 'EUR',
        
                            content_ids : [id_product],
                    content_type: 'product',
                        
                };
                return values;
            }
            
            function getPriceRecursive(tries, object, withdecimals)
            {
                console.log(object);
                var res = '';
                if (object.parent().find('.price:eq(0)').length > 0) {
                    res = object.parent().find('.price:eq(0)').text().replace(/\D/g,'');
                } else if (object.parent().find('[itemprop="price"]').length > 0) {
                    res = object.parent().find('[itemprop="price"]');
                    if (typeof res.attr('content') !== 'undefined') {
                        res = res.attr('content');
                        if (withdecimals === true) {
                            res = res.slice(0,-(pp_price_precision))+'.'+ res.slice((res.slice(0,-(pp_price_precision)).length));
                        }
                    } else {
                        res = res.text().replace(/\D/g,'');
                    }
                } else {
                    if (tries > 0) {
                        res = getPriceRecursive(tries-1, object.parent(), withdecimals);
                    } else {
                        return false;
                    }
                }
                if (res != '') {
                    return res;
                }
            }
            function getNameRecursive(tries, object)
            {
                var res = '';
                if (object.parent().find('.product-name, itemprop[name]').length > 0) {
                    res = object.parent().find('.product-name, itemprop[name]').first().text().trim();
                } else {
                    if (tries > 0) {
                        res = getNameRecursive(tries-1, object.parent());
                    } else {
                        return false;
                    }
                }
                if (res != '') {
                    return res;
                }
            }
            function getIdProduct(object)
            {
                if (typeof object.data('id_product') !== 'undefined') {
                    //console.log('data');
                    return object.data('id_product');
                } else if (object.find('[name="id_product"]').length > 0) {
                    //console.log('name');
                    return object.find('input[name="id_product"]').first().val();
                } else if (object.find('input#product_page_product_id').length > 0) {
                    //console.log('other');
                    return object.find('input#product_page_product_id').val();
                } else if (object.closest('form').length > 0 && object.closest('form').find('input[name="id_product"]').length > 0) {
                    return object.closest('form').find('input[name="id_product"]').val();
                } else {
                    console.log('Could not find the product ID in the products list, contact the developer to ask for further assistance');
                    return '';
                }
            }
            function getpixelvalue(object) {
                var productname = '';
                var iv = getProductPrice(object);
                console.log("Product price: ");
                console.log(iv);

                if (typeof object.parents('.ajax_block_product').find('.product-name:eq(0)').attr('title') != 'undefined') {
                    productname = object.parents('.ajax_block_product').find('.product-name:eq(0)').attr('title');
                } else if ($("#bigpic").length > 0) {
                    productname = $("#bigpic").attr('title');
                } else if (object.parents('.row').first().find('h1').length > 0) {
                    productname = object.parents('.row').first().find('h1').first().html();
                } else {
                    productname = object.parents('.primary_block').find('h1').first().html();
                    object = object.parents('.primary_block');
                }
                
                                var id_product = 0;
                if ($("#buy_block").find("input[name=id_product]:eq(0)").length > 0) {
                    id_product = $("#buy_block").find("input[name=id_product]:eq(0)").val()
                } else if ($("#add-to-cart-or-refresh").find("input[name=id_product]:eq(0)").length  > 0) {
                    id_product = $("#add-to-cart-or-refresh").find("input[name=id_product]:eq(0)").val();
                } else {
                    console.log('Could not locate the Product ID: Contact the module developer for assistenace');
                }
                                
                values = {
                    content_name : productname,
                    
                                        content_category: 'Boutique',
                                        
                    value: iv,
                    currency: 'EUR',
        
                                        content_type : 'product',
                content_ids : [id_product],
                                        
                };
                return values;
            }
            function getProductPrice(object) {
                if (object.parents('#center_column').find('#our_price_display:eq(0)').length > 0) {
                    return getPriceFromElement(object.parents('#center_column').find('#our_price_display:eq(0)'));
                } else if (object.parents('#center_column').find('.price:eq(0)').length > 0) {
                    return  getPriceFromElement(object.parents('#center_column').find('.price:eq(0)'));
                } else if ($('#our_price_display:eq(0)').length > 0) {
                    return  getPriceFromElement($('#our_price_display:eq(0)'));
                } else if (typeof productPrice !== 'undefined') {
                    return  productPrice;
                } else if (object.parents('.pb-right-column').find('.product-price').length > 0){
                    return  getPriceFromElement(object.parents('.pb-right-column').find('.product-price').first());
                } else if (object.parents('.pb-right-column').find('.current-price span').first().length > 0){
                    return  getPriceFromElement(object.parents('.pb-right-column').find('.current-price span').first());
                } else if (object.parents('.row').first().find('.current-price span').length > 0){
                    return  getPriceFromElement(object.parents('.row').first().find('.current-price span'));
                } else if (object.parents('.product-information').first().find('span.product-price').length > 0) {
                    e = getPriceFromElement(object.parents('.product-information').first().find('span.product-price').first());
                } else if ($('.product-info-row .product-price').length > 0) {
                    return  getPriceFromElement($('.product-info-row .product-price'));
                } else if ($('#product .product-price').length > 0) {
                    return  getPriceFromElement($('#product .product-price'));
                };
            }
            function getPriceFromElement(e)
            {
                if (typeof e.attr('content') !== 'undefined') {
                    return getPriceFromContent(e.attr('content'));
                } else {
                    iv = e.text().replace(/\D/g,'');
                    return formatPrice(iv);
                }
            }
            function getPriceFromContent(e)
            {
                if (e.indexOf('.') !== -1) {
                    return parseFloat(e).toFixed(pp_price_precision);
                } else {
                    return parseFloat(e);
                }
            }
            function formatPrice(e)
            {
                e = parseFloat(e);
                if (e % Math.pow(10, pp_price_precision) === 0) {
                    return (e / Math.pow(10, pp_price_precision)).toFixed(pp_price_precision);
                } else {
                    return parseFloat(e);
                }
            }
            function gup( name, url ) {
                if (!url) url = location.href;
                name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
                var regexS = "[\\?&]"+name+"=([^&#]*)";
                var regex = new RegExp( regexS );
                var results = regex.exec( url );
                return results == null ? null : results[1];
            }
            function init_cust_add_to_cart(tries)
            {
                
                if ($('').length > 0 || tries == 0) {
                    $(document).on('click mousedown', '', function() {
                        console.log('Custom Add To Cart clicked');
                        pixelCall(getpixelvalueslist($(this)));
                    });
                
                } else {
                    setTimeout(function() { init_cust_add_to_cart(tries-1) }, 250);
                }
            }
        });
    }
}

    0) { productname = object.find('[itemprop="name"]').text(); } else if (object.find('.product-title').length > 0) { productname = object.find('.product-title').first().html(); } else { productname = object.find('h1').first().html(); } id_product = getIdProduct(object); values = { content_name : productname, content_category: 'Boutique', value: iv, //currency: object.find('meta[itemprop="priceCurrency"]').attr('content'), currency: 'EUR', content_ids : [id_product], content_type: 'product', }; return values; } function getPriceRecursive(tries, object, withdecimals) { console.log(object); var res = ''; if (object.parent().find('.price:eq(0)').length > 0) { res = object.parent().find('.price:eq(0)').text().replace(/\D/g,''); } else if (object.parent().find('[itemprop="price"]').length > 0) { res = object.parent().find('[itemprop="price"]'); if (typeof res.attr('content') !== 'undefined') { res = res.attr('content'); if (withdecimals === true) { res = res.slice(0,-(pp_price_precision))+'.'+ res.slice((res.slice(0,-(pp_price_precision)).length)); } } else { res = res.text().replace(/\D/g,''); } } else { if (tries > 0) { res = getPriceRecursive(tries-1, object.parent(), withdecimals); } else { return false; } } if (res != '') { return res; } } function getNameRecursive(tries, object) { var res = ''; if (object.parent().find('.product-name, itemprop[name]').length > 0) { res = object.parent().find('.product-name, itemprop[name]').first().text().trim(); } else { if (tries > 0) { res = getNameRecursive(tries-1, object.parent()); } else { return false; } } if (res != '') { return res; } } function getIdProduct(object) { if (typeof object.data('id_product') !== 'undefined') { //console.log('data'); return object.data('id_product'); } else if (object.find('[name="id_product"]').length > 0) { //console.log('name'); return object.find('input[name="id_product"]').first().val(); } else if (object.find('input#product_page_product_id').length > 0) { //console.log('other'); return object.find('input#product_page_product_id').val(); } else if (object.closest('form').length > 0 && object.closest('form').find('input[name="id_product"]').length > 0) { return object.closest('form').find('input[name="id_product"]').val(); } else { console.log('Could not find the product ID in the products list, contact the developer to ask for further assistance'); return ''; } } function getpixelvalue(object) { var productname = ''; var iv = getProductPrice(object); console.log("Product price: "); console.log(iv); if (typeof object.parents('.ajax_block_product').find('.product-name:eq(0)').attr('title') != 'undefined') { productname = object.parents('.ajax_block_product').find('.product-name:eq(0)').attr('title'); } else if ($("#bigpic").length > 0) { productname = $("#bigpic").attr('title'); } else if (object.parents('.row').first().find('h1').length > 0) { productname = object.parents('.row').first().find('h1').first().html(); } else { productname = object.parents('.primary_block').find('h1').first().html(); object = object.parents('.primary_block'); } var id_product = 0; if ($("#buy_block").find("input[name=id_product]:eq(0)").length > 0) { id_product = $("#buy_block").find("input[name=id_product]:eq(0)").val() } else if ($("#add-to-cart-or-refresh").find("input[name=id_product]:eq(0)").length > 0) { id_product = $("#add-to-cart-or-refresh").find("input[name=id_product]:eq(0)").val(); } else { console.log('Could not locate the Product ID: Contact the module developer for assistenace'); } values = { content_name : productname, content_category: 'Boutique', value: iv, currency: 'EUR', content_type : 'product', content_ids : [id_product], }; return values; } function getProductPrice(object) { if (object.parents('#center_column').find('#our_price_display:eq(0)').length > 0) { return getPriceFromElement(object.parents('#center_column').find('#our_price_display:eq(0)')); } else if (object.parents('#center_column').find('.price:eq(0)').length > 0) { return getPriceFromElement(object.parents('#center_column').find('.price:eq(0)')); } else if ($('#our_price_display:eq(0)').length > 0) { return getPriceFromElement($('#our_price_display:eq(0)')); } else if (typeof productPrice !== 'undefined') { return productPrice; } else if (object.parents('.pb-right-column').find('.product-price').length > 0){ return getPriceFromElement(object.parents('.pb-right-column').find('.product-price').first()); } else if (object.parents('.pb-right-column').find('.current-price span').first().length > 0){ return getPriceFromElement(object.parents('.pb-right-column').find('.current-price span').first()); } else if (object.parents('.row').first().find('.current-price span').length > 0){ return getPriceFromElement(object.parents('.row').first().find('.current-price span')); } else if (object.parents('.product-information').first().find('span.product-price').length > 0) { e = getPriceFromElement(object.parents('.product-information').first().find('span.product-price').first()); } else if ($('.product-info-row .product-price').length > 0) { return getPriceFromElement($('.product-info-row .product-price')); } else if ($('#product .product-price').length > 0) { return getPriceFromElement($('#product .product-price')); }; } function getPriceFromElement(e) { if (typeof e.attr('content') !== 'undefined') { return getPriceFromContent(e.attr('content')); } else { iv = e.text().replace(/\D/g,''); return formatPrice(iv); } } function getPriceFromContent(e) { if (e.indexOf('.') !== -1) { return parseFloat(e).toFixed(pp_price_precision); } else { return parseFloat(e); } } function formatPrice(e) { e = parseFloat(e); if (e % Math.pow(10, pp_price_precision) === 0) { return (e / Math.pow(10, pp_price_precision)).toFixed(pp_price_precision); } else { return parseFloat(e); } } function gup( name, url ) { if (!url) url = location.href; name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]"); var regexS = "[\\?&]"+name+"=([^&#]*)"; var regex = new RegExp( regexS ); var results = regex.exec( url ); return results == null ? null : results[1]; } function init_cust_add_to_cart(tries) { if ($('').length > 0 || tries == 0) { $(document).on('click mousedown', '', function() { console.log('Custom Add To Cart clicked'); pixelCall(getpixelvalueslist($(this))); }); } else { setTimeout(function() { init_cust_add_to_cart(tries-1) }, 250); } } }); } }

Pourquoi réclamer Vita Nutrition sur Roussette ?

  • Prix et stock à jour via votre flux Google Shopping existant
  • Placement Premium prioritaire dans le comparateur de prix français
  • Tableau de bord impressions / clics — sans frais au clic
  • Aucun module à installer sur votre site

Roussette n’envoie pas d’e-mails marketing de masse aux boutiques indexées. La réclamation est volontaire, à l’initiative du marchand. Voir aussi la FAQ Marchands et les mentions légales.