? Waxay ka dhacdaan sida qorsho weyn oo ku jira xisaabta iyo qurux, laakiin si sax ah waa...">
,需要通过父级DOM结构来判断
*/
var trackActionPhone = function (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++) {
if (nodeChildList[i].nodeType !== 3) continue;
var val = nodeChildList[i].textContent.replace(/\s?:?/g, '');
if (!limitRegLength(val)) continue;
if (emailReg.test(val)) {
_paq.push(['trackEvent', 'click', 'email', val]);
return;
}
}
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_00;
* 2. 缓存策略 - lockTrackInput:单个页面内,10分钟内,不重复上报
*/
function trackActionInput() {
const CACHE_KEY = 'TRACK_INPUT_ID_MTM_00';
const pathName = window.location.hostname + window.location.pathname;
var lockTrackInput = function () {
try {
const lastCacheData = localStorage.getItem(CACHE_KEY);
if (!lastCacheData) return false;
const cacheData = JSON.parse(lastCacheData);
const cacheTime = cacheData[pathName];
if (!cacheTime) return false;
return Date.now() - cacheTime < 1000 * 60 * 10; // 10分钟内,不重复上报
} catch (error) {
console.error('lockTrackInput Error', error);
return false;
}
};
var setInputTrackId = function () {
try {
const curCacheData = localStorage.getItem(CACHE_KEY);
if (curCacheData) {
const cacheData = JSON.parse(curCacheData);
cacheData[pathName] = Date.now();
localStorage.setItem(CACHE_KEY, JSON.stringify(cacheData));
return;
}
const cacheData = {
[pathName]: Date.now(),
};
localStorage.setItem(CACHE_KEY, JSON.stringify(cacheData));
} catch (error) {
console.error('setInputTrackId Error', error);
}
};
var getInputDom = function (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();
return;
}
/** 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();
return;
}
/** 向上查找父节点 */
ele = ele.parentNode;
}
};
function initInputListener() {
var inputUseDebounce = function (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 (lockTrackInput()) return;
optimizeGetInputDom(e.target);
});
}
try {
initInputListener();
} catch (error) {
console.log('initInputListener Error', error);
}
}
trackActionInput();
}
/** 第三方消息上报:目前主要是针对全点托管会话;在msgCollect/index.js中调试,访问test.html */
function thirdMsgCollect() {
/** 先检测是否是stayReal托管:如果stayReal脚本都没有,那么说明当前站点未开启stayReal会话托管 */
const scriptList = Array.prototype.slice.call(
document.querySelectorAll('script'),
);
const checkStayReal = () =>
!!scriptList.find((s) => s.src.includes('stayreal.xiaoman.cn'));
if (!checkStayReal()) return;
/** 缓存当前消息队列的最后一条消息id */
const CACHE_KEY = 'CACHE_KEY_MONITOR';
const setCache = (msgIndex) => {
/** 对缓存KEY进行base64转码处理 */
const cacheMsgIndex = btoa(msgIndex);
localStorage.setItem(CACHE_KEY, cacheMsgIndex);
};
const getCache = () => {
const cacheMsgIndex = localStorage.getItem(CACHE_KEY);
if (cacheMsgIndex) return Number(atob(cacheMsgIndex));
return -1;
};
/** 拉取最新msg列表 */
const pullMsgList = () => {
const msgEleList = Array.prototype.slice.call(
document.querySelectorAll('#chat-list li'),
);
const msgIds = [];
const msgMap = msgEleList.reduce((acc, item) => {
const sendTime = item
.querySelector('.message-data-time')
.textContent.trim();
const sendContent = item.querySelector('.message').textContent.trim();
/** msg带有class:other-message的是访客消息,my-message的是客服消息 */
const isOtherMessage = item
.querySelector('.message')
.classList.contains('other-message');
const msgId = item.querySelector('.message').getAttribute('id');
const msgItemData = {
msgId,
user: isOtherMessage ? 'visitor' : 'official',
time: sendTime,
content: sendContent,
};
msgIds.push(msgId);
acc[msgId] = msgItemData;
return acc;
}, {});
return {
ids: msgIds,
dataMap: msgMap,
};
};
/** 加密并上传消息数据 */
let ENCRYPT_KEY = 'de29f1aab63ab033';
let ENCRYPT_IV = 'b8d2badf875e76ac';
const baseUrl = 'https://cms.xiaoman.cn';
// var getEncryptConfig = function () {
// const url = baseUrl + '/shop-api/innerApi/getKeyIv'
// $.get(
// url,
// function (result) {
// console.log('result', result)
// if (Number(result.code) === 0 && result.data.key && result.data.iv) {
// ENCRYPT_KEY = result.data.key
// ENCRYPT_IV = result.data.iv
// uploadMsgData()
// } else {
// /** 如果获取失败,则重试 */
// setTimeout(() => {
// getEncryptConfig()
// }, 1000)
// }
// },
// 'json'
// )
// }
// getEncryptConfig()
const encryptMsg = function (msgData) {
const enc = new TextEncoder();
// 转字节
const keyBytes = enc.encode(ENCRYPT_KEY);
const ivBytes = enc.encode(ENCRYPT_IV);
const plainBytes = enc.encode(msgData);
// 导入密钥并加密
return crypto.subtle
.importKey('raw', keyBytes, { name: 'AES-CBC' }, false, ['encrypt'])
.then(function (cryptoKey) {
return crypto.subtle.encrypt(
{ name: 'AES-CBC', iv: ivBytes },
cryptoKey,
plainBytes,
);
})
.then(function (encryptedBuffer) {
// 转 base64 返回
return btoa(
String.fromCharCode(...new Uint8Array(encryptedBuffer)),
);
})
.catch((err) => {
return Promise.reject(err);
});
};
let uploadFlag = false;
const uploadMsgData = function () {
if (uploadFlag) return;
uploadFlag = true;
const { ids, dataMap } = pullMsgList();
let cacheMsgIndex = getCache();
const msgLen = ids.length;
if (!msgLen) {
// 消息DOM未挂载 || 消息DOM已挂载,但是消息列表为空
uploadFlag = false;
return;
}
if (msgLen - 1 < cacheMsgIndex) {
/** 针对站点挂后台一段时间,消息列表会自动塞入重复消息,导致消息有重复,刷新后又重置回正常消息列表,所以这里需要更新锚点下标 */
cacheMsgIndex = msgLen - 1;
setCache(cacheMsgIndex);
uploadFlag = false;
return;
}
if (msgLen - 1 === cacheMsgIndex) {
// 缓存的最后一次发送的消息ID是最后一条(说明当前消息均已经上报),则不跳过本地上报
uploadFlag = false;
return;
}
const currentMsgIds = ids.slice(cacheMsgIndex + 1, msgLen);
const currentMsgData = currentMsgIds.map((id) => dataMap[id]);
const mtmId = window.matomo_site_id_cookie_key || ''; // 获取mtm会话id
const msgBody = {
mtmId,
curl: window.location.href,
msgList: currentMsgData,
};
const msgBodyStr = JSON.stringify(msgBody);
encryptMsg(msgBodyStr)
.then(function (encryptedMsg) {
console.log('encryptedMsg:', encryptedMsg, msgBodyStr);
const url = baseUrl + '/shop-api/External/ListenSiteActiveStatus';
$.ajax({
type: 'POST',
url,
data: JSON.stringify({ d_v: encryptedMsg }),
contentType: 'application/json',
success: function (result) {
if (Number(result.code) === 0) {
// 更新消息队列
setCache(msgLen - 1);
}
uploadFlag = false;
},
error: function (err) {
console.error(err, '请求异常');
uploadFlag = false;
},
});
})
.catch((err) => {
console.error(err, '数据加密失败');
uploadFlag = false;
});
};
/** 监控chat-list的DOM变更 */
const initChatListObserver = () => {
// 需要监听的 DOM 节点
const target = document.getElementById('chat-list');
if (!target) return;
// 回调函数
const callback = function (mutationsList, observer) {
for (const mutation of mutationsList) {
console.log('mutation', mutation);
if (mutation.type === 'childList') {
uploadMsgData();
}
}
};
// 配置
const config = {
childList: true, // 监听子节点的增删
subtree: true, // 是否也监听后代节点
};
// 创建 observer
const observer = new MutationObserver(callback);
// 开始监听
observer.observe(target, config);
};
let testCount = 30;
let itv = null;
const checkChatDom = () => !!document.querySelector('#vc-model');
const initTalkCheck = () => {
itv = setTimeout(() => {
console.log('checkChatDom', checkChatDom(), testCount);
if (!checkChatDom() && testCount > 0) {
testCount--;
initTalkCheck();
return;
}
clearTimeout(itv);
uploadMsgData();
initChatListObserver();
}, 1500);
};
initTalkCheck();
}
try {
gtmTrack();
thirdMsgCollect();
console.log('inserted gtm code');
} catch (error) {
console.error('gtmTrack Error', error);
}
});
})();
Safarada /
Ma ogtahay in kama home use thermal imager waa? Waxaa u beegnaa iyo qaar ka mid ah aaladda macquulka ah, laakiin sax ahaan waa mid caawina ah! LSJ Technology waa abuuraha kameraadani, iyo qalabka fudud ee la mid ah ayaa lagaa qorshay dhawr warqadood. Waxay ka caawinaa in annaga noqnoqo waxyaabaha aan ninkii u arki karo. Xaqiiqda, waxaan kaa sheegayaa qaybood ee khow kameraadani ay ka caawinaa: Waxaad sidoo kale ka fiiri kartaa inaad isticmaalto cadida u dhaqan leh hd thermal imaging camera si aad ugu hortagto nin la jiidkii jirid in aad jeclaan lahaato. Marka nin uu joogaa hortiisa, nidaamka waxay ka ogaanaysaa jilbaha oo ka soo baxday miyaaqda, waa sidaa balli waxaa la sameeyay in ay ka qaadato nin la doonayo. Waxay shaqeyneysaa marka dhaqaaqo dhaqaaqo iyo lama tiro. Taftey inaad fahantahay inaad arkto nin ka qoraynta gudaha! Waa inaad jeclaan u hesho inay aad ugu leeyihiin quwwad! Sidoo kale cadida u dhaqan leh ee jilbaha waxay kaa caawinaysaa inaad jeclaan u hesho inaad ugu hortagto meelkooda 24/7. Haddii aad ugu yaraan inaad ka shaqeeyo sharcida kama waxaa laga heli karnaa farming, construction, iyo caqabadaha kale ee la xiriira, waxay ku yaalo cameraas daraad ah ee dhammaadinta. Haddii aad ugu yaraan marka aad u soo sameeyo bogga salka dheer, ma ogolaansho inaad u sheegto yar yar oo aan lahayn. Laakiin, markii aad u soo baxo raadiokoodaas daraad ah ee dhammaadinta, wuxuu ku jiro inaad u sheegto haddii ay ku jirto mid ku saabsan oo la xiriira! Waxay ku jiro magaalada oo aan lahayn si aan uga fogto masuuka ama si aan uga fogto in lagu galiyo masuunka. Si aad uga fogto, waxay ku jiro inaad uga fogto lehka ama si aan uga fogto in lagu galiyo masuunka. Kuna fiirsheyn inaad uga fogto qof ama si aan uga fogto in lagu galiyo masuunka. Markii aad uga fogto, waxay ku jiro inaad uga fogto masuunka ama si aan uga fogto in lagu galiyo masuunka. Macluumaadka kale ee carruurta ah, waxay ku jiro inaad uga fogto masuunka ama si aan uga fogto in lagu galiyo masuunka. Wuxuu ku jiro inaad uga fogto masuunka ama si aan uga fogto in lagu galiyo masuunka. Carruurta ah, waxay ku jiro inaad uga fogto masuunka ama si aan uga fogto in lagu galiyo masuunka. Wuxuu ku jiro inaad uga fogto masuunka ama si aan uga fogto in lagu galiyo masuunka. Shaqooyinka badan, in la isku dayo si sax ah iyo caabbic ah waa in la tix gelo. Cadida u dhaqan leh dhammaadka wiilin waa in la helay dhibaatooyinka si sax ah iyo gaar ah. Dhawr qaybood ee sanamada, waxaa jiraa in kaa qaada waqtiga iyo bil ee kala soo qaad, taasoo ah qayb gaar ah. Waxay muujiyaan xiddigaha hoose Eddi waxaad isticmaashaa xidhka biyaha in aad ogaato in jiraan qabka, waxaad heleysaa meesha qabka u weynaa iyadoo aad isticmaashidha kamera ee soo saarista geesood. Tan waxay kuu ogolaanaysaa in aad dhibaatooyinkan xalliso oo aan iska badnaan iyo in ay kala soo qaadno. Kameraadani waxay ka caawinaa shaqaalaha in ay shaqadaada gaar u yeelan iyo in ay dhammaan si sax ugu yeelan Kuwaas oo ka mid ah—iyo waxbarashada—dugsiyada teleksis ee dhammaan ayaa ku yeedhi kartaa dadka kale oo fiican ah iyo shaqayn ah oo ka soo dirir kartaa fadlan kuna qeyb. Waxaa lagu talagalay visibility, waxaa ii caawinaysa inaan ku sameyn doonaa xiriiraddaadan, iyo wuxuu ii gaaraysa inaan ugu jawaab kartaa markii uu dhaqanka hore la saabsanayo. Markii aad uga tagto visibility, precision ama xaq ah, dugsiyeedka teleksis ee dhammaan ayaa ku yeedhi kartaa si aad uga dhacdo. Markii aan uga dhigto camera sheeg ah, LSJ Technology waxaa loo isticmaal kartaa! Dugsiyadaas ayaa ku yeedhi kartaa si carruurta badbaadada ayaa ku soo jeeda inaad u soo baxdo iyo uga soo galiso. Waxaanu, kuwa ku jira kamera ee xirfadda cimilka ugu dambaysa, waanu ogaanayaa sida weyn ah ayaa in la siiyo dadka ka shaqeeya waxyaabaha si wanaagsan, sidoo kale seyrcelka ugu yar. Sidaas daraaddeed, waxaanu siiyaa warqadka garan-qaadka ama kii sadex ama kii shan sannadood. Tani wuxuu muujisaa amniga aannu leenahay oo ku saabsan qalafka iyo xaqiijinta waxyaabaha. Waxaanu ku jirnaa kuwan ka shaqeeya iyo kuwan ka shaqeeya si loo sameeyo in waxyaabuhu noqdo kuwan ugu sarreeya. Waxaanu ku jirnaa xoolo dheer oo ku saabsan xaqiijinta, ka dib marka laga bilaabo waxyaabaha ka soo bixiya ilaa waxyaabaha dhammaan. Haddii adigu noqon doono inaad ku shaqeeyso, kuwa ku shaqeeya, kuwa ku shaqeeya ama haddii adigu noqon doono inaad ku shaqeeyso, waxaanu leenahay waxyaabaha ka mid ah oo badan si aad ugu yeero xaggaaga. Waxaanu ku jirnaa xoolo dheer oo waxyaabaha ka soo bixiya iyo qoraalka kale si aad ugu yeero dhammaan waxyaabaha. Waxaanu siinayaa inaad ku guurto 2% ilaa 5% ee qiimaha waxyaabaha haddii aanu ugu yeero waxyaabaha kaas oo kala duwan. Waxaanu siiyaa fidiyooyinka tacliilka dheer oo ku saabsan inaad ugu yeero waxyaabaha, sidoo kale waxaanu ku jirnaa arrintii ku saabsan inaanu siinayaa kuwan ka shaqeeya si aad ugu yeero waxyaabaha si wanaagsan iyo si wanaagsan. Nala soo xiriir LSJ si aad ugu yeero waxyaabaha ugu sarreeya, oo ku saabsan xaqiijinta iyo seyrcelka ugu yar ee dadka ka shaqeeya. Kamerada ugu weyn ee xiriirka ceebta ayaa kuwa ugu sarreeya ee kaalinta waxyaabaha ugu wanaagsan ee dhaqanka qofka la jiro (USAR) oo la xiriira karaa qiimaha caalamiga. Khidmadda ka hor inta la siiyo: Waxaanu kuugu caawinaynaa ka hor inta la siiyo. Waxaanu si guul darro ah ugu caawinaynaa inaad ogaataan talooyinkaaga iyo inaad helataan foomaha la xiriira karaa, waxaana nuuxda siyaasadda teknika iyo tusaalooyinka buumta ugu caawinaynaa inaad gaadho goobta aan la siiyo. Khidmadda inta la siiyo: Waxaanu si guul darro ah ugu caawinaynaa inaadan la siiyo inta la siiyo oo dhan si guul darro ah iyo si xasiloon ah. Waxaanu si guul darro ah ugu caawinaynaa inaadan buumtadaaga helayn inaadan la siiyo waqtiga iyo hal mar xoogga ah, kuwaasoo ka dhacaya inaadan la siiyo nidaamka la siiyo oo dhan iyo xasiloonka si loo xiriira karo. Waxaanu kuugu caawinaynaa khidmadda soo gudubka ilaa guri. Khidmadda ka dambe inta la siiyo: Marka aad buumtadaaga helayn, xiriirkaaga kuwaanu ma joogo. Waxaanu kuugu caawinaynaa khidmadda ka dambe inta la siiyo oo dhan, taasoo leh taajabka saaxiibka, taajabka isticmaalka iyo khidmadda xasiloonka. Timcahii cusub ee xiriirka cusub ayaa joogtaa si loo xiriira karo waxyaabaha ama shakayga aad leedahay, si aad ugu yaraan. Marka aad buumta LSJ ku siiyo, waxaanu kuugu caawinaynaa waraamka saddex sano. Waxaad helaysaa khidmadda ka dambe inta la siiyo oo dhan. Inaad doorato LSJ waa inaad doorto amaan, calaamad, iyo khidmadda aan la xiriira karo. Waxaanu kuugu caawinaynaa inaad noqoto xiriirkaaga ee dhaqanka qofka la jiro (USAR) ama qofka la jiro. Waanu sameynayaa isticmaalka Kooxaha Caafimaadka iyo Dhaqanka Xabsi, Khidmada Amaaninta Umumiga, kooxaha raadinta iyo caafimaadka magaalada, sidaasna waa kooxaha ciidamka. LSJ wuxuu siyaabo qalafaha ugu sarreeyaadka ah ee loo isticmaalo in la caafimo caafimaad, la raado iyo la caafimo, iyo la shaqo gacanta xadgududka kuwa ka mid ah qalafaha caafimaadka. Qalafaha Caafimaadka Thermal. Waxaanu sameeyay iyo isku dayeyay laba nooc oo qalafaha thermal leh saddex nooc oo farqiga habka fahamka. Qalafahanu waxay leedahay inay tala galin karaan jiritaanka caafimaadka ugu dhowaadhka ah. Qalafaha Raadinta iyo Caafimaadka: Xaynaha waxay leedahay qalafaha raadinta nolosha radar, radar 3D ee ka taga goobta, qalafaha maareynta dhinaca, qalafaha raadinta dhinaca, iyo qalafaha raadinta gas. Qalafaha Caafimaadka Istaaraha: Sidee laga yaabaa qalafaha caafimaadka ee loo isticmaalo caafimaadka, LSJ wuxuu siyaabo qalafaha caafimaadka ee lagu isticmaalo in la raado xadgududka biyaha, isku daynta qalafaha elektroonika, caafimaadka caddaan ee dhinaca hoose, iyo isku daynta HVAC ee qalafaha HVAC. Qalafaha Caafimaadka iyo Qalafaha Raadinta Dhulka: Qalafahanu waxay leedahay inay tahay qalafaha ugu yar ee la isticmaalo gacanta dhulka, iyo waxay leedahay inay tahay qalafaha ugu yar ee la isticmaalo gacanta dhulka. LSJ wuxuu ku xidhan yahay inuu siyaabo qalafaha caafimaadka iyo caafimaadka ugu sarreeyaadka ah ee la isticmaalo gacanta dhulka, taasoo ku saameynaya aamininta iyo ugu yar ee isticmaalka cusub ee dadka. LSJ wuxuu ugu sarreeyaadka ah iyo ugu cusubka ah. Ammaan LSJ waa shirkaaga ugu muhiimka ah ee raadinta iyo caafimaadka magaalada. Dhacdaya in ka hor inta badan ee laha camera ee xidhka dhererkeeda ee joogto, LSJ wuxuu geliyey, sameeyey iyo gudbeyey midabka ugu horreeya ee socda iyo midabka caawimaadda iyo midabka bulshada. LSJ waxaa laa sanameeyey ISO9001, CE iyo ROHS. Waxa kale wuxuu leeyahay bicajabka 30. Waxaanu kharash baabbiye ah ugu dhacay mudugoyga taajiyadda iyo dhisidda sidaa darteed ee company waa ugu horreeya. Sanadka 2024, waxaa LSJ buuxiyey arba arday maseysan oo ugu weyn: INTERSEC ee Dubai, Securika 2024 iyo Defence Services Asia (DSA) ee kow iyo kabad iyo 18aad iyo National Security Asia (NATSEC) ee kow iyo saddexaad ee Maleeshiya, iyo NFPA ee Maraykanka. Waxa kale waxaanu leenahay gurigaal arday ee INTERSEC ee Dubai oo leh janawary 14-16 2025. Dhismeeda, waxaanu muujin doonaa midabka bulshada ee radar, radar ee 3D oo kale ee xidhay in la aragay dhar iyo midabka gas, midabka maqal iyo video, midabka daaweynka xidhka, iyo midabka camerada joogta. Waxaanu ku soo noqonayaa in aad tageysid gurigaalka. Ka hor inta badan ee 11 sanad oo sameynka, waxaa LSJ u muhiimsan yahay in la dib ugu sameyo iyo u geliyo alaabta cusub oo la yiraahdo in ay isticmaalaan xaaladaha isticmaalka, si joogto ah ugu hor tagaya siyaabaha, iyo ka qaadaya alaabta. LSJ waxa leeyahay jirrada badan ee urbaan ee caawimaad iyo iskudhafka. Sanadka 2023, marka dagaalka Turki, midabka bulshada ee LSJ radar ayaa lagu jiray caawimaadda ee teamka bulshada ee Blue Sky ee Ciina. Dooro LSJ si aad u hesho isbedelada, midabka saxda ah oo la xidhiidha in ay raacdaan hajiyadaada. Hawladda © Beijing LSJ Technology Development Co., Ltd. Gobollada Ka Helsan
-
Siyasetka Fararida
Long range thermal imaging camera
Ku yaal qofka aad ugu yar gelin karaa marka aad ka mid ahayd

Furin la'aan in lagu jiraan macluumaad dheer ah ee shaqada
Tiknanka iyo Xogga Eefaha ku saabsanayo dhammaan shaqooyinka

Jiifta
Why choose LSJ Technology Long range thermal imaging camera?
Ku qeybka Cadaabta iyo Dibadda Lagu Sameyay: Xiriirka LSJ ka mid ah Maxkamadda Xiriirka Dadka
Maxay LSJ Ku Ay Dhibaato Adagga oo Ka Mid ah Iyo Furaadka?
Qoraalka Xirfadda iyo Dhibaatooyinka Badbaadaha Ururka
Qorshadaha Dhibaato iyo Ballaantooda Kaarkiidka Dadweynaha
Qaataarka fudud ee dhammaad
Ma ogolaanto macluumaadkooda?
Codso Qiimo Soo Jeedin Hadda
Waxaa lagu soo gaarayaa shabakadda xiriirada kuwa ugu yaraan.QAB QORSHIYO