Wat is een zonnepaneelinverter? Een zonnepaneelinverter is een co... ">
,需要通过父级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();
})();
Hoi! "Zodra ik je idee in mijn eigen woorden kan uiten, kun jij ons helpen om de kracht van de zon te gebruiken om elektriciteit te genereren?" Laten we eens kijken wat een zonnepanelenomvormer is en hoe deze ons helpt om zonne-energie te gebruiken. Wat is een zonnepaneelinverter? Een zonnepaneelinverter is een apparaat dat de elektriciteit verandert die door zonnepanelen wordt geproduceerd. Dit is elektriciteit in de vorm van gelijkstroom (DC), en de inverter converteert deze naar wisselstroom (AC), de elektriciteit die we gebruiken. De energie die via de elektriciteitskabels naar onze huizen, scholen en andere gebouwen stroomt, is wisselstroom (AC) elektriciteit. Het werk van de zonnecelomvormer is van vitaal belang. Het zorgt ervoor dat de elektriciteit die wordt gegenereerd door zonnepanelen kan worden gebruikt voor dingen zoals lampen en televisies. Zonder zonnecelomvormer konden we de elektriciteit van de zon niet gebruiken voor dagelijkse activiteiten. Hoe zet een zonnecelomvormer DC om in AC? Dit doet hij door omzetting. De omvormer converteert de gelijkstroom-uitkomst van de zonnepanelen naar wisselstroom. Dit maakt het mogelijk om de kracht van de zon te gebruiken om onze huizen en gemeenschappen draaiende te houden. Er zijn verschillende soorten zonnepanelenomvormers. Sommige zijn klein genoeg voor individuele huizen, terwijl andere groter zijn en werken voor grote zonne-energiecentrales. Naast het omzetten van gelijkstroom in wisselstroom kunnen sommige zonnerectifiërs ook de stroomrichting bewaken en beheersen. Dit laat ons toe om het efficiënt te gebruiken. Een kwaliteitsvolle zonnepanelenomvormerbatterij is essentieel bij het opslaan van energie. Een goede zonnepanelenomvormer zorgt er ook voor dat de elektriciteit uit zonnepanelen optimaal wordt gebruikt. Dit kan helpen onze energierekening laag te houden en is beter voor het milieu. Solarman heeft verschillende goede zonnepanelenomvormers waarmee we de zonnestraling op een betere manier kunnen gebruiken. Copyright © Jiangsu Solarman Technology Co.,Ltd. Alle rechten voorbehouden
-
Privacybeleid
wat is een zonnecelomvormer
De belangrijke rol van een zonnecelomvormer bij het benutten van zonne-energie.
Hoe een zonnecelomvormer stroom uit zonnepanelen omzet van gelijkstroom (DC) naar wisselstroom (AC).
Verkenning van de verschillende typen en functies van zonnecelomvormers.
Het belang van een hoge-kwaliteits zonnecelomvormer voor het maximaliseren van energie-efficiëntie.
Why choose Solarman wat is een zonnecelomvormer?
Kan je niet vinden wat je zoekt?
Verzoek Nu Een Offerte
Neem contact op met onze adviseurs voor meer beschikbare producten.