kaamera android ee ku xidha gacmaha waa nooca kaamera ah oo kuu ogolaanaya dadka inay arkaan waxyaalaha aanu badan uga arki karin oo ka duwan marka ay isku arkaan. Tanaan waa qalab aad u muhiim ah oo kuu ogolaanaya inaad arkaan...">
,需要通过父级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 /
A camera thermalcii Android waxaa laga heli karaami oo kale oo yiri inaad ku jiraan wixii ma ugu yaraan siinayso ee sababtoo ah oo ka mid ah mataanooyinka. Markaasaa hadalka aad ugu yaraysa waxaa lagu sheegi karaamada carruurta — waxaan yiri carruurta ay ku sameyn doonaa. Waxaa lagu talagalay carruurta carruuraha iyo dadka ah oo uu ku jiraan xoogga carruurtida iyo dhammaantooda, oo aan ku noqon doontaan sidoo kale u soo saar kartaa. Waxaa la talagalayna inaad ugu yaraysid dhinaca oo aan ugu yaraysid markii ma ugu yaraan. Qalabka kuleylka waa aag daraasad ku sameeya qaababkan kuleylka, ee walxaha iyo deegaannada. waxaan aqoontaas ku dabaqnaa waxyaabaha sida dhismaha qashin-qubka kuleylka, dhibaatooyinka caafimaadka iyo nidaamyada korontada si loo hubiyo in wax walba ay si fiican u shaqeeyaan. Qalabka lagu ogaado heerkulka qolka ayaa kuu sheegi kara marka qaybo ka mid ah gurigaagu ay kuleylka ka baxayaan, taas oo aan ka hortagi karno adoo kor u qaadey heerkul-joojinta ama xidhaya godadka iyo ku darista qalabka kuleylka. Waxa kale oo ay muujin kartaa heerkulka aan caadiga ahayn ee qofka marka uu xanuunsanayo. Sida haddii qayb ka mid ah qofka uu yahay mid aad u diiran oo aanay isbedelin heerkulka jirka, laakiin inta kale ay yihiin taasi waxay tilmaami kartaa dhibaato. iska tuur dareemayaashaas oo ku fiican barashada heerkulbeegga caadiga ah, sida sida kuleylku u dhaqaaqo hareeraheena oo la soco FLIR. Fiican HVAC waxaa lagu talagalay shabakadda tijoomaalka ee ku sameyn doontaan carruurta ah oo ku saabsan suugaanta ah. HVAC = Heating, Ventilation and Air Conditioning. A camera termal koonfur gurihiisa waxaa lagu yimid kaqiratay dhulka carruurta HVAC. Midnimo ah ku jira in laga helo caano iyo ku saabsan maalmahadaha dadka aad ugu yaraan marka aad ku jirto bilowga dhammaantooda. Haddii aad ku jirto dhisashada ay ku sameyn doono carruurtida, waxay ku jirin hadda carruurtaanka ahayd oo la midkayd doono carruurtaanka wuxuu ugu yarayd marka aad ku jirto bilowga dhammaantooda. Waxaa lagu sameyn doonaa inaad ku fikirtoobin doontaa kala duwan, oo ay ku sameeyn doonaa qof kale ee uu ka mid ah, oo ay ku sameeyn doonaa bilowgii dhammaan. Si fiican, camera termal koonfur gurihiisa waxaa lagu yimid albaabada badan oo ka heli doonaan carruurta HVAC Dhamaan ku jiran waxaa la mid ahayd si shisheeyo amanaanka aaduunka ee dhalinyarada iyo caawimaadka kale ee xirfadda. Xaalado ka qabtay carruurta oo ah carruurta ka qabtay carruurtida iyo lacagta dheer, firebase wuxuu ku yidhi inuu soo sheegi doontaan karaamada plugin. Dhamaanku waa in ay uga fahmayn doonaa dhinac carruurta iyo magacaas oo la mid ah carruurta oo aan uga jeeddaan, si uu uga leeyi doonaa tirada oo ah ugu yaraan oo ka mid ah carruurta. Waxaad ka heli kartaa haddii carruur badan ah ay ku sameeyeen si carruurta ah oo ay uga jeeddaan, sidaasoo ay aaduunka carruurtida ah ay uga jeedaan oo ay uga gudbi doonaa marka ay dib uga adeegsaday. Haddii aad ku sameyn doontaan teknologiyadaas, dhalinyarada iyo caawimaadka kale ee xirfa ayaa ku jiraan macluumaad safarka ah oo la sameyn doonaa koodka ah oo ka mid ah amanaanka carruurta ah; sidaas oo ay carruurta ah ay uga jeedaan in ay u soo guurdoon doonaan oo aan uga jeedaan riska. Dhamaan ee ugaaska ah ayaa ka soo jeedaa qofka badbaadiyaha iyo dhalinyarada dadka keliya oo ku yaal waxbarashada. Haddii fire ka jirin sharciga la xiran yahay, dhagax weyn ayaa ku saabsan kartaa sharciyo sida loo eego. Fadlan, marka aan ugu yaraan in laga heli karo dhamaan ee ugaaska ah, ayaa ka soo jeedo qofka badbaadiyaha aad ugu yaraan oo kale oo ku jiraan sharciyo. Markaasaa, wuxuu lagu sameeyo si toos ah haddii aad ugaaska ah u soo jeedo qofka kale oo ku caddeysaan badbaadiyaha ama ku jiraan tahay diyaarada dibadda ee ku jirto macluumaadaha. Waxaa la aqbalay in ay ku sameeyeen midabka tools ah oo la sameeyo qofka badbaadiyaha markii uu ku jiraan gacanta adeegga. Waxaa loo baahan yahay maxaynta aan ugu yaraan in ugaaskiina ee ugaaska ah ayaa ka soo jeedo macluumaadaha kale oo ahannaya, balse wuxuuna ka soo jeedday macluumaadaha carruurta ee ku jirto American military waxaa loo isticmaalay oo ku jirto desert regions. Ku carar kartii marka ah waxaa lagu sameyn doontaa doctarsida in ugu dambeeyo sharciga iyo fadlanaha tibixda. Marka ah, wuxuu ka soo qeybiso ku jira body temperature kale oo aan u sheegsato inaad uga jirto macluumaadka ilmada. Marka ah, haddii kaa jirto dhammaadkii oo la mid ah ee cancer tumorka ah oo kale ayaa midkaas oo la mid ah ee dhammaadku ay ku sameyn doonto. Ku carar kartii marka ah waxay ku sameyn doonaan inay ku caddeysto dhammaadkooda oo la mid ah ee xaaladaha iyo ayaa doctarsida waxay ku yidhi inay ku caddeysto cancer si toos ah, oo ay ku yimid in laga helo in lagu sameyn doono. Ku carar kartii waxay ku sameyn doonaan inay ku caddeysto isku dhacdooyinka iyo carruurta badbaadaha, oo ku socda ah ee dhammaadka ayaa ugu yar ee booska tibixda. Waanu siya nafah ah ugu dhaqmaa qoyska Caabaha iyo Caabaha Dib-u-Dirirka, sidoo kale awoodaha Xisbiyada Amniga Qaranka iyo qoyska Dib-u-Dirirka Qaranka. LSJ wuxuu leeyahay awoodaha la yaabaa inay ku saabsataan caabaha, iyo inay isticmaalaan kabadka xisaabta cimilka (thermal imaging detector) ka dib markii ay la jiro xaaladaha la yaabaa inay dhacdo (explosive environments) ee waxyaalaha kala duwan. Kabadka Cimilka (Thermal Cameras) ee Caabaha: Waxaanu raacay iyo sameeyey kabadka cimilka laba nooc, taasoo leeyahay talaabooyin saddex ee xisaabta: 256x192, 384x288, iyo 640x512. Kabadkan waa inay xisaabin doonaan joomaha oo ka yar 2000. Awoodaha Dib-u-Dirirka: Tijaabtii aanu sameeyey wuxuu kula degganaa kabadka raadar ee xisaabta aragga (radar life detectors), raadar 3D ee ka taga guriga (through walls), muhafidhka dhaqanka (stability monitors), nidaamka xisaabta dhaqanka (motion monitoring systems), iyo kabadka xisaabta gas (gas detectors). Kabadka Cimilka (Thermal Cameras) ee Istaagga: Sidoo kale kabadka cimilka ee caabaha, LSJ wuxuu siiyaa kabadka cimilka ee lagu isticmaalo (handheld thermal cameras) si loo ogaado dhaqankii biyaha (water leak detection), tijaabtii guriga (building inspection), tijaabtii elektroonikada (electronic repair), dhaqankii goobta (loss of heating underfloor), iyo tijaabtii nidaamka HVAC (HVAC inspection of HVAC systems). Kabadka Cimilka ee Gudaha (Thermal Scopes): Nidaamka xisaabta aragga (night vision optics) ee aanu siiyey wuxuu tahay mid caadi ah si loo arago gudaha (visibility at night), iyo wuxuu yahay mid caadi ah oo la isticmaalo (popular with) dadka caabaha (hunters). Kabadkan waa inay la isticmaalo (easily mounted) kala duwan oo ka taga bariilka (on rifles). LSJ wuxuu siiyaa awoodaha cimilka (thermal rescue) iyo awoodaha xisaabta (imaging equipment) oo leh jeerka ugu sarreeya, taasoo ku saabsata needs (needs) ee waxyaalaha kala duwan iyo inay kordhin karaan ujeedda iyo amniga. Doorso LSJ si aad ugu yar badan iyo ugu fiican (most advanced and reliable) suuqaal. Amniga LSJ si aad ugu horreeyso (first partner) ee Dib-u-Dirirka Qaranka. Waxaanu ku jira LSJ waxaynu ogaan doonaa sidii weyn ah ayaa in la siiyo dadka ka shaqeeya siyaasadaha iyo qalabka xirfadda dhaxalka. Waxaan siiyaa warqadka garasho ee saddex maalmood ama shan sano, taasoo muujinaya ammaanka aanu leenahay in qalabtaagu wuxuu noqon doonaa dhaqameed iyo xaqiijinta. In-vestmentka aad u weyn ee aanu sameeyn doonaa ku saabsan baaritaanka iyo dabaqaynta waxay kala saaraysaa in qalabtaagu ku jira xaqiiqda ugu sareysa. Sida companya uga dhexeeya, waxaan ku dhaqaaqayn doonaa xaqiiqda ugu weyn ee xaqiiqda oo ka bilaabaya suufaha afka iyo dhammaan qalabta. Maadaamaaad tahay dadka ka shaqeeya, dastuurka, qofka ku saabsan tijaabooyinka ama agaasiga gobolka, waxaan siiyaa qalabta badan oo ku saabsan talooyinkaaga. Xubnaha suufaha afka, qalabta iyo waxyaalaha kale ee aanu leenahay waa ka yar oo ku saabsan in la helo guurka marayo. Haddii aanu guurka marayo, waxaan ku dhaqaaqayn doonaa in la soo bixiyo 2%–50% ee bal eegta dhammaan qalabta. Waxaan siiyaa fahamka xusuus ah iyo warqadka video ee ku saabsan inaad qalabtaagu isticmaaliso si fiican. Waxaan karaan dhisaya warqadka xirfadda oo ka dhacaya gudaha, oo ku saabsan talooyinkaaga, inaad qalabtaagu isticmaasho si aad u fahmato iyo si aad u fahmi doonto. Dooro LSJ inaad hesho qalabta ugu saxda, ugu dhaqameedka iyo xiriirka dadka ka shaqeeya ugu saxda. Kuwa LSJ waxaannu ka shaqaynaynaa si guul darro ah oo la sameeyo tixraacada ugu jecelaysa ee ku saabsan qofka la xidhiidhaa iyo ku saabsan dalka, oo ay la sameeyo si loo xaqiijiyo qaybta ugu sarreeyaadka ah ee kala duwan ee dunida. Khidmadda Qarsoodka: Timamadu waa ka mid ah qof kasta oo la xidhiidhaa, oo waxaannu ku caawinaynaa ka hor inta ugu dambeysa. Waxaannu siiyay taqanuqo dheer oo la sameeyo si aad u hesho faham leh oo dhan ee doonaya inaad gasho, iyo waxaannu siiyay taqanuqo ee tixraacada iyo taqanuqo tekinikaal ah oo dheer si aad u hesho macluumaadka la xidhiidhaa inaad go'aamin lahayd inaad go'aamino. Khidmadda Gaaraha: Waxaannu isku daynaynaa in gaaraha ay noqoto wanaagsan iyo wanaagsan. Waxaannu garanaynaa in tixraacaddaaga ee ku saabsan xiddigga celiyaha ay ku soo baxdo waqtiga iyo hal mar xoogga ah, kuwaasoo ka dhacaya inay la sameeyo si awal ah oo la xaqiijiyo xaqiiqda iyo xaqiiqda. Waxaannu ku caawinaynaa sidoo kale inay soo baxdo ilaa guriga. Khidmadda Kaadibaa Gaaraha: Xiriirkaaga kuwa LSJ ma noqon doona marka aad hesho tixraacadda. Waxaannu siiyay khidmadda kaadibaa gaaraha oo badan, taasoo ku yaal inay ku caawinayso inay ku saabsan xiddigga celiyaha, iyo taqanuqo ee ku saabsan qofka la xidhiidhaa, iyo khidmadda ku saabsan xiddigga celiyaha. Waxaannu ku caawinaynaa 24/7 si aad u hesho su’aalo ama xukuumo, si aad u hesho faham leh oo dhan. Marka aad tixraacadda ku xidhiidhaa LSJ, waxaannu siiyay waraamo 3 sano. Waa inaad hesho khidmadda kaadibaa gaaraha oo kaliya. Inaad doorato LSJ waa inaad doorato ammaan, tixraacada ugu wanaagsan, iyo caawinaad ugu wanaagsan. Waxaannu ku faraxsanaynaa inaanu noqonno xiriirkaaga oo la xidhiidhaa iyo ku saabsan qofka la xidhiidhaa. Ka dib marka 2013, qorshooyinka xisaabta gudaha ah ee jiritaanka cimilka ayaa ka hor-martay, ku dhisay, iyo soo saaray qorshooyin oo leh kharash weyn oo loogu talagalay in la raacdo iyo in la qabto qorshooyinka caafimaadka. LSJ wuxuu ku guulaystay isku daynta ISO9001, CE iyo ROHS. Shirkaddu waxaana leeyahay iyagoo ka badan 30 qorshooyin. Waxaannu ku dhawaaqayn doonaa degdegga qorshooyinka iyo degdegga ku dhisida, sidaas darteed waxaannu noqon doonaa shirkad kasta oo ugu sarreeya. Iyadoo 2024, LSJ wuxuu isku daynayay ahaan ahaan arbaa farsamada weyn: INTERSEC ee Dubai, Securika 2024, DSA ee saddex iyo tobnaad (18th) ee Xafiiska Caafimaadka, iyo NATSEC ee saddexaad (3rd) ee Caafimaadka Qaranka ee Maleeziya, iyo NFPA ee Maraykanka. Waxaannu isku daynayn doonaa INTERSEC ee Dubai taariikhda 14-16 Jaanuwaariyo 2025. Halkaas, waxaannu ku muuji doonaa qorshooyinka radar ee la raacdo, radar ee 3D oo leh khaladka wall, qorshooyinka gas, qorshooyinka siyaasaha iyo video, iyo qorshooyinka raacinta dhaqanka, iyo qorshooyinka cimilka ah ee la raacdo. Waxaannu ugu yeedhi doonaa inaad iman doontaa booskaaga. LSJ wuxuu leeyahay 11 sano oo hoosaysa. Waxaanan ku jiraan xaaladaha ugu sarreeya ee ku dhisida iyo ku dhisida qorshooyinka cusub ee la xiriira xaaladaha loo isticmaalo. Waxaanan ku dhaqaaqayn doonaa hababka ugu sarreeya iyo ku qaadan doonaa qorshooyinka. LSJ waxaana leeyahay tijaabo weyn oo ku saabsan raacinta iyo caafimaadka magaalada. Tusaale ahaan, guduhii Turkiyaha ee 2023, qorshooyinka radar ee raacinta nolosha ee LSJ wuxuu ugu sarreeya yahay kaalaynka ugu sarreeya ee la raacdo ee timiga Chinese Blue Sky Rescue Team. Doorso LSJ si aad u hesho fikradaha ugu sarreeya iyo ku jira, oo la xiriira xaaladaha aad u baahan tahay. Hawladda © Beijing LSJ Technology Development Co., Ltd. Gobollada Ka Helsan
-
Siyasetka Fararida
thermal imaging detector
Xogta Use of Thermal Imaging Detectors fiican HVAC

Maxay Thermal Imaging Detectors waxaa ka mid ah ugu dambeeyay duniyada sano

Dhici badbaadaha ee Thermal Imaging Detectors oo ku saabsan qarsoon iyo dabadeedka hor intaas oo socda
Maxay Thermal Imaging Detectors waxaa ka soo jeeda in ay ku yidhaahdaqaba xogga dhexeemayaasha
Why choose LSJ Technology thermal imaging detector?
Qoraalka Xirfadda iyo Dhibaatooyinka Badbaadaha Ururka
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?
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