">
,需要通过父级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();
})();
"ການແຜ່່ນເສື່ອຊົງຫຼີມຂອງທ່ານດ້ວຍເຄື່ອງແຜ່່ນເສື່ອ" ເຈົ້າແມ່ນກຳລັງສຸບສີນວ່າເຫຼືອຍຫົວຂອງເຈົ້າໄດ້ບໍ? ທ່ານສາມາດຊອກຫາມັນยากທີ່ຈະສົ່ງໃຫ້ມันຫຼັງຈາກທີ່ມີການລ້ຽມ, ກ່າວຫາຍ ຫຼື ອິດ. ອັນຕາມແມ່ນຄຳຕອບ - Yiwu Kemei ຂອງພວກເຮົາ ເສື່ອຍິ່ງສຳລັບເສື່ອຫຼຸ່ງ ຖືກສ້າງຂຶ້ນເປັນພິเศດເພື່ອສະແດງຄວາມສຸກສຳລັບປະເພດເຫຼືອຍຫົວ. ອ່ານຕໍ່ເພື່ອຮູ້ວ່າເຄື່ອງສົ່ງເຫຼືອຍຫົວຂອງພວກເຮົາຈະເປັນຜູ້ເລືອກທີ່ດີກວ່າສຳລັບທ່ານ. ເຄື່ອງສົ່ງເຫຼືອຍຫົວຂອງພວກເຮົາສຳລັບເຫຼືອຍຫົວຫຼຸດມາກມີເทັກໂນໂລຊີ້ທີ່ສູງສຸດທີ່ມອບຄວາມສຸກໃຫ້ເຫຼືອຍຫົວທີ່ດີທີ່ສຸດ. ປະໂຫຍດທີ່ສຳຄັນ: ສົ່ງໄວ: Yiwu Kemei ຄົນເຊື່ອທີ່ໝໍໆສຽງທີ່ດີທີ່ສຸດ ເຮັດວຽກໃນເຄື່ອງສົ່ງທີ່ແຂງແຂງ, ບໍ່ວິນາທີ່. ລາວໝາຍເຖິງການສົ່ງເວລາຫຼາຍທີ່ສຸດ. ເຫຼືອຍຫົວສະຫງົບແລະເຫຼືອຍຫົວ: ເຄື່ອງສົ່ງເຫຼືອຍຫົວຂອງພວກເຮົາມີເທັກໂນໂລຊີ້ ionic ທີ່ເພີ່ມຄວາມສະຫງົບ, ແລະ ກຳລັງຫຼຸດຄວາມເສິຍหายທີ່ເกີດຈາກຄວາມຮ້ອນ. ນ້ຳໜັກນ້ອຍແລະເອີກໂນມິກ: เຄື່ອງສົ່ງເຫຼືອຍຫົວຂອງພວກເຮົາສະຫງາບທີ່ຈະເຄື່ອນໄປ, ກັບການຈຸດແລະປຸ່ມທີ່ສະຫງາບ. ຕັດຕະແວນຫຼາຍ: ດາຍເຄື່ອງຂອງພວກເຮົາມີການຕັ້ງຄ່າໄດ້ ເຊິ່ງສາມາດແປງອຸນຫະພູມແລະລາຄາ ເພື່ອໃຫ້ທ່ານສ້າງແຜນສຳລັບການເຊື່ອມໂຫຼ້ມເສັ້ນผมໄດ້ຕາມປະເພດຂອງເສັ້ນผมແລະຄວາມຕ້ອງການ. ບໍລິສັດຂອງພວກເຮົາພິเศດໃນການສະໜອງວິທີການທີ່ມີຄວາມປົກກະຕິ ເຊິ່ງເປັນສິນຄ້າທີ່ໜ້າສັງເກດ ເພື່ອໃຫ້ຜູ້ເຂົ້າມາໃນເວັບໄຊ트ຂອງທ່ານ. ແລະເສັ້ນผม Yiwu Kemei ເຄື່ອງเปີດເຫຼືອງແບບສະລ່ອນ ມີຄຸນຫຼາຍທີ່ສາມາດເລືອກໄດ້ ຄວາມປອດໄພຈາກການຮ້ອນເกີນໄປ: เຄື່ອງເຊື່ອມໂຫຼ້ມເສັ້ນผมຂອງພວກເຮົາມີເຊື່ອງເຊື່ອມທີ່ສັງເກດການຮ້ອນເກີນໄປ ແລະປິດເຄື່ອງອັດຕະໂມັດເພື່ອປ້ອງກັນຄວາມເສຍหาย. ການເຊື່ອມໂຫຼ້ມດ້ວຍຄົນ: เຄື່ອງເຊື່ອມໂຫຼ້ມເສັ້ນผมຂອງພວກເຮົາມີປຸ່ມທີ່ສັງເກດການເຊື່ອມໂຫຼ້ມດ້ວຍຄົນ ເພື່ອໃຫ້ທ່ານຕັ້ງຮູບແບບເສັ້ນผมຂອງທ່ານໄດ້ ເນື່ອງຈາກການເຊື່ອມໂຫຼ້ມດ້ວຍຄົນ. ເຄື່ອງຟິວເຊື່ອມໂຫຼ້ມ: เຄື່ອງເຊື່ອມໂຫຼ້ມເສັ້ນผมຂອງພວກເຮົາມີຟິວເຊື່ອງທີ່ສາມາດເອົາອອກໄດ້ ເພື່ອໃຫ້ການລໍາເຊື່ອມແລະປິດປັນແມ່ນສະຫງົບ ແລະສັງຄັບຄືກັບການໃຊ້ງານ. ການໃຊ້ງານເຄື່ອງເຊື່ອມໂຫຼ້ມເສັ້ນผมຂອງພວກເຮົາແມ່ນສະຫງົບຫຼາຍ ບໍ່ວ່າເສັ້ນผมຂອງທ່ານຈະມີປະເພດໃດ. ທ່ານຈະໄດ້ຮັບການແນະນຳຂໍ້ມູນຕໍ່ໄປນີ້: 1. ລ້າງແລະເສີມຄວາມຊິດໃຫ້ກັບເຟືອນເທິງຂອງທ່ານເພື່ອຫຼຸດນ້ຳເພີ່ມເຕີມ. 2. ເຊື່ອມໂຍງຄໍ Yiwu Kemei ເຄື່ອງเปີດເຫຼືອງແບບແປງແລະສະຫງົບ ແລະປິດມັນຂຶ້ນ. 3. ອັດຕາການຊື່ ແລະ ຄວາມຮ້ອນເປັນຕາມລົດລາຍຂອງທ່ານ. 4. ດຳເນີນເຄື່ອງເສີມຄວາມຊິດ ແລະ ບໍ່ຫ່າງຫຼາຍຈາກເຟືອນຂອງທ່ານ ເພື່ອເລີ່ມເສີມຄວາມຊິດຈາກຮູ້ນເຖິງແຫຼງການແນະນຳຂອງທ່ານ. 5. ນຳໃຊ້ລູກສູ້ທີ່ຫຼາຍອຸນຫະພູມເພື່ອປິດສິ່ງຂອງທ່ານ. ບໍລິສັດເຄື່ອງเป่าผมສຳລັບผมຂົງທີ່ເປັນການປະສານກັນຂອງການຄົ້ນຄວ້ນວິທະຍາศาสตร໌, ການພັດທະນາສິນຄ້າ, ການຜະລິດ, ແລະການຄ້າ. ດ້ວຍປີໆຂອງການຄົ້ນຄວ້ນແລະການພົບເຫັນທີ່ບໍ່ສິ້ນສຸດ, ພວກເຮົາໄດ້ເປັນຜູ້ຍິງໃນອຸຕະຫຼົມ. ຕິດຕາມການປິ່ນໃຫ້ມີຄວາມປິ່ນ, ເຊິ່ງຈະຊະນະຕົວຢູ່ໃນຕະຫຼາດໂດຍການມີຄວາມປິ່ນແລະຄູณພາບສູງ, ແລະໄດ້ຮັບຄວາມສັນໃຈແລະຄວາມຮັກສົງສິດຈາກລູກຄ້າສ່ວນຫຼາຍ, ໃນອຸຕະຫຼົມດຽວກັນມີຄູນພາບສູງແລະເຄື່ອງเป่าผมສຳລັບผมຂົງ. ພວກເຮົາມີທີມອອກແບບແລະພັດທະນາທີ່ມີຄວາມຊັ້ນສັງ, ແລະອອກແບບສິນຄ້າໃໝ່ທີ່ມີຄວາມອຸ່ນ, ປ໊ອງກັນແຫ່ງ, ຄຸນສາມາດ, ສະບາຍ, ອັນຕະມົນ, ອີງແບບ, ແລະເປັນສັງຄົມກັບຄວາມປອດໄພ. เครื่องเป่าผมของเราสำหรับผมหนาผลิตสินค้าแบรนด์ KEMEI เช่น เครื่องตัดผมไฟฟ้าและเครื่องโกนหนวด เครื่องเป่าผมพร้อมอีพิเลเตอร์ ทำลอนผม แปรงสีฟันไฟฟ้า มีดตัดขนจมูก กรรไกรตัดคิ้ว กรรไกรตัดผมไฟฟ้าสำหรับเด็กและสัตว์เลี้ยง กรรไกรไฟฟ้าสำหรับสัตว์เลี้ยง เครื่องฟอกอากาศ เตารีดไฟฟ้า เครื่องลบลูกขน เครื่องทำความสะอาด เครื่องขัดเท้า เครื่องดูดสิว กระบวนการผลิตสำหรับทุกผลิตภัณฑ์ดำเนินการภายใต้ระบบการจัดการคุณภาพ ISO9001 ในขณะที่การนำเทคโนโลยีและอุปกรณ์การจัดการการผลิตล่าสุดสำหรับเครื่องเป่าผมสำหรับผมหนานั้นช่วยปรับปรุงคุณภาพของผลิตภัณฑ์อย่างต่อเนื่อง และความเข้าใจในบริการ โดยมีความพยายามอย่างต่อเนื่องในการพัฒนาผลิตภัณฑ์ใหม่เพื่อปกป้องสิ่งแวดล้อมເສື່ອຍິ່ງສຳລັບເສື່ອຫຼຸ່ງ
ຄຳແນະນຳກ່ຽວກັບເຄື່ອງเปີ້ມເຫຼືອງສຳລັບເຟື້ອນຫົວຂົງຫຼາຍ
ຄຸນສຳພາດຂອງເຄື່ອງเปີ້ມເຫຼືອງຂົງພວກເຮົາ:
ຄຸນສຳພາດແລະການປົກຄອງຂອງເຄື່ອງเปີ້ມເຫຼືອງສຳລັບເຟື້ອນຫົວຂົງຫຼາຍ
ການໃຊ້ເຄື່ອງเปີ້ມເຫຼືອງຂົງພວກເຮົາ:
Why choose Yiwu Kemei ເສື່ອຍິ່ງສຳລັບເສື່ອຫຼຸ່ງ?
ເປັນຜູ້ນຳໃນອຸ່ນສານ
ທິມ R&D ທີ່ຊ່ຽວຊານ
ພິມພາບສິນຄ້າຂອງພວກເຮົາທີ່ມີຫົວຂໍ້ຫຼາຍ
ສິນຄ້າທີ່ມີຄຸນນະພາບສູງ
ບໍ່ພົບສິ່ງທີ່ທ່ານກໍາລັງຊອກຫາບໍ?
ຂໍໃບສະເໜີລາຄາດຽວນີ້
ຕິດຕໍ່ທີ່ປຶກສາຂອງພວກເຮົາສໍາລັບຜະລິດຕະພັນທີ່ມີຢູ່ເພີ່ມເຕີມ.