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 boutiqueCaté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
-
Intense Energie & Minceur
-
Détox globale Pure Angel - Vita Nutrition
-
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); } } }); } }
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.