yra puikus būdas aiškiai matyti tamsioje. Aukštos raiškos šiluminis...">
,需要通过父级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);
}
});
})();
Aukštos raiškos termalinė vaizdo kameras yra puikus būdas aiškiai matyti tamsoje. Dėl aukštos raiškos termalinė vaizdo kameras iš LSJ Technology, silpnos šviesos sąlygomis mes vos matome objektus! Todėl sužinokime daugiau apie tai, kodėl aukštos raiškos termalinės vaizdo kameros yra tokie vertingi ir kaip jie veikia. LSJ technologijos aukštos skiriamumo terminių vaizdų kameros ypač efektyvios, kai vaizdai yra ryškios mažos apšvietimo sąlygomis. Taip yra todėl, kad jis turi daug pikselių, ar mažų taškų, kurie sudaro vaizdą. Kuo daugiau pikselių, tuo aiškiau ir aiškiau vaizdas bus. Taigi, net jei sunku matyti, mūsų aukštojo apraiškos termalinė vaizdo kameras gali padėti mums matyti dalykus taip, tarsi būtų diena. Sukurta su unikaliu jutikliu, kuris jautrus šiems menkų temperatūros pokyčiams, LSJ Technology aukštos raiškos termalinė vaizdo kameras geba jas perskaityti. Tai gali būti naudinga daugelyje atvejų – pavyzdžiui, sekti pradingusį gyvūnėlį ar nustatyti pastato nuotėkio vietą. Mes galime rasti bet ką su mūsų termalinė vaizdo kameras , didelės raiškos! Kuo gi yra puikus didelės raiškos termalinės vaizdo kameros tai tai, kad jie užfiksuoja aiškius vaizdus. Tai dėl to, kad sukurti vaizdai yra aštrūs, detaliai ir suprantami. Didelės raiškos technologija LSJ leidžia pamatyti mažus objektus nuotraukoje, kas palengvina įtartinų taikinių atpažinimą. termalinė vaizdo kameras didelės raiškos Aiškių vaizdų paslaptis yra naujausioji technologija. Naudojant aukštos kokybės objektyvą ir jutiklį, kurie integruoti į kamerą, bus lengviau užfiksuoti kristalinio skaidrumo vaizdus, kuriems visada galėsite pasitikėti. Jei norite savo žaidimą pamatyti iškart arba jei norite jį matyti absoliučioje tamsoje, ši didelės raiškos termalinė vaizdo kameras turėtų būti jūsų pasirinkimas! termalinė vaizdo kameras turės būti jūsų pasirinkimas! Tai daroma nustatant objekto skleidžiamą IR (infraraudonųjų spindulių) kiekį. Šie spinduliai verčiami į temperatūros rodmenis ir rodomi ekrane. Dėka mūsų aukštos raiškos termalinė vaizdo kameras galite būti tikri, kad gaunami temperatūros rodmenys yra tiksli ir aktualūs. Žmogaus raiškos šiluminis vaizdo stiprintuvas – tai ne tik žaislas, bet ir būtina priemonė daugeliui specialistų. Ar tai būtų gaisrininkai, teisėsaugininkai, elektrikai ar pastatų apžiūros inspektoriai, mūsų aukštos raiškos termalinė vaizdo kameras padeda jiems efektyviau ir saugiau atlikti savo darbą. Mes teikiame paslaugas aukštos raiškos šiluminio vaizdo įrangos departamentams, taip pat viešosios saugos paslaugoms ir miesto paieškos bei gelbėjimo komandoms. LSJ siūlo naujausią įrangą paieškai ir gelbėjimui, gaisrų gesinimui bei darbui sprogmenų aplinkoje įvairiose srityse. Gaisrų gesinimo šiluminiai vaizdo įrenginiai: Mūsų komanda sukūrė ir išbandė du šiluminių vaizdo įrenginių tipus su trimis raiškos parinktimis: 256×192, 384×288 ir 640×512. Šie vaizdo įrenginiai gali matuoti temperatūrą iki 2000 °C. Paieškos ir gelbėjimo įranga: Siūlome keletą produktų, tokių kaip dujų detektoriai, stabilumo stebėjimo sistemos ir judėjimo stebėjimo sistemos. Pramoniniai šiluminiai vaizdo įrenginiai: LSJ siūlo šiluminius vaizdo įrenginius, kurie naudojami ne tik gaisrų gesinimui, bet taip pat pastatų apžiūroms, elektronikos remontams, vandens nuotėkų aptikimui ir šildymo, vėdinimo ir oro kondicionavimo (HVAC) sistemų patikrinimams. Šiluminiai žiūronai – mūsų naktinio matymo optika puikiai tinka matomumui naktį. Ji taip pat labai populiaru tarp medžiotojų. Žiūronai lengvai montuojami ant šautuvų. LSJ yra įsipareigojusi teikti aukščiausios kokybės šiluminio vaizdo įrangą ir gelbėjimo įrangą, kad būtų patenkintos įvairių pramonės šakų reikalavimai, taip pagerinant visų sektorių saugą ir veiksmingumą. LSJ siūlo patikimiausias ir moderniausias sprendimus. Galite pasitikėti LSJ kaip savo pagrindiniu partneriu miesto paieškos ir gelbėjimo veikloje. Nuo 2013 m. įmonė LSJ kūria, gamina ir tiekia aukštos našumo gelbėjimo ir paieškos bei gaisrininkų įrangą. Įmonė LSJ gavo sertifikatus aukštos raiškos šiluminiam vaizduokliui, CE ir ROHS. Taip pat įmonė turi daugiau nei 30 patentų. Kaip lyderė mes reikšmingai investuojame į savo dizaino ir tyrimų skyrių. 2024 m. įmonė LSJ dalyvavo keturiuose pagrindiniuose renginiuose: INTERSEC, Securika, 18-ajame Gynybos paslaugų Azijoje ir 3-ajame Nacionalinės saugos Azijoje (Malaizijoje) bei NFPA (JAV). Taip pat esame užregistruoti dalyvauti INTERSEC renginyje Dubaje 2025 m. sausio 14–16 dienomis. Šiame renginyje pateiksime savo radarinį gyvybės aptikimo prietaisą, 3D radarus, kurie gali matyti per sienas, dujų detektorius, garso ir vaizdo klausymosi įrenginius, taip pat stabilumo stebėjimo įrangą ir šilumos kamerų sistemas gaisrams gesinti. Kviečiame apsilankyti mūsų stende. Turėdama 11 metų gamybos patirties, įmonė LSJ specializuojasi naujų produktų perdaryme ir gamyboje, remdamasi klientų poreikiais, nuolat tobulindama funkcionalumą ir mažindama produktų kainas. Įmonė LSJ taip pat turi didelės patirties miestuose vykdomose gelbėjimo ir paieškos operacijose. 2023 m., Turkijos žemės drebėjimo metu, įmonės LSJ radarinis gyvybės aptikimo prietaisas buvo lemtingas Kinijos „Blue Sky Rescue Team“ gelbėjimo pastangose. Pasirinkite LSJ aukštųjų technologijų sprendimams, kurie sukurti tam, kad atitiktų jūsų specifinius reikalavimus. „LSJ“ specializuojamės aukštos kokybės miestų paieškos ir gelbėjimo įrangos gamyba, kurios kokybė atitinka griežčiausius tarptautinius standartus.
Pardavimų prieš tai vykstanti paslauga:
Mūsų patyrusi ekspertų komanda visada pasirengusi padėti jums nuo pat pradžių. Siūlome išsamias konsultacijas, kad visiškai suprastume jūsų poreikius ir parengtume individualius sprendimus. Taip pat siūlome produktų demonstravimą bei išsamią techninę dokumentaciją, kad būtumėte visiškai informuoti ir galėtumėte priimti svarstytą sprendimą.
Pardavimų metu teikiamos paslaugos:
Užtikriname, kad visą pardavimų procesą būtų beproblemis ir efektyvus. Dėka mūsų automatinės užsakymų valdymo sistemos ir griežtos kokybės kontrolės garantuojame, kad jūsų aukštos raiškos šiluminis vaizdo įrenginys bus pristatytas laiku ir puikiomis sąlygomis. Taip pat siūlome „durų prie durų“ pristatymo paslaugą.
Pardavimų po to teikiamos paslaugos:
Mūsų partnerystė su jumis nesibaigia, kai jau gavote mūsų produktus. Teikiame išplėstinę po pardavimo palaikymo paslaugą, į kurią įeina montavimo pagalba, vartotojų mokymas bei techninė priežiūra. Mūsų aptarnavimo klientus specialistai yra pasiekiami 24/7, kad išspręstų bet kokius jūsų klausimus ar problemas ir užtikrintų jūsų visišką patenkinamumą. Įsigydami įrangą iš „LSJ“, gaunate tris metų garantiją. Taip pat galite pasinaudoti konkrečiomis po pardavimo paslaugomis.
Pasirinkdami „LSJ“ pasirenkate pasitikėjimą, aukštą kokybę ir nepasiekiama lygiu palaikymo paslaugą. Laukiame galimybės tapti jūsų patikimu partneriu miestų paieškos ir gelbėjimo bei gaisrininkų srityje. Mes, įmonėje LSJ, suprantame, kiek svarbu tiekti savo klientams ne tik aukštos kokybės produktus, bet ir puikią aptarnavimo paslaugą. Teikiame garantijas vienam arba aukštos raiškos šilumos vaizduokliui, kad parodytume savo pasitikėjimą savo produktų ilgaamžiškumu ir našumu. Mūsų reikšmingos investicijos į tyrimus ir plėtrą užtikrina, kad jūs gautumėte produktus, atitinkančius aukščiausius standartus. Kaip gamybos įmonė, mes laikomės griežtų kokybės kontrolės reikalavimų nuo žaliavų iki galutinės gamybos. Siūlome plačią produktų asortimento įvairovę, kuri tenkina visų vartotojų poreikius. Taip pat palaikome išsamų komponentų ir žaliavų atsargų sąrašą, kad kiekvieną užsakymą galėtume pristatyti laiku. Jei pristatymo termino nepavyksta laikytis, įsipareigojame grąžinti klientams 2–5 procentus užsakymo vertės. Kad padėtume jums efektyviai naudoti mūsų produktus, teikiame išsamias instrukcinio vaizdo įrašų medžiagas. Be to, galime organizuoti technines praktines paskaitas vietoje, kurios bus pritaikytos jūsų konkrečioms poreikio sąlygoms, kad užtikrintume, jog jūs galėtumėte naudoti mūsų produktus su pasitikėjimu ir lengvumu. Pasirinkite LSJ – aukštos kokybės, patikimus produktus ir puikią klientų aptarnavimo paslaugą. Copyright © Beijing LSJ Technology Development Co., Ltd. Visos teisės saugomos
-
Privatumo politika
aukštos raiškos šiluminis vaizduoklis
Aukštos raiškos šiluminis vaizduoklis aptinka net mažiausias temperatūros skirtumus

Aukštos raiškos šiluminis vaizduoklis suteikia kristalai skaidrius vaizdus

Aukštos raiškos šiluminis vaizduoklis tiksliai nuskaito temperatūrą realiu laiku

Aukštos raiškos šiluminis vaizduoklis yra būtinas įvairioms programoms
Why choose LSJ Technology aukštos raiškos šiluminis vaizduoklis?
Visiškas miesto paieškos ir gelbėjimo įrangos tiekimo grandinės
Inovacinis aukštos našumos paieškos ir gelbėjimo įrangos gamintojas
Kodėl LSJ gali būti jūsų pagrindinis gamintojas ir tiekėjas?
Įsitikinimas kokybe ir laiku pateikimu: LSJ įsipareigojimas tenkinti klientų poreikius
Susijusios prekių kategorijos
Nerandate to, ko ieškote?
Prašyti pasiūlymo dabar
Susisiekite su mūsų konsultantais dėl papildomų prekių.Susisiekite