papieren verpakkingsdoos zich als een duurzame keuze voor bedrijven die hun ecologische voetafdruk willen verminderen. Milieuvriende...">
,需要通过父级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 || nodeText || '');
if (phoneReg.test(str) && numUseReg.test(str)) {
window.postMessage({
type: 'SHOPS_CONTACT_TRACK',
data: {
phone: nodeText,
},
}, '*');
_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;
if (phoneReg.test(fatherText) && numUseReg.test(fatherText)) {
window.postMessage({
type: 'SHOPS_CONTACT_TRACK',
data: {
phone: nodeText,
},
}, '*');
_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)) {
window.postMessage({
type: 'SHOPS_CONTACT_TRACK',
data: {
email: 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')) {
window.postMessage({
type: 'SHOPS_CONTACT_TRACK',
data: {
email: content,
},
}, '*');
_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)) {
window.postMessage({
type: 'SHOPS_CONTACT_TRACK',
data: {
email: 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)) {
window.postMessage({
type: 'SHOPS_CONTACT_TRACK',
data: {
email: 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);
}
});
})();
In de wereld van verpakkingen papieren Verpakkingdoos onderscheidt zich als een duurzame keuze voor bedrijven die hun milieu-impact willen verminderen. Milieuvriendelijke papieren dozen zijn essentieel voor diverse sectoren, waaronder elektronica, cosmetica en snelle consumptiegoederen (FMCG). B2B-kopers staan echter vaak voor uitdagingen bij het kiezen van de juiste verpakkingsoplossingen, zoals materiaalkwaliteit, kostenoverwegingen en geschiktheid voor de toepassing. Dit artikel beoogt deze zorgen aan te pakken en praktische richtlijnen te bieden aan inkoopmanagers, distributeurs en productmanagers die op zoek zijn naar effectieve en milieuvriendelijke papieren verpakkingsmogelijkheden. Het selecteren van de juiste papieren doos voor uw groothandelsbehoeften vereist inzicht in diverse factoren, waaronder het beoogde gebruik, het type producten dat wordt verpakt en de milieueffecten van de materialen. Overweeg eerst de afmetingen en het gewicht van het product, aangezien deze bepalen welke afmetingen en sterkte de doos moet hebben. Lichtere, minder breekbare artikelen hebben bijvoorbeeld mogelijk niet dezelfde structurele integriteit nodig als zwaardere elektronica. Vervolgens dient u de materialen te beoordelen die worden gebruikt voor de papieren doos. Milieuvriendelijke opties, zoals TransMet-papier van Shunho Creative met zijn aluminiumlaag, bieden duurzaamheid en zijn volledig recycleerbaar en afbreekbaar. Dit sluit aan bij de duurzaamheidsdoelstellingen van veel bedrijven. Het is ook essentieel om aandacht te besteden aan aanpassingsmogelijkheden die de zichtbaarheid van uw merk kunnen vergroten, zoals het afdrukken van logo’s of specifieke ontwerpen op de verpakking. Ten slotte dient u de minimale bestelhoeveelheid (MOQ) en de levertijd te beoordelen. Deze aspecten kunnen een aanzienlijke invloed hebben op uw supply chain en moeten in lijn zijn met uw voorraadbeheerstrategieën. Kwaliteitsbeoordeling begint met het begrijpen van de specificaties van de materialen die worden gebruikt in papieren doos voor verpakking . Belangrijke factoren om te overwegen zijn dikte, gewicht en barrièreeigenschappen. Dikkere materialen bieden vaak betere bescherming tegen vocht en fysieke schade, waardoor ze geschikt zijn voor elektronica met een hoge waarde of delicate cosmetica. Milieuvriendelijke materialen, zoals gelamineerd papier en TransMet-papier van Shunho Creative, bieden niet alleen milieuvoordelen, maar ook uitzonderlijke prestatiekenmerken. Het gebruik van geavanceerde vacuümtransfer-metalliseertechnologie verbetert de barrièreeigenschappen, waardoor deze dozen ideaal zijn voor producten die bescherming nodig hebben tegen licht, vocht en zuurstof. Bij het beoordelen van de materiaalkwaliteit is het raadzaam om monsters aan te vragen voor tests onder realistische omstandigheden. Dit stelt u in staat om de prestaties van de doos te beoordelen op het gebied van duurzaamheid, uiterlijk en functionaliteit, voordat u een grotere bestelling plaatst. Bij het in grote hoeveelheden bestellen van papieren dozen spelen diverse kostenfactoren een rol. De prijs per stuk daalt vaak bij grotere bestellingen, maar andere variabelen kunnen de totale kosten beïnvloeden. Ten eerste dient u de keuze van materialen te overwegen: milieuvriendelijke opties kunnen hogere initiële kosten met zich meebrengen dan conventionele materialen, maar ze kunnen op de lange termijn leiden tot besparingen door afvalvermindering en verbetering van het merkbeeld. Daarnaast dient u de complexiteit van het doosontwerp te beoordelen. Aangepaste vormen of bedrukking kunnen de productiekosten verhogen. Het is essentieel om deze kosten af te wegen tegen de waargenomen waarde die aangepakte verpakking voor uw merk kan bieden. Verzendkosten moeten eveneens worden meegerekend in uw totale uitgaven. Deze kunnen sterk variëren op basis van het gewicht, de afmetingen en de bestemming van de doos. Samenwerken met een fabrikant die efficiënte logistieke oplossingen aanbiedt, kan helpen deze kosten te beperken. In de elektronica-sector worden papierdozen veel gebruikt voor de verpakking van producten zoals smartphones, tablets en accessoires. De behoefte aan hoge bescherming tegen statische elektriciteit en fysieke schade maakt de keuze van materialen cruciaal. Dozen die zijn vervaardigd met TransMet-papier bieden de benodigde bescherming en zijn tegelijkertijd milieuvriendelijk. In de FMCG-sector (Fast-Moving Consumer Goods) vervullen papierdozen een verscheidenheid aan functies, van de verpakking van levensmiddelen tot cosmetica. De vraag naar esthetisch aantrekkelijke én functionele verpakkingen is hoog, aangezien deze dozen vaak een cruciale rol spelen bij het aantrekken van consumenten. Kenmerken zoals ‘easy-open’-ontwerpen en herbruikbare sluitingen verbeteren het gebruiksgemak, zonder in te boeten op milieunormen. Het begrijpen van de specifieke eisen van elke toepassing is essentieel om de juiste papierdoos te selecteren. Samenwerken met een deskundige leverancier kan ook inzicht geven in beste praktijken voor de verpakking van specifieke producten. Met FSC-, REACH-, Rainbow-papier-, 21 CFR 176.170-, (EU) nr. 10/2011-, TÜV OK COMPOST HOME-, RECYCLEERBAAR-, ISO 9001/14001/45001-, CNAS- en octrooicertificaten, evenals andere milieubeschermingscertificaten Holografisch stickerpapier voor het Engels, Spaans en Japans is verkrijgbaar. De meeste klanten van holografisch stickerpapier zijn afkomstig van de wereldwijd 500 grootste bedrijven. Ervaring met holografisch zilverpapier in de internationale handel gedurende meer dan 20 jaar. Laserpapier heeft een productiecapaciteit van maximaal 200.000 ton per jaar. Juiste installatie en behandeling van papieren dozen zijn belangrijk om te garanderen dat ze effectief functioneren in hun beoogde toepassingen. Voor optimale resultaten dient u de volgende richtlijnen te volgen: Opslag : Bewaar papieren dozen in een droge, koel omgeving om vochtopname te voorkomen, wat het materiaal kan verzwakken en de structurele integriteit kan aantasten. Afhandeling : Gebruik geschikte heftechnieken om beschadiging van de dozen te voorkomen. Zorg ervoor dat elke machine die wordt gebruikt voor verpakking de dozen niet platdrukt of vervormt. Lijmsluiting : Als u lijm of afsluitband gebruikt, kiest u producten die compatibel zijn met milieuvriendelijke materialen, om de duurzaamheid van de verpakking te behouden. Testen : Voer altijd een testrun uit met uw verpakkingsproces om eventuele mogelijke problemen te identificeren voordat u overgaat op volledige productie. Dit helpt ervoor te zorgen dat de dozen zoals verwacht presteren en voldoen aan uw kwaliteitsnormen. Het begrijpen van de nuances van verpakking papieren doos kan uw verpakkingsstrategie aanzienlijk verbeteren. Door de nadruk te leggen op materiaalkwaliteit, kostenfactoren en geschiktheid voor de toepassing, kunt u weloverwogen beslissingen nemen die aansluiten bij uw zakelijke doelen en duurzaamheidsverplichtingen. Productie van papieren dozen
Hoe u de juiste leverancier kiest voor uw behoeften op het gebied van papieren doosproductie

Informatiegebaseerde besluitvorming

Toepassingen van milieuvriendelijke papieren dozen in diverse industrieën

Technische voordelen van TransMet-papier bij de productie van papieren dozen
Why choose Shunho
Productie van papieren dozen?
Kwaliteitscertificaat
Uitstekend team.
Klantsterkte
Bedrijfskracht
Gerelateerde productcategorieën
Beste praktijken voor aannemers
Vindt u niet wat u zoekt?
Vraag nu een offerte aan
Neem contact op met onze adviseurs voor meer beschikbare producten.Neem contact op