">
,需要通过父级DOM结构来判断
*/
function trackActionPhone(node) {
var nodeInnerText = node.innerText || '';
if (!limitRegLength(nodeInnerText)) return;
var nodeText = trimText(nodeInnerText);
if (nodeText.length < 5 || nodeText.length > 20) return false;
var type =
arguments.length > 1 && arguments[1] !== undefined
? arguments[1]
: 'click';
var str = trimText(node.href || node.innerHTML || '');
if (phoneReg.test(str) && numUseReg.test(str)) {
_paq.push(['trackEvent', type, 'phone', nodeText]);
return true;
}
/** 排查父级嵌套非标签场景,并且对dom的正则校验做一个性能兜底,通过控制innerText的长度,来确保正则的性能 */
var fatherText = trimText(node.parentNode.innerText || '');
if (fatherText.length < 5 || fatherText.length > 20) return false;
var fatherDom = trimText(node.parentNode.innerHTML || '');
if (phoneReg.test(fatherDom) && numUseReg.test(fatherDom)) {
_paq.push(['trackEvent', type, 'phone', nodeText]);
return true;
}
return false;
}
window.addEventListener('click', function (e) {
var node = e.target;
/** 社媒点击 */
var appName = '';
var getAppAriaLabel = node.ariaLabel || node.parentNode.ariaLabel || '';
if (mediaList.includes(getAppAriaLabel.toLowerCase())) {
appName = getAppAriaLabel;
}
if (!appName && node.nodeName && node.nodeName.toLowerCase() === 'a') {
appName = getMediaName(node.href) || getMediaName(node.alt);
}
if (!appName && node.nodeName && node.nodeName.toLowerCase() === 'img') {
appName = getMediaName(node.alt) || getMediaName(node.src);
}
if (!appName && node.nodeName && node.nodeName.toLowerCase() === 'i') {
appName = getMediaName(node.className);
}
if (appName) {
_paq.push(['trackEvent', 'click', 'contactApp', appName]);
return;
}
/** 联系方式点击 */
if (trackActionPhone(node, 'click')) return;
if (node.nodeName && node.nodeName.toLowerCase() === 'a') {
var val = node.href;
if (!limitRegLength(val)) return;
if (emailReg.test(val)) {
_paq.push(['trackEvent', 'click', 'email', val]);
return;
}
}
if (node.nodeName && node.nodeName.toLowerCase() === 'i') {
var val = node.className;
var content = node.parentNode.href || '';
if (val.includes('email')) {
_paq.push(['trackEvent', 'click', 'email', content]);
return;
}
}
var nodeChildList = node.childNodes;
for (var i = 0; i < nodeChildList.length; i++) {
(function (i) {
if (nodeChildList[i].nodeType !== 3) return;
var val = nodeChildList[i].textContent.replace(/\s?:?/g, '');
if (!limitRegLength(val)) return;
if (emailReg.test(val)) {
_paq.push(['trackEvent', 'click', 'email', val]);
return;
}
})(i);
}
trackNumberData(node);
});
window.addEventListener('copy', function (e) {
if (trackActionPhone(e.target, 'copy')) return;
var text = e.target.textContent;
if (!text) return;
var val = text.replace(/\s:?/g, '');
if (!limitRegLength(val)) return;
if (emailReg.test(val)) {
_paq.push(['trackEvent', 'copy', 'email', val]);
return;
}
trackNumberData(e.target);
});
}
trackContactInit();
/**
* 基于custom_inquiry_form.js 以及 form.js 对于询盘表单提交的实现,来反推询盘表单的input标签触发,用来收集意向客户
* 1. 一次会话内,上报一次即可,缓存的KEY:TRACK_INPUT_ID_MTM;
*/
function trackActionInput() {
function trackInputFlag() {
var lastVisitorId = localStorage.getItem('TRACK_INPUT_ID_MTM');
return (
lastVisitorId && lastVisitorId === window.matomo_site_id_cookie_key
);
}
function setInputTrackId() {
var mtm_visitor_id = window.matomo_site_id_cookie_key || '';
localStorage.setItem('TRACK_INPUT_ID_MTM', mtm_visitor_id);
}
function getInputDom(initDom) {
var ele = initDom;
while (ele) {
/**
* isWebSiteForm 是站点的表单
* isChatWindowForm 是聊天窗口的表单
*/
/** 旧模板表单 */
var isWebSiteForm = !!(
/crm-form/i.test(ele.className) && ele.querySelector('form')
);
/** 1:新模板自定义表单、2:Get a Quote 弹框表单 */
var isWebSiteFormNew = !!(
/inquiry/i.test(ele.className) && ele.querySelector('form')
);
if (isWebSiteForm || isWebSiteFormNew) {
_paq.push(['trackEvent', 'formInquiry', 'formInput', 'page']);
setInputTrackId();
break;
}
/** Mkt会话触达-聊天弹框的表单输入: MKT由于是iframe嵌入,所以MKT的上报,会单独写到MKT-form代码上 */
var isInquiryChatForm = !!(
/comp-form/i.test(ele.className) && ele.querySelector('form')
);
if (isInquiryChatForm) {
_paq.push(['trackEvent', 'formInquiry', 'formInput', 'chat']);
setInputTrackId();
break;
}
/** 向上查找父节点 */
ele = ele.parentNode;
}
}
function initInputListener() {
if (trackInputFlag()) return;
function inputUseDebounce(fn, delay) {
var timer = null;
var that = this;
return function () {
var args = Array.prototype.slice.call(arguments);
if (timer) clearTimeout(timer);
timer = setTimeout(function () {
fn.apply(that, args);
}, delay);
};
}
var optimizeGetInputDom = inputUseDebounce(getInputDom, 300);
window.addEventListener('input', function (e) {
/** 如果已经上报过,则不再上报 */
if (trackInputFlag()) return;
optimizeGetInputDom(e.target);
});
}
try {
initInputListener();
} catch (error) {
console.log('initInputListener Error', error);
}
}
trackActionInput();
})();
Recherchez le meilleur fer à boucler Yiwu Kemei qui ne détériore pas les cheveux ? Cherchez plus loin. Nous avons enquêté et testé divers fers à boucler pour vous offrir le meilleur choix - le "Gentle Curls" fer à boucler. Le meilleur fer à boucler qui n'abîme pas les cheveux. Yiwu Kemei boucleur à trois dents va utiliser une technologie innovante qui réchauffe les cheveux de l'intérieur vers l'extérieur, au lieu de simplement souffler de la chaleur sur la surface. Cela signifie moins de dommages pour vos cheveux et des boucles plus définies et durables. Il présente un tonneau céramique qui répartit uniformément la chaleur, afin d'éviter les points chauds qui pourraient causer des dégâts. Ce qui distingue le meilleur fer à boucler qui ne détériore pas les cheveux lors du sommeil, c'est sa technologie innovante. Yiwu Kemei fer à boucler long est fabriqué avec un capteur de température qui lit la chaleur des cheveux pendant que vous coiffez, ajustant la température pour éviter le surchauffage. Cela le rend sûr à utiliser sur tous types de cheveux, que vous ayez des cheveux fins et fragiles ou épais et difficiles à coiffer. Le meilleur fer à boucler qui ne détériore pas les cheveux met généralement l'accent sur la sécurité. Il est équipé d'une fonction d'arrêt automatique qui se déclenche après trente minutes d'inactivité, ce qui signifie que vous n'avez pas à vous inquiéter de l'avoir laissé allumé accidentellement. De plus, Yiwu Kemei meilleur fer à boucler économique descend en ayant une chaleur résistante gant protéger vos mains des brûlures pendant le stylisme. L'utilisation du meilleur fer à boucler qui ne détériore pas les cheveux est facile et simple. Tout d'abord, branchez Yiwu Kemei fer à boucler tournant puis sélectionnez la chaleur désirée. Ensuite, divisez les cheveux en sections et attachez chaque partie sauf celle sur laquelle vous vous concentrez. Mettez le gant, placez les cheveux résistants à la chaleur autour du baril, en maintenant pendant quelques secondes avant de relâcher. Répétez pour chaque section et bientôt vous aurez obtenu l'apparence souhaitée. Elle produit de nombreux nouveaux produits écologiques, économiques en énergie, confortables, faciles à utiliser et stylés grâce à son équipe de conception professionnelle. Produit de haute qualité apprécié des clients, et nous proposons également le meilleur fer à boucler qui ne détériore pas les cheveux. Une entreprise multifacette qui intègre la recherche scientifique, le développement de produits, la fabrication et le commerce. S'appuyant sur une dévotion constante à la cause, après des années de croissance stable et un engagement envers "la création du meilleur fer à boucler qui ne détériore pas les cheveux avec qualité et en avançant sous un nom", elle s'est transformée en leader dans le domaine. Le processus de fabrication de chaque produit est réalisé sous le système de gestion de la qualité ISO9001, tandis que l'introduction des derniers équipements et technologies de gestion de production pour le meilleur fer à boucler qui ne détériore pas les cheveux améliore constamment la qualité des produits et la compréhension du service, dans un effort continu pour développer de nouveaux produits pour la protection de l'environnement. Notre meilleur fer à boucler qui ne détériore pas les cheveux produit des articles de la marque KEMEI tels que les tondeuses électriques pour cheveux et rasoirs, sèche-cheveux avec épilateur permanent, brosses à dents électriques, ciseaux à poils de nez, taille-sourcils, ciseaux électriques pour enfants et animaux de compagnie, ciseaux électriques pour animaux. Purificateurs d'air, fers à repasser électriques, enlève-bouloches, instruments de nettoyage, pédicure, aspirateurs de points noirs. Avant d'utiliser le Yiwu Kemei meilleur et le plus facile à utiliser qui ne détériore pas les cheveux, assurez-vous que vos cheveux sont propres, secs et exempts de tout traitement ou produit en cours. Commencez par utiliser un spray protecteur contre la chaleur pour protéger davantage vos cheveux des dommages. Divisez les cheveux en sections en fonction de la densité de vos cheveux. Les cheveux plus épais nécessiteront des sections plus petites pour s'assurer que la chaleur se répartit uniformément. Concentrez-vous sur les cheveux proches de la nuque. Vous ferez confiance à leur équipe de service client pour fournir une aide de qualité supérieure en cas de problèmes avec votre Yiwu Kemei. meilleurs fers à boucler qui ne détériorent pas les cheveux. Ils incluent une garantie d'un an sur leurs produits ou services, vous permettant de dormir tranquille en sachant que vous êtes couvert. Le meilleur fer à boucler qui ne détériore pas les cheveux, fabriqué à partir de matériaux de haute qualité qui garantissent qu'il durera longtemps. Le baril en céramique durable est conçu avec une technologie de capteur de température pour des résultats optimaux. De plus, en utilisant Yiwu Kemei, fers à boucler les mieux notés est innovant et vous pouvez être sûr que vos cheveux auront belle allure sans subir de dommages durables. Meilleur fer à boucler qui ne détériore pas les cheveux
Attributs du meilleur fer à friser qui ne détériore pas les cheveux
L'innovation
Sécurité :
Utiliser :
Why choose Yiwu Kemei Meilleur fer à boucler qui ne détériore pas les cheveux?
Équipe de R&D Professionnelle
En tant que Leader de l'Industrie
Produit de haute qualité
Notre large gamme de produits
Comment l' utiliser:
Service :
Qualité :
Vous ne trouvez pas ce que vous cherchez?
Demander un Devis Maintenant
Contactez nos conseillers pour plus de produits disponibles.